Visualizzazione post con etichetta xps. Mostra tutti i post
Visualizzazione post con etichetta xps. Mostra tutti i post

Condivisione file samba con cestino di rete

Qui spiego come configurare samba, il programma di condivisione files per windows, per mantenere un cestino di rete.

Installate il software necessario:

sudo apt-get install samba cups cups-pdf cupsys cupsys-client cups-pt samba smbfs smbclient

Ora editate il file di configurazione /etc/samba/smb.conf

sudo vi /etc/samba/smb.conf

Cancellate tutto ed inserite questo:



#======================= Global Settings =======================

[global]

## Browsing/Identification ###

workgroup = workgroup
server string = %h
netbios name = server-pdc
wins support = yes
dns proxy = yes
os level = 64
time server = Yes
; remote announce = 192.168.1.255
; name resolve order = lmhosts host wins bcast
Dos charset = 850
Unix charset = ISO8859-1
min passwd length = 3
fstype = NTFS
;get quota command = /usr/local/sbin/query_quota

#### Networking ####

; hostname lookups = yes
; interfaces = 127.0.0.0/8 eth0
; host allow = 127.0.0.1 192.168.100.0/255.255.255.0
; hosts deny = ALL
; bind interfaces only = true

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 1000
syslog only = yes
syslog = 0
panic action = /usr/share/samba/panic-action %d

####### Authentication #######

security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
; guest account = nobody
invalid users = root
admin users = administrator

; unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd chat debug = yes
; pam password change = no

########## Domains ###########

; domain logons = yes
; logon path = \\%N\profiles\%U
; logon path = \\%N\%U\profile
; logon drive = H:
; logon home = \\%N\%U
; logon script = logon.cmd
; add user script = /usr/sbin/useradd -m %u
; delete user script = /usr/sbin/userdel -r %u
; add group script = /usr/sbin/groupadd %g
; delete group script = /usr/sbin/groupdel %g
; add user to group script = /usr/sbin/usermod -G %g %u
# Aggiunge automaticamente al sistema l'account di una nuova macchina.
; add machine script = /usr/sbin/useradd -d /dev/null -g lpadmin -s /bin/false -M %u

########## Ldap ##########

; ldap passwd sync = Yes
; passdb backend = ldapsam:ldap://127.0.0.1/
# passdb backend = ldapsam:"ldap://127.0.0.1/ ldap://slave.idealx.com"
# ldap filter = (&(objectclass=sambaSamAccount)(uid=%u))
# ldap admin dn = uid=samba,ou=People,dc=municipio,dc=org
; ldap suffix = dc=municipio,dc=org
; ldap machine suffix = ou=People
; ldap user suffix = ou=People
; ldap group suffix = ou=Groups
; ldap idmap suffix = ou=Idmap
; ldap admin dn = cn=Manager,dc=municipio,dc=org
; idmap backend = ldap://draco.municipio.org
# ldap ssl = start tls

########## Printing ##########

load printers = yes
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
printer admin = @ntadmin
show add printer wizard = yes

############ Misc ############

; include = /home/samba/etc/smb.conf.%m
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &
; domain master = auto
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes

#======================= Share Definitions =======================

[homes]
comment = Home Directories
inherit acls = Yes
inherit owner = Yes
browseable = no
writable = no
create mask = 0700
directory mask = 0700
valid users = %S
hide dot files = yes

;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; write list = root

;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700

;[users]
; comment = All users
; path = /home
; read only = No
; inherit acls = Yes
; veto files = /aquota.user/groups/shares/

;[groups]
; comment = All groups
; path = /home/groups
; read only = No
; inherit acls = Yes

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
public = no
writable = no
create mode = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
write list = root, @lpadmin

# A sample share for sharing your CD-ROM with others.
;[cdrom]
; comment = CD-DVD
; writable = no
; locking = no
; path = /cdrom
; public = yes
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom

# A sample share for sharing Hylafax recived folder with others.
;[FAX]
; comment = Archivio fax
; inherit acls = Yes
; path = /var/lib/samba/fax
; read only = No
; create mask = 0777
; force create mode = 0777
; force security mode = 0777
; directory mask = 0777
; guest only = no
; guest ok = yes
; hide dot files = yes
; vfs object = recycle
; recycle:repository = .deleted/%U
; recycle:keeptree = Yes
; recycle:touch = Yes
; recycle:versions = Yes
; recycle:maxsixe = 0
; recycle:exclude = *.tmp
; recycle:exclude_dir = /tmp
; recycle:noversions = *.doc

[Pubblica]
comment = Cartella pubblica
inherit acls = Yes
path = /home
read only = No
create mask = 0777
force create mode = 0777
force security mode = 0777
directory mask = 0777
guest only = yes
guest ok = yes
hide dot files = yes
hide files = /.*
hide special files = no
hide unreadable = no
hide unwriteable files = no
vfs object = recycle
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

[C]
comment = Hard Disk protetto
inherit acls = Yes
path = /
read only = Yes
create mask = 0777
force create mode = 0777
force security mode = 0777
directory mask = 0777
guest only = no
guest ok = no
hide dot files = no
vfs object = recycle
recycle:repository = .deleted/%U
recycle:keeptree = Yes
recycle:touch = Yes
recycle:versions = Yes
recycle:maxsixe = 0
recycle:exclude = *.tmp
recycle:exclude_dir = /tmp
recycle:noversions = *.doc

Adesso sarà sufficente creare le cartelle di cestino nei path condivisi:
sudo mkdir /.deleted
sudo mkdir /home/.deleted
sudo mkdir /var/lib/samba/fax/.deleted
Ed assegnare i permessi a queste ultime:
sudo chmod -R 777 /.deleted /home/.deleted /var/lib/samba/fax/.deleted
Riavviate samba:
sudo /etc/init.d/samba restart
Ora godetevi il vostro server con cestino di rete!
Ciao
Swipon

Configurazione Amule - p2p for linux

Spesso si ha il problem di amule / emule con i settaggi di fabbrica, qui elenco la mia configurazione per poter dare supporto a tutti i nuovi del peer to peer.

Installate amule:
sudo apt-get install amule amule-utils-gui

ps: per chi ha fastweb sarà necessario scaricare ed installare il pacchetto amule-adunanza:

x debian lenny/sid
wget http://mesh.dl.sourceforge.net/sourceforge/amule-adunanza/aMule-AdunanzA-3.14b3-2.2.2-lenny-i386.deb
sudo dpkg -i aMule-AdunanzA-3.14b3-2.2.2-lenny-i386.deb
rm
aMule-AdunanzA-3.14b3-2.2.2-lenny-i386.deb
x ubuntu hardy
http://heanet.dl.sourceforge.net/sourceforge/amule-adunanza/aMule-AdunanzA-3.14b3-2.2.2-hardy-i386.deb
sudo dpkg -i aMule-AdunanzA-3.14b3-2.2.2-hardy-i386.deb
rm aMule-AdunanzA-3.14b3-2.2.2-hardy-i386.deb
Lanciate amule, la prima volta creerà la cartella .aMule con i file di configurazione, la cartella Temp ed Incoming.

Ora entrate nel pannello preferenze ed impostate com seguito:

Nick : VsUtente
Browser: firefox + apri in una nuova scheda se possibile

Limite Download: 0
Limite Upload: 128
Allocazione slot: 2
Capacità Download 1024
Capacità Upload: 128
reti: ed2k + Kademlia
Connetti all'avvio: yes
Limite massimo: 500
Connessioni massime: 500

Certi firewall come zywall2plus non supportano più di 250 connessioni massime

Rimuovi Server dopo: 3 tentativi
Aggiorna lista server: si - cliccate su lista, inserite nel file
http://update.adunanza.net/amule/adu_nodes.dat
Aggiorna lista quando ci si connette al server: no
Aggiorna lista quando si connette un client: no

Cartelle: selezionate la cartella Incoming poi dove tenete la musica e i video
Riproduttore Video: /usr/bin/totem

Puo vedere i files condivisi: chiunque

Ora chiudete amule e riavviatelo.
Cliccate sulla scheda Kad
inserite nel campo di testo
http://update.adunanza.net/amule/adu_nodes.dat
E cliccate sull'icona in alto a sinistra con la freccia azzurra verso sinistra Per aggiornare la lista dei nodi kad.

Se tutto è andato bene siete a posto.
Ciao
Swipon

Debian for Realtime Audio on Laptop

Con il mio gruppo ( yue ) suoniamo musica copileft utilizzando software open source.
Personalmente utilizzo il mio dell xps1330 con la sua scheda audio intel ich8 integrata ed una tastiera usb midi M-Audio di poco peso e poca spesa, come window manager è sicuramente meglio utilizzare fluxbox per sincerarsi della stabilità, ma non ho problemi utilizzando gnome.
L'installazione che vado a descrivere basata sul motore audio jack, è perfettamente equiparabile ai software windows o apple audio come cubase, qlogic ecc...

Premessa:
Normalmente linux utilizza alsa come motore audio primario, ma ultimamente ogni window manager ha sviluppato dei "connettori" a questo per permettere di integrare i suoni di sistema.
Es: esound(esd), pulseaudio, ecc..
Il mio consiglio è di pulire il più possibile il sitema lasciando solo alsa. Per gnome basta disabilitare il mixaggio audio vi software (ESD) nel pannello "opzioni audio" e esound non verrà avviato al login.
Alcune vecchie applicazioni come skype utilizzano ancora oss (ora rimpiazzato dal più prestante alsa), non è necessario abilitarlo nel kernel, esiste un pacchetto apposito che emula il tutto risolvendo ogni problema "alsa-oss".

Preparazione
sudo apt-get install qjackctl jackd jack-tools alsaplayer-jack rosegarden ardour alsa-base alsa-utils alsa-oss hydrogen hydrogen-drumkits timidity vkeybd rezound zynaddsubfx dssi-host-jack dssi-utils dssi-example-plugins fluidsynth-dssi xsynth-dssi fil-plugins ladspa-sdk mcp-plugins omins rev-plugins swh-plugins tap-plugins vco-plugins


Ora avete installato il motore audio Jack con interfaccia grafica di controllo qjackctl,
il motore alsa (nel caso vi siano stati problemi nella precedente installazione),
il sequencer alsa midi timidity,
la drum-machine hydrogen,
gli effetti ladspa (riverberi delay distorsori ecc...),
l'editor per il cut & paste rezound,
la tastiera virtuale vkeybd,
Il sintetizzatore zynaddsubfx

Configurare Jack per l'audio realtime:
Sappiate che troverete molti how to che diranno di compilarvi un kernel, e qui sono concorde, è necessario configurarlo con:
Timer frequency - 1000 HZ
Preemption Model - Low Latency Desktop
Però devo informarvi che dal kernel 2.6.24 in poi sono state stravolte le condizioni di sicurezza, quindi non si deve più patchare nulla, in quanto il modulo realtime non si usa più.

Aggiungete il vostro utente al gruppo audio:
sudo adduser nomeutente audio
create il file .jackdrc nella vostra home
vi .jackdrc
ed inseriteci la riga seguente:
/usr/bin/jackd -v -R -p128 -t2000 -dalsa -dhw:0 -r48000 -p1024 -n3 -o2 -Xraw -H -M
Ora modificate le security per permettere al gruppo audio le operazioni in realtime:
Editate il file /etc/security/limits.conf:
sudo vi /etc/security/limits.conf
inserendo in fondo le seguenti righe
@audio - rtprio 99
@audio - memlock 768000
@audio - nice -10

Configurazione del sequencer Alsa
Editate /etc/default/timidity e /etc/init.d/timidity modificando la riga
TIM_ALSASEQPARAMS="qualsiasi opzione ci sia"

con
TIM_ALSASEQPARAMS="-iA -B2,8 -Os1l -s 48000"

e solo in /etc/default/timidity
TIM_ALSASEQ=false

con
TIM_ALSASEQ=true

Editate il file /etc/modules
sudo vi /etc/modules
ed inserite le seguenti righe:
snd-seq-device
snd-seq-midi
snd-seq-oss
snd-seq-midi-event
snd-seq

Riavviate ed ecco ora pronto il vostro portatile per l'audio realtime

Chi volesse ottenere di più può comunque acquistare un scheda audio usb dedicata e potrà abbassare molto la latenza.

Per provare dovrete per prima cosa avviare qjackctl, che lancierà anche il demone jackd
Potete ora lanciare tutti i programmi che volete ed utilizzare la schermata connections di qjackctl come un normalissimo mixer.
Ciao a tutti
Swipon

Mexal (passepartout) on linux

Ero da anni alla ricerca di un buon gestionale, che potesse installarsi senza grossi problemi anche in linux, quando ho lavorato con Mexal ho capito che siamo ad altissimi livelli (lo utilizzano anche commercialisti), ed ha anche una grande possibilità di personalizzazione tramite linguaggi .Net ed un framework di sviluppo personalizzato (sprix).

Questo gestionale è versione client-server basato su jre (ultima versione 1.6), ecco come ho fatto per installarlo sul mio portatile:

sudo apt-get install sun-java6-sdk

Aggiungete al file ~/.bashrc le seguenti righe:

export JAVA_BINDIR=/usr/lib/jvm/java-6-sun/bin
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_ROOT=/usr/lib/jvm/java-6-sun
create un utente mexal con password mexal
sudo adduser mexal
Modificate /etc/fstab nella riga del cdrom, deve essere come la seguente (importante l'exec):

/dev/hda /media/cdrom0 udf,iso9660 users,exec,noauto 0 0
Ora dovete inserire il cdrom e montarlo con i permessi di esecuzione:

sudo mount -o users,exec,ro /cdrom
Dovete infine loggarvi come super utente (importante il meno):
su - root
/cdrom/setup.sh
Dovete digitare 1 se volete installare la versione server (necessaria la chiave usb o com) oppure 2 per la versione client.
Continuate inserendo la configurazione del Vs. server (in genere potete dare quasi a tutto invio) come per es:
server: www.passepartout.net
porta: 9000
utente: mexal
cartella: mexal_cli
percorso java: /usr/lib/jvm/java-6-sun/jre/bin/

Documentazione: Locale

Ora lasciate finire l'installer poi date
eject
exit
Potete chiudere i terminali e crearvi un'icona per lanciare il tutto Con nome "Mexal" e comando:

/home/mexal/mexal_cli/prog/mxp.sh

Benvenuti in Mexal !!!

Debian Sid On Dell xps 1330

Ho comperato un splendido dell Xps 1330, ovviamente ho installato debian sid ed ho configurato tutto per ottenere le stesse funzionalità di windows (ed oltre)

Cominciamo:

il mio hardware:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
0c:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)


PREPARATIVI:

Per prima cosa scaricatevi e masterizzate ovviamente una iso di debian. Io ho usato questa QUI

sudo apt-get install build-essential module-assistant make kernel-package


Ora comincio con il dirvi che ho praticamente fatto andare qualsiasi funzione.

COMINCIAMO:

Per il bluetooth date:

sudo apt-get install bluetooth bluez-audio bluez-utils gnome-bluetooth wvdial


Per navigare con il cellulare rendete il file /etc/wvdial.conf come il seguente:

[Dialer Defaults]
Modem = /dev/rfcomm0
ISDN = off
Modem Type = Analog Modem
Baud = 115200
Init = ATZ
Init2 = ATZ
Init3 = AT+cgdcont=1,"ip","web.omnitel.it"
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = mysecret
Username = username
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = off
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
;Minimize = on
;Dock = on


Basterà dare wvdial e invio in un terminale.

Per la videocamera e microfono incorporati date il seguente comando:
module-assistant a-i linux-uvc-source
sudo apt-get install luvcview uvccapture


ora caricate il modulo:
sudo modprobe uvcvideo

ed andate a selezionare nel mixer di volume :
Opzioni -- DigitalInputSource: DigitalMic

potete verificare il risulato con:
luvcview

Purtroppo supporta solo da v4l2, quindi molte applicazioni non potrete usarle, però vi ricordo che skype e ekiga lo dovrebbero supportare bene (almeno nei miei esperimenti)

Per i tasti multimediali editate con il vostro editor preferito il file /home/nomeutente/.Xmodmap e copiatevi al suo interno le seguneti righe:

keycode 130 = XF86HomePage
keycode 144 = XF86AudioPrev
keycode 153 = XF86AudioNext
keycode 160 = XF86AudioMute
keycode 161 = XF86Calculator
keycode 162 = XF86AudioPlay
keycode 164 = XF86AudioStop
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 178 = XF86WWW
keycode 180 = XF86Launch3
keycode 230 = XF86LaunchA
keycode 235 = XF86PowerOff
keycode 236 = XF86Mail
keycode 237 = XF86LaunchC


Ho poi installato totem in versione corretta :

sudo apt-get --purge remove totem-gstreamer
sudo apt-get install totem-xine totem-plugins

ed ecco che potrete usare il telecomando dopo aver riavviato la sessione ed importato il file xmodmap in gnome.

Per quanto riguarda il grafico in nvidia:

Abilitiamo i drivers proprietari e quindi il 3d:

module-assistant a-i nvidia-kernel-source
apt-get install nvidia-glx nvidia-settings

Creiamo una copia di backup del nostro xorg:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf-default

ora cancelliamo tutto nel nostro /etc/X11/xorg.conf ed inseriamo tutto il seguente:


##############################################
#
# Xorg Dual Head Xinerama by swipon
#
#
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "TouchPad" "CorePointer"
InputDevice "Configured Mouse"
InputDevice "JoysticGamePad"
# Uncomment if you have a wacom tablet
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "ServerFlags"
Option "Xinerama" "1"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection

Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "SendCoreEvents" "true"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Identifier "JoysticGamePad"
Driver "joystick"
Option "Device" "/dev/input/js0"
EndSection

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Dell"
ModelName "LPL"
HorizSync 30.0 - 85.0
VertRefresh 56.0 - 145.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "AcerView"
HorizSync 31.0 - 85.0
VertRefresh 56.0 - 145.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
BusID "PCI:1:0:0"
Option "NvAGP" "1"
Option "VBERestore" "true"
Option "backingstore" "false"
Option "NoLogo" "true"
Option "OnDemandVBlankInterrupts" "True"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
BusID "PCI:1:0:0"
Option "NvAGP" "1"
Option "VBERestore" "true"
Option "backingstore" "false"
Option "OnDemandVBlankInterrupts" "True"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: 1280x800 +0+0; DFP: 1024x768 +0+0; DFP: 800x600 +0+0; DFP: 640x480 +0+0"
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "CRT: 1024x768 +0+0; CRT: 800x600 +0+0; CRT: 640x480 +0+0"
EndSection
############################################


Diamo il comando

sudo echo "nvidia" >> /etc/modules


ed il 3d + dualhead è a posto.

Per la wifi, di default viene montata iwl4965 http://intellinuxwireless.org/?p=iwlwifi
installate il firmware wifi, il modulo dovrebbe essere:
sudo apt-get install firmware-iwlwifi
cd /usr/src
wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.2.25.tgz
tar xvfz
iwlwifi-1.2.25.tgz
cd iwlwifi-xxxxxx
./configure
make
make install
Oppure se installate una scheda madwifi come ho fatto io basterà dare:
sudo module-assistant a-i madwifi-source
Siamo ora pronti per configurare suspend e hibernate:

sudo apt-get install hibernate pm-utils
editate il file
/etc/hibernate/blacklisted-modules modificando la riga:

nvidia


con

#nvidia


Ora andate a verificare il vostro /etc/default/acpi-support deve essere come segue:

USE_HIBERNATE_PACKAGE=false
ACPI_SLEEP=true
ACPI_HIBERNATE=true
ACPI_SLEEP_MODE=mem
MODULES=""
MODULES_WHITELIST=""
SAVE_VBE_STATE=false
VBESTATE=/var/lib/acpi-support/vbestate
POST_VIDEO=false
# SAVE_VIDEO_PCI_STATE=true
USE_DPMS=true
# DOUBLE_CONSOLE_SWITCH=true
HIBERNATE_MODE=shutdown
LOCK_SCREEN=true
STOP_SERVICES=""
RESTART_IRDA=false
SKIP_INTERFACES="dummy qemu"


Per quanto riguarda il risparmio energetico Vi consiglio powertop, ma comunque in realtà bastano pochi passaggi:

sudo apt-get install cpufreqd cpufrequtils


Aggiungete al file /etc/rc.local prima di exit0 le seguenti linee:

sleep 2
echo "Setting Up Power"
hdparm -B 254 /dev/sda >> /dev/null
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
echo 5 > /sys/bus/pci/drivers/iwl3945/0000:0b:00.0/power_level
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done
echo 10 > /sys/module/snd_hda_intel/parameters/power_save
ethtool -s eth0 autoneg off speed 100
ethtool -s eth0 wol d
hal-disable-polling --device /dev/cdrom


Come software complementare utilizzo:

desktop manager - gnome (+ compiz-fusion)
masterizzare - k3b
grafica - gimp
office - openoffice
visio - kivio
ripping DVD - acidrip
ripping CD - grip
3dstudiomax - cinelerra
import Dv Film - kino
ssh manager - putty
vnc/terminal server - tsclient



Ho successivamente installato (purtroppo per lavoro) wine e skype per poter usare gli eseguibili windows in tranquillità con

sudo apt-get install wine wine-utils wine-bin libwine-esd libwine-alsa libwine-oss libwine-print libwine-sane libwine-gl


e scaricando skype2.0 for linux da QUI

Ho poi installato come tutti i plugin flash vari e java jdk6+netbeans con apt:

sudo apt-get install sun-java6-bin sun-java6-jdk netbeans-ide
ed ora il mio file /etc/apt/sources.list

###########################################################
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 CD Binary-1 20080421-10:15]/ lenny main
#
## Default
deb http://mi.mirror.garr.it/mirrors/debian/ sid main non-free contrib
deb-src http://mi.mirror.garr.it/mirrors/debian/ sid main non-free contrib
#
## Experimental
deb http://ftp.de.debian.org/debian experimental main
#
## Multimedia (attenzione se usate vlc)
#deb http://www.debian-multimedia.org sid main
#deb-src http://www.debian-multimedia.org sid main
## Multimedia Experimental
#deb http://www.debian-multimedia.org experimental main
#
## Widgets
#deb http://apt.wxwidgets.org/ etch-wx main
#deb-src http://apt.wxwidgets.org/ etch-wx main
#
## Amule Adunanza
#deb http://amuleaducvs.altervista.org/latest/ binary/
#
##GeexBox uShare UPnP media server
#deb http://www.geexbox.org/debian/ unstable main
#
## Clamav
deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free
#
## Cinelerra
#deb http://www.kiberpipa.org/~gandalf/ubuntu/sid/cinelerra/i686/ ./
#
## Google software repository
deb http://dl.google.com/linux/deb/ stable non-free
#
## OracleXe
#deb http://oss.oracle.com/debian unstable main non-free
########################################################


NOTA: dell ha disposto un repository ufficiale per poter trovare patch aggiornate ecc...

http://linux.dell.com/files/

Ciao a tutti, ora torno a godermi il mio portatile!
Swipon