Old:Dell Inspiron 9400 Lenny

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Emblem-important.png Attenzione. Questa guida è obsoleta. Viene mantenuta sul Wiki solo per motivi di natura storica e didattica.


Hardware

Dell Inspiron 9400

Info.png lspci
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 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 0a)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 05)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)


Info.png /proc/cpuinfo
processor : 0

vendor_id  : GenuineIntel
cpu family  : 6
model  : 14
model name  : Genuine Intel(R) CPU T2400 @ 1.83GHz
stepping  : 8
cpu MHz  : 1000.000
cache size  : 2048 KB
physical id  : 0
siblings  : 2
core id  : 0
cpu cores  : 2
apicid  : 0
initial apicid  : 0
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 clflush dts acpi mmx fxsr sse sse2 ss
bogomips  : 3663.21
clflush size  : 64
power management:

processor  : 1
vendor_id  : GenuineIntel
cpu family  : 6
model  : 14
model name  : Genuine Intel(R) CPU T2400 @ 1.83GHz
stepping  : 8
cpu MHz  : 1000.000
cache size  : 2048 KB
physical id  : 0
siblings  : 2
core id  : 1
cpu cores  : 2
apicid  : 1
initial apicid  : 1
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 clflush dts acpi mmx fxsr sse sse2 ss
bogomips  : 3657.52
clflush size  : 64
power management:


Configurazione

Installazione di Debian 5.0 Lenny (netinstall RC1).
In tasksel sono stati selezionate le opzioni: sistema standard, supporto laptop.
I repository sono stati così modificati:

 deb http://ftp.it.debian.org/debian/ testing main contrib non-free
 deb-src http://ftp.it.debian.org/debian/ lenny main contrib non-free
 deb http://security.debian.org/ testing/updates main
 deb-src http://security.debian.org/ testing/updates main
 #multimedia
 deb http://www.debian-multimedia.org/ testing main
 deb-src http://www.debian-multimedia.org/ testing main
 #opera
 deb http://deb.opera.com/opera/ testing non-free
 ### Compiz-Fusion Repository ###
 deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./
 #virtualbox
 deb http://download.virtualbox.org/virtualbox/debian lenny non-free

Desktop Environment

Ho installato KDE:

# apt-get install kdebase kde-i18n-it

ACPI

Il sistema viene riconosciuto e le funzionalità di risparmio energetico sono attive.

Ibernazione (suspend to disk)

Funziona correttamente.

Sospensione (suspend to RAM)

La sospensione funziona.

Il gestore del risparmio energetico di KDE (kpowersafe) riconosce la procedura adatta per questo notebook. Installato il pacchetto:

 i8kutils

Scheda video

La scheda video ATI x1400 ha funzionato da subito. Per abilitare il 3D ho installato i driver ATI proprietari. Scaricando dal sito gli ultimi driver 8.12:

$ chmod 777 ati-driver-installer-8-12-x86.x86_64.run 

eseguiamo come root (su)

# sh ati-driver-installer-8-12-x86.x86_64.run 

Ora modifichiamo il file /etc/X11/xorg.conf; il mio ora è così:

 # xorg.conf (X.Org X Window System server configuration file)
 #
 # This file was generated by dexconf, the Debian X Configuration tool, using
 # values from the debconf database.
 #
 # Edit this file with caution, and see the xorg.conf manual page.
 # (Type "man xorg.conf" at the shell prompt.)
 #
 # This file is automatically updated on xserver-xorg package upgrades *only*
 # if it has not been modified since the last upgrade of the xserver-xorg
 # package.
 #
 # If you have edited this file but would like it to be automatically updated
 # again, run the following command:
 #   sudo dpkg-reconfigure -phigh xserver-xorg
 
 Section "Files"
  Fontpath "/usr/share/fonts/X11/misc"
  Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
  Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
  Fontpath "/usr/share/fonts/X11/Type1"
  Fontpath "/usr/share/fonts/X11/100dpi"
  Fontpath "/usr/share/fonts/X11/75dpi"
 # path to defoma fonts
  Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
 EndSection
 .
  Section "Module"
  Load "bitmap"
  Load "ddc"
  Load "dri"
  Load "extmod"
  Load "freetype"
  Load "int10"
  Load "vbe"
  Load "glx"
  Load "record"
  Load "dbe"
  Load "v4l"
 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"
 EndSection
 
 Section "Device"
  Identifier "ati x1400"
  Driver "fglrx"
  Option "XAANoOffscreenPixmaps" "true"
 EndSection
 
 Section "Monitor"
  Identifier "Monitor Generico"
  Option "DPMS"
 EndSection
 
 Section "Screen"
  Identifier "Default Screen"
  Device "ati x1400"
  Monitor "Monitor Generico"
  Defaultdepth 24
 EndSection
 
  Section "DRI"
  Mode 0666
 EndSection
 

Ora occorre riavviare X.

Audio

Funziona correttamente installando:

 alsa-base
 alsa-utils
 alsamixergui
 kmix

Tasti di accensione WLAN/Bluetooth

L'accensione funziona correttamente con i tasti Fn+F2.

Rete

Per la rete ho cercato una impostazione che fosse in sintonia con il mio notebook.

Ho cercato di creare una configurazione per tutte le esigenze e che fosse di rapida esecuzione.

Per prima cosa occorre avere tutto l'hardware funzionante.

Ethernet

Riconosciuta automaticamente come eth0.

Wireless

Necessita l'installazione di:

 firmware-iwlwifi

Switchconf

Ho installato il pacchetto:

switchconf

che mi permette di switchare tra diverse configurazioni del file /etc/network/interfaces. Per usare switchconf occorre replicare i file con l'intera radice di cartelle nella directory /etc/switchconf. Nel mio caso ho creato 3 cartelle all'interno di /etc/switchconf nominandole con il nome della connessione e all'interno ho messo i file di configurazione:

 /etc/switchconf/wifi/etc/network/interfaces
 /etc/switchconf/lanhome/etc/network/interfaces
 /etc/switchconf/lanwork/etc/network/interfaces

ad esempio il file /etc/switchconf/lanhome/etc/network/interfaces che è per la mia lan di casa con cavo su eth0:

 # This file describes the network interfaces available on your system
 # and how to activate them. For more information, see interfaces(5).
 # The loopback network interface
 auto lo
 iface lo inet loopback
 address 127.0.0.1
 netmask 255.0.0.0
 # The primary network interface
 allow-hotplug eth0
 iface eth1 inet static
        address 192.168.1.10
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 208.67.220.220 208.67.222.222
 auto eth0

Poi ne ho creato uno con il DHCP per il lavoro e un altro per il wifi a casa. Per richiamare la configurazione desiderata:

$ switchconf "nome configurazione"

per la lista delle configurazioni

$ switchconf -l

Piccolo tip che ho trovato utile: per velocizzare i comandi, ho salvato gli stessi con sudo in .bashrc con:

 alias wifi=sudo switchconf wifi
 alias homer=sudoswitchconf lanhome
 alias work=sudo switchconf lanwork

Bluetooth

Testato con cellulare Nokia N73, ma solo per scambio file: non provata connessione come modem.

# apt-get install kdebluetooth

con i comandi:

$ kbluetooth

Il telefono viene visto subito, si fa il pairing e poi si accede al telefono con konqueror con modalità di scambio dati in entrambe le direzioni telefono-PC.

$ kbtobexclient

Si possono inviare file al cellulare che vengono visti come messaggi: qui non occorre nessun permesso e l'operazione è più rapida.

Modem analogico

Non testato

Firewire

Funziona ma ho avuto problemi di configurazione con la telecamera e kino: la tramissione dati c'è ma i video sono corrotti.

Non ancora funzionante.

Porta infrarossi

Non testato.

Tasti funzione Dell

Mappati correttamente dopo l'installazione del pacchetto

 kmilo

In control center/Regionali e accesso facilitato/mappatura della tastiera ho messo come modello tastiera

dell laptop/notebook inspiron 6xxx/8xxxx

Anche se il mio è un 9440 funziona. Funzionano anche i tasti multimediali nella parte frontale.

Touchpad

Configurato correttamente (scrolling verticale sul lato destro del pad, frecce direzionali attive).

Lettore di memory card

Funziona correttamente (testato con SD).