Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dell_inspiron_6400 [Le 09/12/2009, 23:01]
Mohegan
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Gutsy Feisty Jaunty matériel portable dell inspiron}} 
  
----- 
- 
-====== 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 : 
-  * {{icons:​important.png|Fonctionne après config}} : **Fonctionne après quelques manipulations** 
-  * {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} : **Fonctionne immédiatement** 
-  * {{icons:​icon-support.png|Pas testé}} : **Pas d'​informations disponibles** 
-  * {{icons:​process-stop.png?​36|Ne fonctionne pas}} : **Ne fonctionne pas** 
- 
-^ Version ^ Installation ^ Carte graphique ^ Son ^ Wifi ^ Touchpad ^ Raccourcis multimédia ^ Résolution ^ 
-| [[:​feisty|"​Feisty Fawn" - 7.04]] | Live-CD | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​important.png|Fonctionne après config}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​important.png|Fonctionne après config}} | {{icons:​important.png|Fonctionne après config}} | 
-| [[:​gutsy|"​Gutsy Gibbon"​ - 7.10]] | Live-CD | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​important.png|Fonctionne après config}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | 
-| [[:​hardy|"​Hardy Heron" - 8.04]] | Live-CD | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | 
-| [[:​intrepid|"​Intrepid Ibex" - 8.10]] | Live-CD | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | 
-| [[:​jaunty|"​Jaunty Jackalope"​ - 9.04]] | Live-CD | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | 
-| [[:​karmic|"​Karmic Koala" - 9.10]] | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | {{icons:​icon-ubuntu.png|Fonctionne immédiatement}} | 
-**Cet ordinateur portable n'est pas [[:​windows:​mbr_1_disque_dur|tatoué]].** 
- 
-===== Utilisateurs possédant cet ordinateur ===== 
- 
-  * **[[:​utilisateurs:​GottferDamnt]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​utilisateurs:​worldwide]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​Tib05]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​utilisateurs:​debugman]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​utilisateurs:​EdX]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Ultim4T0m]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​isanaud]]** : [[:​gutsy|Gutsy Gibbon]] 
-  * **[[:​utilisateurs:​kimbo]]** : [[:​gutsy|Gutsy Gibbon]] 
-  * **[[:​utilisateurs:​tiger]]** : [[:​gutsy|Gutsy Gibbon]] 
-  * **[[:​utilisateurs:​bogoris]]** ([[:​utilisateurs:​bogoris#​mon_experience_du_dellubuntu_inspiron_6400|témoignage]]) 
-  * **[[:​utilisateurs:​ajrelcdir]]** : [[:​intrepid|Intrepid Ibex]] 
-  * **[[:​utilisateurs:​pierrehaderer]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​utilisateurs:​misteraph]]** : [[:​feisty|Feisty Fawn]] 
-  * **[[:​utilisateurs:​pistache]]** : [[:​gutsy|Gutsy Gibbon]] 
-  * **[[:​utilisateurs:​ravomavain]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Sploutch]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Ze Killer-Whale]]** : [[:​jaunty|Jaunty Jackalope]] 
-  * **[[:​utilisateurs:​keewin]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Booba Skaya]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Jardeheu]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​poliau]]** : [[:​jaunty|Jaunty Jackalope]] 
-  * **[[:​utilisateurs:​Belegkarnil]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​Nebulus]]** : [[:​hardy|Hardy Heron]] 
-  * **[[:​utilisateurs:​test456]]** : [[:​intrepid|Intrepid Ibex]] 
-  * **[[:​utilisateurs:​vavincavent]]** : [[:​intrepid|Intrepid Ibex]] 
-  * **[[:​utilisateurs:​mohegan]]** : [[:​jaunty|Karmic koala]] 
-  * **[[:​utilisateurs:​psylox]]** : [[:​karmic|Karmic koala]] 
-  * **[[:​utilisateurs:​latrape]]** : [[:​karmic|Karmic koala]] 
- 
- 
-==== Régler le touchpad ====  
- 
-Pour régler le touchpad, commencez [[:​tutoriel:​comment_editer_un_fichier|par éditer le fichier]] /​etc/​X11/​xorg.conf:​ 
-Trouvez les lignes: 
-<​code>​ 
-Section "​InputDevice"​ 
-Identifier ​     "​Synaptics Touchpad"​ 
-Driver ​         "​synaptics"​ 
-Option ​         "​SendCoreEvents" ​       "​true"​ 
-Option ​         "​Device" ​               "/​dev/​psaux"​ 
-Option ​         "​Protocol" ​             "​auto-dev"​ 
-Option ​         "​HorizScrollDelta" ​     "​0"​ 
-</​code>​ 
-Ajoutez à la suite: 
-<​code>​ 
-Option ​         "​SHMConfig" ​            "​true"​ 
-</​code>​ 
-Puis quitter votre session et tapez simultanément sur Alt--Ctrl--<​= pour redémarrer Xorg. 
-Maintenant pour les réglages, vous pouvez [[:​tutoriel:​comment_installer_un_paquet|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 [[:​multi-ecran#​xrandr_double_ecrans|xrandr]]. 
- 
-==== Wifi ==== 
- 
-===Pour la carte Intel 3945abg=== 
- 
-La carte est supportée nativement sous ubuntu depuis plusieurs années. Cependant, si elle ne détecte pas toujours les réseaux sans fils environnants,​ la solution se trouve [[:​wifi_intel_3945abg#​pre-requis | sur le petit wiki dédié à la carte]]. 
- 
-===Si vous avez une carte Broadcom wlan mini-pci=== 
- 
-C'est un peu galère. 
-Sur le mien la commande ​ 
-<​code>​ lspci | grep -i network </​code>​ 
-donne: 
-<​code>​0b:​00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)</​code>​ 
- 
-J'ai suivi avec succes la méthode donnée [[https://​help.ubuntu.com/​community/​WifiDocs/​Driver/​bcm43xx/​Feisty_No-Fluff | sur help_ubuntu_com]],​ donc voici la copie en 4 steps: 
-== Step 1 : Blacklist et install == 
-<​code>​echo '​blacklist bcm43xx'​ | sudo tee -a /​etc/​modprobe.d/​blacklist 
-sudo apt-get install ndiswrapper-utils-1.9 
-mkdir ~/bcm43xx; cd ~/​bcm43xx</​code>​ 
-== Step 2 : téléchargement des pilotes == 
-J'ai suivit la partie 2A: 
-<​code>​sudo apt-get install cabextract 
-wget ftp://​ftp.compaq.com/​pub/​softpaq/​sp34001-34500/​sp34152.exe 
-cabextract sp34152.exe</​code>​ 
-== Step 3 : configure NDISwrapper == 
-<​code>​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</​code>​ 
- 
-== Step 4 : Hardy Bug fix == 
-Comme chez moi la commande ​ 
-<​code>​lshw -C network</​code>​ 
-me donnait un //​module=ssb//​ 
-J'ai été obligé d'​appliquer le bug fix: 
- 
-<note important>​Avant d'​appliquer le bug fix, faite un essai temporaire avant la modification permanente !</​note>​ 
- 
-**Trying It Temporarily:​** 
-<​code>​ 
-sudo rmmod b43 
-sudo rmmod b44 
-sudo rmmod b43legacy 
-sudo rmmod ssb 
-sudo rmmod ndiswrapper 
-sudo modprobe ndiswrapper 
-sudo modprobe ssb 
-sudo modprobe b44</​code>​ 
- 
-**Make it permanent:​** 
-<​code>​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 </​code>​ 
- 
-== Upgrade vers Karmic koala, broadcom== 
-Après la mise à niveau vers karmic koala, plus de wifi, j'ai juste du replacer le chargement du module au démarrage. 
-<​code>​0b:​00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)</​code>​ 
-<​code>​echo "​b43"​ | sudo tee -a /​etc/​modules</​code>​ 
-Puis soit redémarrer le pc, soit charger le module à la main pour la session ouverte. 
-<​code>​sudo modprobe b43</​code>​ 
- 
-==== Enlever le bip de la carte mère ==== 
- 
-[[:​dell_inspiron_9400#​enlever_le_bip_horriblement_fort]] 
- 
-==== Contrôler la vitesse des ventilateurs ==== 
-//Testé sur Gutsy, Hardy, Intrepid, Jaunty et Karmic.// 
- 
-Voici un tutoriel décrivant la marche à suivre pour pouvoir non seulement afficher le statut des ventilateurs mais également les contrôler. 
- 
-=== 1ère Partie === 
- 
-<​note>​ 
-  * Le portable Dell Inspiron 6400 ne dispose que d'un seul ventilateur situé à gauche. 
-  * Le module i8k, qui permet de contrôler le ventilateur,​ est dans inclut dans le noyau linux mais n'est pas forcement activé. 
-</​note>​ 
-Pour l'​activer on peut utiliser la commande : 
-<​code>​sudo modprobe i8k</​code>​ 
-**Mais cela n'est valable que pour la session courante. Pour l'​activer à chaque session, il faut ajouter '​i8k'​ dans le fichier /​etc/​modules.** 
- 
-À partir de ce moment, votre ventilateur sera géré par le module correspondant. Toutefois, si la gestion du ventilateur ne vous suffit pas (avis personnel : tendance à se déclencher un peu tard), on peut rajouter un programme qui va nous aider à gérer la vitesse du ventilateur. Il suffit d'​installer le paquet **[[apt://​i8kutils]]** via le gestionnaire de paquet Synaptic (dans le menu Système / Administration) ou via la commande : 
-<​code>​sudo apt-get install i8kutils</​code>​ 
- 
-À partir de maintenant, en exécutant la commande **i8kmon** dans une console ou avec le lanceur d'​application vous pourrez contrôler la vitesse de votre ventilateur. Se référer au manuel du programme pour plus de détails : 
-<​code>​man i8kmon</​code>​ 
- 
-=== 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, il est possible que le ventilateur démarre/​s'​arrête automatiquement quand le processeur franchit des seuils de températures. 
-<note important>​Cette deuxième partie du tutoriel est totalement optionnelle si vous êtes satisfait des réglages par défaut du programme.</​note>​ 
-Pour cela, nous allons créer un fichier texte de configuration destiné au programme i8kmon afin d'en personnaliser les réglages. Ce fichier de configuration peut être placer à différents endroits pour gérer un utilisateur unique ou tout le système. 
-Ce fichier sera soit __/​etc/​i8kmon__ (concerne l'​intégralité du système), soit __$HOME/​.i8kmon__ (concerne seulement un utilisateur précis). J'​utiliserai __/​etc/​i8kmon__ dans la suite du tutoriel. 
- 
-À titre d'​exemple,​ voilà mon /etc/i8kmon : 
-<​code>​ 
-# Sample i8kmon configuration file (/​etc/​i8kmon,​ ~/.i8kmon). 
- 
-# Run as daemon, override with --daemon option 
-set config(daemon) ​     1 
- 
-# Automatic fan control, override with --noauto option 
-set config(auto) ​       1 
- 
-# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt} 
-set config(0) {{- 0} -1 45 -1 45} 
-set config(1) {{- 1} 40 55 40 55} 
-set config(2) {{- 2} 50 125 50 125} 
- 
-# end of file 
-</​code>​ 
-<​note>​Le mode de fonctionnement en daemon se prête tout à fait bien à la 3ième partie du tutoriel.</​note>​ 
-Ensuite, afin que le programme puisse lire le fichier de configuration,​ on vérifiera qu'il possède les droits d'​accès. Pour s'en assurer, exécuter la commande suivante dans un terminal : 
-<​code>​sudo chmod 0766 /​etc/​i8kmon //​donne permission lire à tous le monde</​code>​ 
-== Vérification == 
-Si vous lancez i8kmon le ventilateur suivra désormais vos ordres... **Magique**. 
-Mais bon cela suppose toujours de lancez manuellement après chaque démarrage i8kmon. 
- 
-=== 3ème Partie === 
- 
-<note tip>Pour Jaunty et Karmic, ce qui suit n'est plus nécessaire. En effet, le paquet i8kutils intègre déjà un script de démarrage pour i8kmon (/​etc/​init.d/​i8kmon). Ce dernier se lance automatiquement au démarrage du système si le fichier de configuration /etc/i8kmon est présent et contient la ligne //set config(daemon) ​     1//​.</​note>​ 
-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. 
-<note important>​Cette troisième partie du tutoriel est un peu plus risqué, mais comme la précédente,​ elle est totalement optionnelle</​note>​ 
-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): 
-<​code>​sudo vim /​etc/​init.d/​i8k.sh</​code>​ 
-que l'on complétera de la maniere suivante 
-<​code>​ 
-#! /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</​code>​ 
-ensuite on va autoriser l'​execution de ce fichier 
-<​code>​sudo chmod 0755 /​etc/​init.d/​i8k.sh</​code>​  
-ensuite il faut faire le lien avec les runlevels [[http://​www.generation-linux.fr/​index.php?​post/​2009/​01/​22/​Cours-Linux-%3A-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é: 
-<​code>​sudo update-rc.d i8k.sh start 97 2 3 4 5 .               /!\ ne pas oublier le point /!\ </​code>​ 
- 
-<​note>​si vous êtes un peu dubitatif<​code>​sudo update-rc.d 'nom du script'​ defaults</​code>​doit suffir</​note>​ 
-<​note>​si vous êtes carrément frileux et voulez voir les effets que cela aura avant de l'​appliquer 
-vous pouvez utiliser l'​option -n: 
-<​code>​sudo update-rc.d -n 'nom du script'​ defaults</​code></​note>​ 
- 
-Redémarrez .... votre voeux est exaucé :-D. 
- 
- 
-==== Volume PCM ==== 
-//Testé sous Jaunty et Karmic// 
- 
-=== Résoudre le problème de volume avec Karmic === 
-Sous Karmic, la gestion du son a été modifiée. Lorsque le volume général est modifié, les volumes //MASTER// et //PCM// sont modifiés simultanément. 
-Pour remédier à ce problème : 
-  - Éditer le fichier **/​etc/​pulse/​default.pa** via la commande : 
-<​code>​sudo gedit /​etc/​pulse/​default.pa</​code>​ 
-  - à la ligne **load-module module-udev-detect**,​ ajouter **ignore_dB=1**. 
-  - Vous obtenez ceci : 
-''###​ Automatically load driver modules depending on the hardware available 
-.ifexists module-udev-detect.so 
-load-module module-udev-detect ignore_dB=1''​ 
-  - Pour que les modifications soient prises en compte, redémarrer votre PC. 
- 
-=== Installation et configuration === 
-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. 
-<note important>​**Ce paquet n'est pas un paquet officiel.** Il n'est pas certifié par Canonical, et dans certains cas (rares) peut rendre le système instable. Vous l'​installez à vos risques et périls. Pour d'​éventuels problèmes ou réclamations,​ consultez ce [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=329238|topic]].</​note>​ 
-  - Télécharger le paquet : [[http://​vonruppert.free.fr/​volume-pcm_0.2_all.deb|volume-pcm_0.2_all.deb]] 
-  - Installer le paquet via gdebi en double cliquant sur le paquet ou via la commande : 
-<​code>​sudo dpkg -i volume-pcm_0.2_all.deb</​code>​ 
-  - 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//​. 
-{{:​ajout-applications-demarrage.png|}} 
-  - 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**. 
-  - La notification suivante apparaîtra : 
-{{:​notification-pcm.png|}} 
- 
----- 
- 
-//​Contributeurs : [[:​utilisateurs:​GottferDamnt]],​ [[:​utilisateurs:​Biginoz]],​ [[:​utilisateurs:​mohegan]]//​ 
  • dell_inspiron_6400.1260396114.txt.gz
  • Dernière modification: Le 09/12/2009, 23:01
  • par Mohegan