Ceci est une ancienne révision du document !
HP Pavilion dm1-1000 Entertainment Notebook PC
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 | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Autres |
---|---|---|---|---|---|---|---|---|---|
"Hardy Heron" - 8.04 LTS | |||||||||
"Intrepid Ibex" - 8.10 | |||||||||
"Jaunty Jakcalope" - 9.04 et "Ubuntu Netbook Remix" - 9.04 | |||||||||
"Karmic Koala" - 9.10 et "Ubuntu Netbook Remix" - 9.10" |
Présentation
Ses caractéristiques techniques sont les suivantes (dm1-1005sf)
- Processeur : Processeur Intel® Celeron® CULV Dual Core SU2300 1.2GHz
- Mémoire : 2048 Mio (1Gio soudé sur la carte mère + 1Gio So-dimm DDR3). Maxi 5Go (avec une Sodimm de 4Go)
- Chipset : GS45
- Chipset graphique : Intel Graphics Media Accelerator 4500MHD
- Disque dur : 250 Go SATA
- Ecran : 11,6 WXGA (1366 x 768)
- Sans fil : Wifi b/g et Bluetooth
- Réseau : 100/10 Mb/s
- OS : Windows® 7
- Webcam : oui avec microphone intégré
- Sorties : 3 x USB 2.0, 1 port ethernet, 1 port VGA, 1 port HDMI entrée / sortie audio, Lecteur de cartes 5-en-1 SD / MMC / Memory Stick / Memory Stick Pro / xD
- Batterie : Batterie Lithium-Ion 6 cellules
Présentation détaillée
- Wifi
Résultat lspci
$ lspci -vnn | grep 14e4 02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
- Bluetooth
Résultat lsusb
$ lsusb ... Bus 006 Device 002: ID 03f0:2a1d Hewlett-Packard ...
- Webcam
Résultat lsusb
$ lsusb ... Bus 002 Device 002: ID 5986:0182 Acer, Inc ...
Installation
L'installation via une clé USB avec le DM1 connecté sur le réseau se passe sans aucun problème.
Ubuntu Moblin Remix
Résolution des problèmes
- Installation du driver wifi libre
Sur Karmic, l'installation peut se faire avec les commandes suivantes:
sudo apt-get install linux-backports-modules-karmic b43-fwcutter
echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist-ssb.conf
echo "blacklist wl" | sudo tee -a /etc/modprobe.d/blacklist-wl.conf
Reboot et ca fonctionne!
Source de l'info: ici
Cette méthode semble poser des problèmes pour faire fonctionner le bluetooth.
- Installation du driver wifi Broadcom (propriétaire)
Au 1er démarrage ubuntu signale la disponibilité de drivers propriétaires "pilote réseau sans fil Broadcom STA" (ou "Broadcom STA wireless driver") pour le chip broadcom43 (carte wifi/bluetooth). Après installation de ces drivers (nécessite un reboot), le wifi fonctionne très bien, mais cela semble bloquer le fonctionnement du bluetooth (qui marche très bien quand on désactive le driver STA).
Le wifi et le bluetooth fonctionne simultanément après installation des drivers Broadcom STA version 5.60 à télécharger ici:
http://www.broadcom.com/support/802.11/linux_sta.php
Suivre les instructions du fichier readme fourni.
- Frequency scaling
L'installation du frequency scaling semble poser problème (investigation en cours)
- Touchpad
Le touchpad n'est pas compatible synaptics, c'est un touchpad ALPS qui est en fait détecté comme une souris PS2. Même si la prise en charge est bonne, l'onglet "pavé tactile" n'est pas disponible dans les préférences de la souris. On ne peut alors pas activer l'option "désactiver le pavé tactile pendant la frappe" ce qui rend la frappe de texte assez vite désagréable.
Pour que le pavé tactile soit détacté correctement, il faut utiliser un module psmouse modifié.
La méthode s'inspire de ce post: http://ubuntuforums.org/showthread.php?t=1316361&page=2
Dans un premier temps, il faut recuperer les sources du kernell:
sudo apt-get install build-essential sudo apt-get source linux-image-$(uname -r)
Récupérez ensuite le fichier source modifié ici: http://ubuntuforums.org/attachment.php?s=1dbe3b622d1beb710a6a6627a54eb294&attachmentid=137064&d=1258820507 (lien également dispo sur le forum cité un peu plus haut).
C'est un fichier tgz qui contient 2 fichiers: alps.c et psmouse.ko
Le fichier psmouse.ko est compilé pour le kernell 2.6.31-14. Si vous avez une autre version, il faudra le recompiler.
Pour cela, allons dans le repertoire contenant le source et faisons une copie de fichier alps.c original:
cd /usr/src/linux-2.6.31/drivers/input/mouse sudo cp alps.c alps.c.original
il faut ensuite copier le fichier alps.c à la place de l'original
sudo cp /home/<chemin_ou_est_le_fichier_alps.c_recupéré>/alps.c alps.c
suivi d'un make:
sudo make -C /lib/modules/`uname -r`/build M=`pwd` psmouse.ko
et on obtient un nouveau fichier psmouse.ko
il faut maintenant remplacer le psmouse.ko du systeme par celui ci (en faisant d'abord une copie de sauvegarde)
cd /lib/modules/`uname -r`/kernel/drivers/input/mouse sudo cp psmouse.ko psmouse.ko.original sudo rmmod psmouse sudo cp /usr/src/linux-2.6.31/drivers/input/mouse/psmouse.ko psmouse.ko sudo modprobe psmouse