Table des matières

, , ,

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
"Karmic Koala" - 9.10 Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Fonctionne après installation des drivers propriétaires Fonctionne après  installation des drivers propriétaires Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement

Présentation

Ses caractéristiques techniques sont les suivantes (dm1-1005sf)

HP Pavilion dm1 4335 ef

* Processeur : Processeur AMD E-450 APU with Radeon™ HD Graphics × 2 1.65GHz

Présentation détaillée

Résultat lspci

$ lspci -vnn | grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)

Résultat lsusb

$ lsusb
...
Bus 006 Device 002: ID 03f0:2a1d Hewlett-Packard
...

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

S'installe sans problèmes spécifiques à cette version.

Résolution des problèmes

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.

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.

Le processeur SU2300 n'est pas équipé de frequency scaling. Malgré sa compatibilité EIST (Enhanced Intel Speedstep Technology), d'apres la datasheet, ses fréquences hautes et basses (HFM et LFM) seraient les mêmes (1.2GHz)

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.

Une méthode plus simple que celle qui suit pour désactiver définitivement le pavé tactile (touchpad) est de modifier le fichier en root :

/etc/modprobe.d/blacklist.conf

Et de rajouter à la fin de celui-ci : # Désactiver le touchpad

blacklist psmouse

Redémarrer Ubuntu pour que ce dernier soit pris en compte.

Solution expliquée et trouvée par : Vysserk3

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

Attention, à l'étape rmmod psmouse, vous déchargez le module psmouse, à ce stade, le pavé tactile ne répond plus. normalement il remarche dès le modprobe

Pages sur le sujet

Voir aussi

Utilisateurs possédant cet ordinateur

wysiwyg31 opus


Contributeurs : wysiwyg31