Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Cette page est considée comme vétuste et ne contient plus d'informations utiles.
Apportez votre aide…

HP Pavilion dv9001ea

Cette documentation n'est qu'une première esquisse étant donné que tous les problèmes n'ont pas encore été résolus (problèmes de micro intégré et de sortie micro) …

Pour une installation en 64 bits (Edgy ou Feisty), voir les différences en bas de page

ATTENTION AU DISQUE DUR …Cliquez ICI

Le graveur de DVD peut provoquer des freezes (sur terminal : "hda : drive not ready for command"), deux solutions sur le forum : flashage ou compromis

Les récents pilotes Nvidia provoquent des freeze du serveur X (occupation CPU 100%) sur les machines multi-core. Ce freeze a souvent lieu lorsque vous faites défiler des longues pages web. Il est dû au changement rapide de fréquence du GPU qui alterne entre 2D et 3D (changements fréquents lorsque vous êtes sous Compiz). Lorsque vous avez freezé, n'oubliez pas de rebooter proprement avec [Alt][Sys][S-E-I-U-B] (cf. touches magiques). Il y a 3 méthodes pour éviter ces freezes, mais aucune n'est vraiment bien, il s'agit de compromis. 1) Démarrer le noyau avec l'option "maxcpus=1". Ceci désactivera le multi-core, vous n'aurez plus qu'un processeur actif et les performances seront diminuées. 2) Ajouter la ligne : options nvidia NVreg_Mobile=1 NVreg_RegistryDwords="PerfLevelSrc=0x2222" dans le fichier /etc/modprobe.d/nvidia-kernel-nkc . Remplacer "nvidia" par "nvidia_new" si c'est le nom du pilote graphique utilisé (vérifier dans le xorg.conf). Ceci aura pour effet de désactiver l'adaptation de fréquence de votre GPU. Ainsi, il tournera toujours a plein régime (3D) et il en résultera une augmentation de la consommation électrique et de la chaleur dégagée. Heureusement ces augmentations sont négligeables pour notre 7600 Go, je préconise donc ce compromis là. 3) Ne plus utiliser le pilote nvidia. Donc soit utiliser "nv" (le pilote libre il me semble), soit downgrader le pilote propriétaire à une très vieille version (100.xx.xx je crois)

Etape 1 : Le démarrage du Live Cd

Pour que votre cd de Dapper puisse faire une installation de bout en bout sans freezer ou bloquer, il vous faudra, à l'invite :

Appuyer sur F2 pour choisir votre langue (c'est quand même plus pratique).
Appuyer sur F6 pour y insérer des options de démarrage : NOAPIC.
Vous pouvez aussi ajouter IRQPOLL et NOIRQDEBUG au boot (cause parfois un blocage du boot, dans ce cas redémarrer) (Utile en cas de problème d'usb pendant la session, avec message d'erreur "IRQ7 disabled").
Appuyer ensuite sur la touche 'Entrée' et laissez Ubuntu démarrer entièrement le Live CD.

Etape 2 : l'installation

Aucun problème majeur à ce niveau là. Suivez les instructions de l'installation automatique proposée par le raccourci Installation sur le bureau.

Etape 3 : Premier démarrage sur ubuntu

Si vous avez la possibilité de vous connecter à Internet via la prise RJ45 (le WIFI n'étant pas encore opérationnel) faites les mises à jour sans toucher aux sources de "/etc/apt/sources.list". Si le noyau est mis à jour, Ubuntu demandera un redémarrage.

Etape 4 : Installation de la carte graphique (NVidia GeForce 7600)

:-D:-DPlus de problème avec gutsy … procéder à l'aide du gestionnaire de pilotes propriétaire qui se trouve dans Système > administration:-D:-D

Avec les pilotes libre "nv"

Ouvrez une console via le menu "Applications > Accessoires > Terminal"

et tapez y :

sudo apt-get install linux-headers-`uname -r` build-essential gcc-3.4 linux-headers-386

Installe les headers de votre noyau 386 et les outils de compilation gcc.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.backup

Fait une sauvegarde du fichier de configuration de votre serveur graphique.

sudo apt-get install linux-restricted-modules-$(uname -r)

Installe des modules supplémentaires nécessaires au bon déroulement de votre installation.

sudo apt-get install nvidia-glx

Installe des pilotes libres compatibles nvidia.

sudo nvidia-xconfig

Lance la configuration automatique de votre serveur graphique.

sudo reboot

Redémarre le système.

Avec les pilotes propriétaires et le script Envy

Le script Envy n'est pas un paquet, les éventuelles mises à jour ne sont pas gérées par Ubuntu.

Avant toute chose, nous allons avoir besoin de certaines sources et ils vous faudra activer les dépôts universe du fichier /etc/apt/sources.list.

Pour ce faire tapez dans le terminal :

sudo gedit /etc/apt/sources.list

Enlevez les "#" devant les dépôts universe et multiverse et enregistrez votre nouvelle liste de dépôts. Fermez gedit ou, en sélectionnant la fenêtre du Terminal pressez Ctrl+c.

Entrez :

sudo apt-get update

dans la console afin que les nouveaux dépôts soient pris en compte.

Pour le script envy, il faut télécharger le paquet sur le site du développeur (Envy n'est disponible dans aucun dépôt officiel).

1. Téléchargez la dernière version d'Envy (actuellement, la 0.8.1) :

wget http://albertomilone.com/ubuntu/nvidia/scripts/envy_0.8.1-0ubuntu3_all.deb

2. Installez le paquet (double-cliquez sur le .deb sous Dapper et Edgy) ou tapez dans la console :

sudo dpkg -i envy_0.8.1-0ubuntu3_all.deb

3. Sortez de votre session, et basculez en mode console. (CTRL+ALT+F1) Connectez vous avec votre identifiant utilisateur et votre mot-de-passe.

4. Tapez le mot envy puis sur la touche Entrée.

Choisissez d'installer ou de supprimez le pilote nVidia ou ATI.

Répondez "yes" à la première question posée pour que le script modifie automatiquement le fichier xorg.conf puis, "yes" à la deuxième question pour démarrer directement l'interface graphique avec les nouveaux pilotes.

Etape 5 : Installation de la carte WIFI BROADCOM

:-D:-DPlus de problème avec gutsy … procéder à l'aide du gestionnaire de pilotes propriétaire qui se trouve dans Système > administration:-D:-D

Dans le Terminal, saisissez la commande :

lsmod | grep 43xx

Si vous obtenez une réponse, c’est que vous avez bien cette carte wifi qui pose problème avec les pilotes Linux. Nous allons donc utiliser le programme ndiswrapper pour "émuler" les pilotes Windows.

Si vous n'avez pas encore activé les dépôts universe du fichier /etc/apt/sources.list, entrez la commande :

sudo gedit /etc/apt/sources.list

Enlevez les "#" devant les dépôts mentionnant universe. Fermez gedit et saisissez dans la console

sudo apt-get update

pour mettre votre liste de dépôts à jour. Tapez ensuite :

sudo gedit /etc/modprobe.d/blacklist

Vous ouvrez fichier 'blacklist' dans lequel vous rajouterez à la fin :

blacklist bcm43xx

Tapez à la suite les commandes suivantes :

sudo modprobe -r bcm43xx
mkdir wifi
cd wifi
wget http://berzerking.Free.fr/linux/hp/wifi/sp33008.exe
sudo apt-get install cabextract
cabextract sp33008.exe
wget http://berzerking.Free.fr/linux/hp/wifi/ndiswrapper-1.31.tar.gz
tar -xzvf ndiswrapper-1.31.tar.gz
cd ndiswrapper-1.31
make distclean
make
sudo make install
cd ..
sudo ndiswrapper -e bcmwl5
sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m 

Pour que votre module ndiswrapper soit bien lancé au démarrage et puisse faire fonctionner votre carte wifi, saisissez dans le Terminal :

sudo gedit /etc/modules

et rajouter à la fin du fichier : ndiswrapper.

Pour libérer de la place entrez :

rm –rfv ~/wifi

Etape 6 : Installation de la webcam intégré sonix

Dans une console lancez les commandes suivantes :

cd
mkdir webcam
cd webcam
wget http://berzerking.free.fr/linux/hp/webcam/uvc_v4l2.c
wget http://berzerking.free.fr/linux/hp/webcam/Makefile
wget http://berzerking.free.fr/linux/hp/webcam/uvc_video.c
wget http://berzerking.free.fr/linux/hp/webcam/uvcvideo.h
wget http://berzerking.free.fr/linux/hp/webcam/uvc_compat.h
wget http://berzerking.free.fr/linux/hp/webcam/uvc_ctrl.c
wget http://berzerking.free.fr/linux/hp/webcam/uvc_driver.c
wget http://berzerking.free.fr/linux/hp/webcam/uvc_queue.c
wget http://berzerking.free.fr/linux/hp/webcam/uvcvideo.h
make
sudo make install
sudo modprobe uvcvideo

Puis pour que votre module uvcvideo soit bien lancé au démarrage faites :

sudo gedit /etc/modules

et rajouter à la fin du fichier : uvcvideo

Pour libérer de la place faite un :

rm –rfv ~/webcam

Etape 6 (bis): Installation de la webcam intégré Ricoh

Les infos sont tirés du site suivant : http://lsb.blogdns.net/ry5u870

chez moi lsusb , me donne :

lsusb
Bus 002 Device 003: ID 05ca:1870 Ricoh Co., Ltd 

On recupère le pilote

wget http://download.tuxfamily.org/arakhne/pool/ricoh-webcam-r5u870/ricoh-webcam-r5u870_0.10.0-4.tar.gz

On le décompresse

tar -zxvf r5u870-0.9.0.tgz

On se déplace dans le répertoire créer

cd r5u870-0.9.0/
make 
sudo make install
sudo modprobe r5u870

J'ai testé le fonctionnement sous amsn , la cam marche nickel .

Ca ne marche pas avec les nouveaux drivers dont l'url à d'ailleurs changé : http://download.tuxfamily.org/arakhne/pool/r/ricoh-webcam-r5u870/

Dans le cas ou la procédure échouerai, il est possible d'installer directement le package de ricoh en suivant la procédure suivante: ricoh-webcam-r5u870

Etape 7 : Installation de la carte son nVidia Corporation MCP51 High Definition Audio (rev a2)

:-D:-DDepuis Gutsy plus de problème l'installation se fait sans aucun problème et le micro intégré fonctionne sans auncun soucis !!!:-D:-D

Voila pour l'instant ou nous en somme : Tout fonctionne bien sauf le micro intégré. (ce problème devrai être réglé quand feisty sera stable avec le nouveau pilote Alsa … to be continued )

Dans une console tapez :

cd
mkdir sound
cd sound
wget http://berzerking.free.fr/linux/hp/son/alsa-driver-1.0.14rc2.tar.bz2
wget http://berzerking.free.fr/linux/hp/son/alsa-lib-1.0.14rc2.tar.bz2
wget http://berzerking.free.fr/linux/hp/son/alsa-utils-1.0.14rc2.tar.bz2
sudo apt-get install libncurses-dev
tar -xjvf alsa-driver-1.0.14rc2.tar.bz2
tar -xjvf alsa-lib-1.0.14rc2.tar.bz2
tar -xjvf alsa-utils-1.0.14rc2.tar.bz2
cd alsa-driver-1.0.14rc2
./configure --with-oss=yes --with-cards=hda-intel
make
sudo make install
cd ../alsa-lib-1.0.14rc2
./configure
make
sudo make install
cd ../alsa-utils-1.0.14rc2
./configure
make
sudo make install

Puis editer le fichier de configuration du son

sudo gedit /etc/modprobe.d/alsa-base

et rajoutez les lignes suivantes à la fin du document:

alias snd-card-0 snd-hda-intel options snd-hda-intel index=0

Vérifiez que "snd-hda-intel" est bien présent dans /etc/modules en faisant un : cat /etc/modules

Si ce n'est pas le cas faites un

sudo gedit /etc/modules

et rajouter : snd-hda-intel

Une fois toutes ces étapes terminées, faites un

sudo reboot

et au redémarrage tout votre matériel devrait être fonctionnel.

Pour une installation d'Edgy ou Feisty en 64 bits

reprendre le tuto précédent, en appliquant les modifications suivantes:

Installation des pilotes NVIDIA propriétaires

soit utiliser le script Envy comme indiqué précédemment (pour Edgy)

soit suivre ce tuto (pour Edgy ou Feisty, le script Envy n'étant pas disponible pour Feisty: compilation du pilote propriétaire

Installation du Wifi

Il est indispensable pour utiliser Ndiswrapper sur une distribution 64 bits d'avoir le pilote de la carte wifi pour Windows 64 bits ! Celui-ci se trouve dans le même fichier que le pilote 32 bits, réalisez donc de la même manière

cabextract sp33008.exe

et vérifiez que le fichier bcmwl564.sys est bien présent. Renommez le fichier bcmwl5.inf en bcmwl564.inf:

cp bcmwl5.inf bcmwl564.inf

Compilez la dernière version de ndiswrapper, comme précédemment, puis installez le pilote par :

sudo ndiswrapper -i bcmwl564.inf

Finissez l'installation normalement.

Utilisateurs du hp dv 9001 ea

Si vous utilisez ce portable ou des composants similaires et que vous souhaitez vous entraider ou partager une astuce, rajoutez votre pseudo Ubuntu ici … :

Au passage si vous avez des remarque ou des questions allez faire un tour sur le forum a cette adresse

Contributeurs: FIXME, berzerking.


hp_pavilion_dv9001ea.txt · Dernière modification: Le 19/03/2010, 08:42 par frombenny
Le contenu de ce wiki est sous licence : CC BY-SA v3.0