[[dell_inspiron_6400]]
Piste: » dell_inspiron_6400
Ubuntu sur un Dell Inspiron 6400
En un coup d'œil
Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
| Version | Installation | Carte graphique | Son | Wifi | Touchpad | Raccourcis multimédia | Résolution |
|---|---|---|---|---|---|---|---|
| "Feisty Fawn" - 7.04 | Live-CD | | | | | | |
| "Gutsy Gibbon" - 7.10 | Live-CD | | | | | | |
| "Hardy Heron" - 8.04 | Live-CD | | | | | | |
| "Intrepid Ibex" - 8.10 | Live-CD | | | | | | |
| "Jaunty Jackalope" - 9.04 | Live-CD | | | | | | |
Cet ordinateur portable n'est pas tatoué.
Utilisateurs possédant cet ordinateur
Régler le touchpad
Pour régler le touchpad, commencez par éditer le fichier /etc/X11/xorg.conf: Trouvez les lignes:
Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0"
Ajoutez à la suite:
Option "SHMConfig" "true"
Puis quitter votre session et tapez simultanément sur Alt–Ctrl–⇐ pour redémarrer Xorg. Maintenant pour les réglages, vous pouvez installer les paquets tels que qsynaptic.
Modem
Téléchargez le fichier à cette adresse, il permettra de faire fonctionner le modem.
http://biginoz.free.fr/linux/gutsy/hsfmodem_7.60.00.06oem_i386.deb
Installez-le.
Redémarrez et c'est tout.
(Le fichier provient de chez dell était installé sur le portable 6400 série n)
Multi Ecran
Avec une carte intel, le multi-écran est possible par la méthode xrandr.
Wifi
Le wifi c'est un peu galère. Sur le mien la commande
lspci | grep -i network
donne:
0b:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
J'ai suivi avec succes la méthode donnée sur help_ubuntu_com, donc voici la copie en 4 steps:
Step 1 : Blacklist et install
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist sudo apt-get install ndiswrapper-utils-1.9 mkdir ~/bcm43xx; cd ~/bcm43xx
Step 2 : téléchargement des pilotes
J'ai suivit la partie 2A:
sudo apt-get install cabextract wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe cabextract sp34152.exe
Step 3 : configure NDISwrapper
sudo ndiswrapper -i bcmwl5.inf ndiswrapper -l sudo depmod -a sudo modprobe ndiswrapper sudo cp /etc/network/interfaces /etc/network/interfaces.orig echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces sudo ndiswrapper -m echo 'ndiswrapper' | sudo tee -a /etc/modules echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
Step 4 : Hardy Bug fix
Comme chez moi la commande
lshw -C network
me donnait un module=ssb J'ai été obligé d'appliquer le bug fix:
Trying It Temporarily:
sudo rmmod b43 sudo rmmod b44 sudo rmmod b43legacy sudo rmmod ssb sudo rmmod ndiswrapper sudo modprobe ndiswrapper sudo modprobe ssb sudo modprobe b44
Make it permanent:
echo -e '#Hardy ssb/ndiswrapper workaround, added' `date` '\ninstall ndiswrapper modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb; modprobe b44;' | sudo tee -a /etc/modprobe.d/ndiswrapper
Enlever le bip de la carte mère
Contrôler la vitesse des ventilateurs
(testé sur Gutsy, Hardy, Intrepid et Jaunty)
Voici un petit tutoriel décrivant la marche à suivre pour pouvoir non seulement afficher le statut des ventilateurs mais pouvoir également les contrôler.
1ère Partie
Pour l'activer on peut utiliser la commande:
sudo modprobe i8k force=1
mais cela n'est valable que pour la session courante pour l'activer à chaque session il faut rajouter 'i8k force=1' dans le fichier /etc/modules
À partir de ce moment vos ventilos, seront gérés par le module correspondant, toutefois si la gestion des ventilos ne vous suffit pas (avis personnel: tendance à se déclencher un peu tard), on peut rajouter un programme qui va nous aider à monitorer la vitesse des ventilos: pour l'installer:
sudo apt-get install i8kutils
À partir de maintenant, en rentrant i8kmon en console vous pourrez contrôler la vitesse de vos ventilos. Se référer au manuel du programme pour plus de détails
man i8kmon
2ème Partie
Si vous souhaiter vous épargnez le fait de manipuler i8kmon ou si vous êtes, comme moi, un peu déçu du réglage par défaut, nous pouvons faire en sorte que les ventilos se lance/s'arrête tout seul quand le processeur franchit des seuils de températures.
Pour cela, nous allons créer un fichier texte de configuration destiné au programme i8kmon afin d'en personnaliser les réglages.que vous pouvez placer à différents endroits suivant que vous voulez que ça s'applique à différente session ou non. Ce fichier sera soit /etc/i8kmon (concerne tous les utilisateurs) soit ~/.i8kmon (concerne seulement un utilisateur précis) J'utiliserai /etc/i8kmon dans la suite du tutoriel
À titre d'exemple voilà mon /etc/i8kmon
#to be placed in /etc
set config(daemon) 1
set config(auto) 1
set config(0) {{1 0} -1 30 -1 35}
set config(1) {{1 1} 30 40 35 45}
set config(2) {{2 1} 35 50 40 55}
set config(3) {{2 2} 40 128 45 128}
ensuite pour éviter que le programme ne puisse lire le fichier de configuration, on vérifiera qu'il possède les bons droits d'accès. pour s'en assurer faites tous simplement:
sudo chmod 0766 /etc/i8kmon //donne permission lire à tous le monde
Vérification
si vous lancez i8kmon les ventilos suivront désormais vos ordre….Magique mais bon cela suppose toujours de lancez manuellement après chaque démarrage i8kmon
3ème Partie
Nous voilà avec un programme bien configuré, si vous voulez vous épargnez la peine de lancer ce programme, on va maintenant s'intéresser au fait qu'il se lance automatiquement au démarrage de l'ordinateur.
On va créer un script qui lancera le programme i8kmon au démarrage. C'est là que ça se complique un tout petit peu, surtout si on veut faire les choses correctement, surtout que l'auteur nous dit dans sa doc en anglais (ref necessaire) que si c'est ce qu'on veut faire il faut nous débrouiller tous seul.
On va commencer par créer notre script à placer dans /etc/init.d/ on lui donne le nom qu'on veut dans mon exemple je l'ai appele i8k.sh avec n'importe quel editeur de texte (ici je prends vim):
sudo vim /etc/init.d/i8k.sh
que l'on complétera de la maniere suivante
#! /bin/sh ### BEGIN INIT INFO # Provides: i8kmon # Default-Start: 2 3 4 5 # Default-Stop: none # Short-description: monitor fans on Dell laptop # Description: start the i8kmon daemon at boot # using conf file /etc/i8kmon or ~/.i8kmon # see man i8kmon for more info. ### END INIT INFO /usr/bin/i8kmon exit
ensuite on va autoriser l'execution de ce fichier
sudo chmod 0755 /etc/init.d/i8k.sh
ensuite il faut faire le lien avec les runlevels (qu'est ce qu'un runlevel?) pour cela la commande 'update-rc.d' est toute indiquée pour ma part j'ai utilisé:
sudo update-rc.d i8k.sh start 97 2 3 4 5 . /!\ ne pas oublier le point /!\
sudo update-rc.d 'nom du script' defaults
doit suffir
sudo update-rc.d -n 'nom du script' defaults
Redémarrez …. votre voeux est exaucé
.
Volume PCM
Le volume PCM n'est modifiable qu'à partir du contrôleur de volume. Pour modifier le volume PCM via des raccourcis du clavier ou automatiquement à l'insertion ou au retrait d'un casque audio, il suffit d'installer le paquet volume-pcm.
- Télécharger le paquet : volume-pcm_0.1_all.deb
- Installer le paquet via gdebi en double cliquant sur le paquet ou via la commande :
sudo dpkg -i volume-pcm_0.1_all.deb
- Pour lancer automatiquement le script alsa_pcm de modification du volume pour un caque audio, il suffit de le lancer à l'ouverture de session.
- Ouvrez Sytème > Préférences > Applications au démarrage.
- Ajouter une entrée ayant pour nom alsa_pcm.
- Pour affecter des raccourcis du clavier pour modifier le volume PCM via le script volume_pcm :
- Ouvrez gconf-editor (taper <ALT+F2> puis entrer la commande gconf-editor).
- Modifier les clés suivantes (à adapter si vous utilisez déjà ces raccourcis) :
Mettre comme valeur : volume_pcm up à la clé /apps/metacity/keybinding_commands/command_1
Mettre comme valeur : volume_pcm down à la clé /apps/metacity/keybinding_commands/command_2
Mettre comme valeur : <Super>Page_Up à la clé /apps/metacity/global_keybindings/run_command_1
Mettre comme valeur : <Super>Page_Down à la clé /apps/metacity/global_keybindings/run_command_2
- Pour modifier le volume PCM, il suffira d'utiliser la touche Super (ou windows) suivi de la touche page suivante ou page précédente. Et la notification suivante apparaîtra :
Contributeurs : GottferDamnt.Biginoz.mohegan


