Debian sur HP6710b

De SeRoM - Wiki
(Redirigé depuis Linux sur HP6710b)
Aller à : navigation, rechercher

Voila un petit post qui décrit l'installation d'une debian Lenny sur mon nouveau portable HP6710b. Je n'ai pas encore fini l'installation de l'intégralité de mon portable, donc cette article est toujours en cours ...

Installation

On commence par l'installation via le cd net install d'une Debian stable (je ne commente pas cette étape). Ensuite, on modifie le fichier sources.list et on upgrade vers la Debian testing Lenny.

On termine par installer les paquets qu'on souhaite:

apt-get install xorg xserver-xorg x-window-system-core gnome openoffice.org gaim gaim-themes \
iceweasel icedove iceweasel-l10n-fr icedove-locale-fr openoffice.org-l10n-fr sun-java5-jdk \
sun-java5-jre sun-java5-bin sun-java5-fonts sun-java5-plugin gthumb unrar xchat

Affichage

La carte intel est assez bien reconnue.

Problème de résolution

Mais il y a un gros problème avec la résolution qui reste uniquement en 4/3.

  • Il faut en premier lieu vérifier que dans le fichier de configuration /etc/X11/xorg.conf les résolutions référancées soient bien du 16/9! (ex: 1280x800)
  • Après il va falloit installer le paquet 915resolution. Il va modifier le bios de la carte graphique intel.
apt-get install 915resolution

3d

La 3d ne marche que si vous avez un kernel et la lib mesa suffisement à jour:

glxinfo | grep "direct rendering"
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Mais le problème est réglé a partir de la version 7 de la librairie Mesa (paquet libgl1-mesa-glx) et du kernel 2.6.21-2 (paquet linux-image-2.6.21-2-686). Ce qui est le cas depuis peu sous Debian Lenny.

La section Device de mon xorg.conf:

Section "Device"
	Identifier	"Carte vidéo générique"
	Driver		"intel"
	BusID		"PCI:0:2:0"
	Option		"DRI"	"true"
	Option		"XAANoOffscreenPixmaps"	"true"
EndSection

Dual Screen

Clone

Le dual screen de type clone fonctionne directement, ... enfin il faut redémarrer quand vous branchez un nouvel écran. Et il y a des problèmes lors ce que les deux écrans n'ont pas la même résolution, ... Pas super concluant donc!

Extended

Je suis parvenu à faire qqch avec 'xrandr'. Dans le fichier xorg.conf, il ajouter des options sous la section Device de la carte intel:

 Option "monitor-VGA"  "VGA"
 Option "monitor-LVDS" "LVDS"

Et dans la subsection screen rajouter des résolutions virtuels

 Virtual 2560 2096

Puis lancez le dual-screen avec la commande xrandr.

Son

Sortie très bien reconnu. Et le micro fonctionne aussi.

Remarque

Si vous n'avez pas installé le paquet alsa-base, le son fonctionnera mais il y aura des problème de 'mute' à chaque démarrage.

Wifi

Attention à partir du noyeau 2.6.24, le firmware ipw3945 est abandonné. Il est remplacer par quelque chose d'un peu plus libre: IWL.

Pour ipw3945 (ancien)

Il faut installer les paquets suivants:

  • ipw3945d
  • firmware-ipw3945
  • ipw3945-modules-2.6.XX.XX.XX (remplacer les X par la version de votre kernel)
  • wireless-tools
apt-get install ipw3945d firmware-ipw3945 ipw3945-modules-2.6.XX.XX.XX wireless-tools

Pour tester directement, il faut monter le module:

modprobe ipw3945

Sinon, le démon ipw3945d se lancera tout seul au prochain démarrage.

Remarque

On peut avoir comme première impression que le bouton wifi ne marche pas. En fait il clignote uniquement quand il y a du trafique, et s'allume vraiment une fois associé à un acces-point.

Pour l'iwl

Le paquet à installer est alors: firmware-iwlwifi Je pense que ce paquet comprend aussi le module... mais je ne suis pas sur de la procédure, moi cela c'est fait via un upgrade!

Remarque

J'ai plus du tout de voyant lumineux ... (iwl est tjs en developpement)

Problème au niveau du switch possible

On m'a rapporté qu'il pouvait y avoir un problème avec le bouton du wifi. Il réagit mal, et génère toujours la même ligne dans le syslog.

Kill switch must be turned off for wireless networking to work

Or que normalement, il devrait afficher ceci quand on l'allume:

kernel: ipw3945: Detected geography ABG (13 802.11bg channels, 23 802.11a channels)

et ceci quand on le coupe:

kernel: ipw3945: Radio Frequency Kill Switch is On:
kernel: Kill switch must be turned off for wireless networking to work.

La solution est assez simple et consiste à aller remettre les configurations du Bios par defaut. (Merci à François)

Mise en veille et hibernation

N'a pas l'air de marcher. Il y a juste l'écran qui se coupe. Et Gnome signale qu'il y a un soucis avec la mise en veille... à creuser

Ports USB

Rien à faire, ils fonctionnent tous les 4 nickel!

Lecteur de carte SD, MS, MMC et XD

Je n'ai pu testé qu'avec des cartes SD; mais le lecteur fonctionne directement avec le kernel 2.6.21-2-686.

PS: Sous Gnome, il le prend en charger comme un appareil photo.

Touches spéciales

Touches tactiles

Les touche tactiles fonctionnent très bien directement.

  • Info --> ouvre l'aide,
  • Wifi --> allume le wifi,
  • Présentation --> pas assossié,
  • Mute --> coupe le son,
  • Volume --> change le volume PCM

Touches fonction

Elles fonctionnes aussi sans aucune configuration.

  • Fn+F3 --> lance le mode veille
  • Fn+F4 --> Pas encore testé
  • Fn+F8 --> Information sur la batterie
  • Fn+F9 et Fn+F10 --> change la luminosités de l'écran
  • Fn+Pav.Num --> Pavé numérique

Gravure

La gravure de CD et DVD fonctionne (Brasero et Gnome Baker)

PCMCIA

Fonctionne (dépend surtout de la carte insérée).

Ce qui manque encore ...

Voila ce que je n'ai pas encore configuré, voir même pas encore testé:

  • FireWire
  • Bluetooth
  • Modem 56K RJ11
  • Sortie VGA (Dual screen plus concluant!)
  • Sortie TV S-Video
  • Hibernation

Quelques problèmes qu'il me reste

  • La console est en résolution 4/3
  • Releveur d'empreinte, mais il y a une piste sur ce site!

Quelques liens