|
|||
Marca: |
Sony Vaio |
||
Modello: |
VGN-SZ3XP/C |
||
Memoria RAM: |
2 GiB |
||
Processore: |
Intel Centrino DUO T7400 - 2GHz |
||
Scheda video: |
Intel 945GM - nVidia geForce Go 7400 |
||
Distribuzione utilizzata: |
Ubuntu 7.10 «Gutsy Gibbon» |
||
In questa pagina è riportato il resoconto dell'installazione di Ubuntu 7.10 «Gutsy Gibbon» sul portatile Sony Vaio VGN-SZ3XP/C. |
Inoltre verranno riportate le informazioni generali sul riconoscimento dell'hardware e i possibili metodi di installazione.
Installazione
Rilevamento dell'hardware
Dispositivi connessi
Per verificare il corretto rilevamento dell'hardware del portatile, digitare in un terminale il seguente comando:
lspci
Il comando precedente restituirà una schermata simile alla seguente:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1) 06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 15) 09:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller 09:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller 09:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
Da notare che sul notebook sono presenti due modalità, una "Speed" ed una "Stamina" che di differenziano a seconda della scheda grafica utilizzata. La prima, utilizza la:
01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1)
Mentre la seconda un chipset intel integrato nella scheda madre:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Processore
Per visualizzare i dettagli sul processore, aprire in lettura il file /proc/cpuinfo, digitando in una finestra di terminale il seguente comando:
cat /proc/cpuinfo
Il risultato sarà simile al seguente:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz stepping : 6 cpu MHz : 1000.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4005.06 clflush size : 64 processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz stepping : 6 cpu MHz : 1000.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 ùclflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4000.60 clflush size : 64
I valori differiscono a seconda dei modelli di processori, qui si fa riferimento al modello processore. |
Configurazione dei componenti
Scheda video
E' necessario creare due file di configurazione che il sistema caricherà a seconda se avvio il pc in modalità “Stamina” oppure in modalità “Speed” da salvare nella directory /etc/X11/
Modalità speed
Per un corretto funzionamento della scheda video è necessario installare i driver proprietari nVidia. Per farlo andare su Sistema->Amministrazione->Gestore driver con restrizione e spuntare la casella «NVIDIA accelerated graphics driver (latest card)». In questo modo dopo aver installato, scaricato ed installato il pacchetto, al primo riavvio si avrà la scheda grafica perfettamente funzionante.
Da terminale copiare il file xorg.conf nel file xorg.conf.speed:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.speed
Modalità stamina
Purtroppo, a causa di incompatibilità dell'hardware è necessario configurare manualmente il file xorg.conf (si consiglia di attuare le modifiche dalla modalità speed). E' da tenere conto che, utilizzando questa modalità adatta per il risparmio energetico della batteria, non sarà possibile utilizzare l'accelerazione grafica e per questo motivo non funzionerà compiz-fusion
Salvare le seguenti righe in un nuovo file chiamato xorg.conf.stamina in /etc/X11
# xorg.conf.stamina # Section "Module" Load "glx" Load "GLcore" Load "v4l" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "it" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizEdgeScroll" "0" EndSection Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/wacom" Option "Type" "stylus" Option "ForceDevice" "ISDV4"# Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/input/wacom" Option "Type" "eraser" Option "ForceDevice" "ISDV4"# Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/input/wacom" Option "Type" "cursor" Option "ForceDevice" "ISDV4"# Tablet PC ONLY EndSection Section "Device" Identifier "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller" Boardname "i810" Busid "PCI:0:2:0" Driver "vesa" Screen 0 EndSection Section "Monitor" Identifier "Monitor Generico" Vendorname "Plug 'n' Play" Modelname "Plug 'n' Play" HorizSync 31.5 - 50.0 VertRefresh 56.0 - 65.0 modeLine "1280x800@60" 83.5 1280 1344 1480 1680 800 801 804 828 +vsync -hsync Gamma 1.0 EndSection Section "Screen" Identifier "Default Screen" Device "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller" Monitor "Monitor Generico" Defaultdepth 16 SubSection "Display" Depth 16 Virtual 1280 800 Modes "1280x800@60" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" screen 0 "Default Screen" 0 0 Inputdevice "Generic Keyboard" Inputdevice "Configured Mouse" # Uncomment if you have a wacom tablet # InputDevice "stylus" "SendCoreEvents" # InputDevice "cursor" "SendCoreEvents" # InputDevice "eraser" "SendCoreEvents" Inputdevice "Synaptics Touchpad" EndSection #Section "Module" # Load "glx" # Load "GLcore" # Load "v4l" #EndSection Section "device" # Identifier "device1" Boardname "i810" Busid "PCI:0:2:0" Driver "i810" Screen 1 EndSection Section "screen" # Identifier "screen1" Device "device1" Defaultdepth 24 Monitor "monitor1" EndSection Section "monitor" # Identifier "monitor1" Gamma 1.0 EndSection Section "ServerFlags" EndSection
Per fare in modo che al riavvio il sistema riconosca automaticamente quale scheda video caricare, è necessario creare uno script bash e salvarlo in /etc/init.d/ con il nome xorg-conf
VIDEO=`/usr/bin/lspci | grep -c nVidia` if [ "$VIDEO" = 1 ]; then rm -rf /etc/X11/xorg.conf ln -s /etc/X11/xorg.conf.speed /etc/X11/xorg.conf else rm -rf /etc/X11/xorg.conf ln -s /etc/X11/xorg.conf.stamina /etc/X11/xorg.conf fi
Bisogna rendere eseguibile questo file, per fare questo bisogna modificarne i permessi da terminale:
sudo chmod +x /etc/init.d/xorg-conf
Ora creare un link simbolico nella directory /etc/rc2.d/, mi posiziono da terminale in questa directory
cd /etc/rc2.d/
e poi:
sudo ln -s ../init.d/xorg-conf S12xorg.conf
Per una verifica si può eseguire il comando:
ls -l S12xorg.conf
e si dovrebbe ottenere il seguente risultato:
lrwxrwxrwx 1 root root 19 2008-03-02 11:02 S12xorg.conf -> ../init.d/xorg-conf
Da questo momento switchando il pulsante che modifica da “Stamina” a “Speed” si avvieranno i due file di configurazione riconoscendo automaticamente in che modalità vi trovate.
Scheda audio
Riconosciuto/a automaticamente
Interfacce di rete
Ethernet
Riconosciuto/a automaticamente
Wifi
Per un corretto funzionamento della wireless è necessario installare i driver proprietari Intel. Per farlo andare su Sistema->Amministrazione->Gestore driver con restrizione e spuntare la casella «INTEL(R) PRO/Wireless 3945 Network Connection driver for Linux».
Touchpad
Riconosciuto/a automaticamente
Tasti rapidi
E' necessario installare il pacchetto sviluppato per i portatili Sony Da terminale digitare:
sudo apt-get install spicctrl
Bluetooth
Riconosciuto/a automaticamente
Ulteriori risorse
Webcam
E' necessario scaricare il pacchetto *.deb dal sito, http://download.tuxfamily.org/arakhne/pool/ricoh-webcam-r5u870/ in base alla versione del proprio kernel.
Da terminale digitare:
sudo dpkg -i nome_pacchetto_scaricato.deb
Per caricare automaticamente il modulo all'avvio del pc, occorre modificare il file /etc/modules con privilegi di amministratore:
sudo gedit /etc/modules
ed aggiungere la riga:
r5u870
Lettore di impronte digitali
Il lettore di impronte digitali è riconosciuto dal sistema operativo ma non utilizzabile sul laptop Sony
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Scheda PCMCIA
Riconosciuto/a automaticamente
Scheda PCI-EXPRESS
Riconosciuto/a automaticamente