Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

exploiter_un_hp_pavilion_zv5000_sous_linux_en_2014 2014/07/28 23:05 version actuelle
Ligne 1: Ligne 1:
 +Exploiter un HP Pavilion ZV5000 sous Linux en 2014
 +
 +# La machine concernée : HP Pavilion ZV5404EA
 +
 +
 +Spécifications :
 +
 +- Processeur AMD Athlon XP-M 1,6 GHz mono-coeur i686
 +
 +- 2 Go de RAM 333 MHz (256 Mo d'origine, 2 Go max)
 +
 +- GPU Nvidia GeForce4 420GO 32 Mo.
 +
 +- disque dur PATA 40 Go
 +
 +- lecteur de cartes PCMCIA Texas Instruments PCI1620
 +
 +- lecteur/graveur CD/DVD
 +
 +- carte Wifi Broadcom, port Ethernet, modem 56k, USB 2.0
 +
 +- écran TFT "widescreen" 15" , résolution 1280x800
 +
 +
 +C'est la technologie d'il y a 10 ans.
 +
 +
 +# Retour d'expérience :
 +
 +
 +Lubuntu 12.04 Precise qui est normalement censée être plus légère s'avère moins bien optimisée que Xubuntu pour le vieux matériel. De plus Lubuntu 12.04 n'est pas une version LTS contrairement aux autres variantes officielles d'Ubuntu.
 +
 +Bien que mieux optimisée, Xubuntu reste trop lourde et fait chauffer la machine.
 +
 +Pour exploiter sous la branche Precise supporté jusqu'à 2017 il faut faire de sérieux compromis sur l'ergonomie de l'interface et des optimisations poussées, il faut quasiment tout reprendre à la base et configurer un environnement maison, même chose pour Debian Wheezy.
 +
 +
 +Le plus simple, c'est d'orienter sur une distribution où ce travail a été fait, par le développeur Coremoninal : Crunchbang Linux.
 +
 +Basée sur Debian Wheezy (très stable, avec un noyau 3.2, équivaut à la branche Precise d'Ubuntu), elle fournit :
 +
 +- un environnement de bureau minimaliste économe en ressources : le gestionnaire de fenêtre Openbox et le tableau de bord tint2
 +
 +- un minimum de logiciels choisi pour leur légèreté et leur fonctionnalité (Geany, Terminator)
 +
 +- la prise en charge native des pilotes propriétaires, wifi etc : les avantage de Debian sans la configuration
 +
 +
 +Le tout tient sur une image ISO de 700 Mo, soit un CD. l'installeur est celui de Debian.
 +
 +Il faudra quand même s'adapter à l'environnement Openbox et sa configuration ainsi qu'aux standards de Debian pour la gestion des paquets et dépôts, droits administrateurs... Il faut aussi choisir l'image i686 ou "PC modernes" pour l'installation
 +
 +
 +L'autre distribution utilisable est SliTaz 5.0 : elle est légère et rapide
 +
 +Elle est développée from scratch, indépendante, elle est très légère. Elle est réservée aux utilisateurs Linux avancés : savoir configurer, compiler, voir débuguer est recommandé.
 +
 +
 +
 +# Problèmes rencontrés :
 +
 +    Le bug I/O yenta_socket : la machine freeze aléatoirement au démarrage avec comme message dans le log de boot, un problème d'entrée/sortie sur une carte PCMCIA. C'est assez pénible et chaque hard reboot peu endommager le disque dur. 
 +
 +Ça vient d'un module du noyau, le "yenta_socket.ko" qui gère la carte PCMCIA Texas Intruments.
 +Le problème est apparu avec la version 3x du noyau Linux, soit Ubuntu Precise Pangolin 12.04 LTS. Le bug se manifeste moins souvent sous Debian 7.
 +[A voir pour SliTaz]
 +
 +    Installler le pilote graphique Nvidia 96 :
 +
 +Pour Debian 7 et Crunchbang l'installation se fait en mode console.
 +Pour SliTaz 5.0  c'est en compilation manuelle avec écriture manuelle de xorg.conf .
 +
 +    Installer le pilote de la carte wifi Broadcom :
 +
 +Prise en charge native sous Crunchbang et SliTaz 4.0, [5.0 à voir] .
 +Pour Ubuntu, Jockey peut mettre du temps à détecter.
 +Pour Debian 7, l'installation se fait par le terminal et la configuration des dépôts.
 +
 +
 +# Les solutions :
 +
 +
 +    Blacklister le module du noyau de Linux
 +
 +
 +Fonctionnement du lecteur PCMCIA non vérifié.
 +
 +
 +- Pour Ubuntu Precise Pangolin (12.04) et ses dérivés:
 +
 +    sudo nano /etc/modprobe.d/blacklist
 +
 +    ajouter "blacklist socket_yenta" ; enregistrer
 +
 +    sudo update-initramfs -u
 +
 +
 +lien : http://doc.ubuntu-fr.org/liste_portables_hp#zv
 +
 +- Pour Crunchbang Linux 11 "Waldorf" :
 +
 +    sudo nano /etc/modprobe.d/pcmcia_core.conf (Pour Debian : su + root password) 
 +
 +    ajouter la ligne "blacklist yenta_socket" ; enregistrer
 +
 +    sudo depmod -ae
 +    sudo update-initramfs -u
 +
 +
 +- Pour SliTaz 5.0 :
 +
 +    su
 +    nano /etc/modprobe.d/blacklist.conf
 +    ajouter "blacklist yenta_socket"
 +
 +
 +
 +    Installer les pilotes propriétaires : Nvidia 96 + (wifi)
 +
 +
 +- Pour Ubuntu c'est Jockey-GTK qui s'occupe d'installer les pilotes propriétaires :
 +
 +http://doc.ubuntu-fr.org/gestionnaire_de_pilotes_proprietaires
 +
 +- Pour Debain 7, les dépôts contrib et non-free doivent être activés, ils les sont par défaut pour Crunchbang
 +
 +
 +
 +- Pour la carte wifi Boraodcom, pour Debian 7 et Crunchbang et si Jockey détecte mal sous Ubuntu :
 +
 +    sudo apt-get install firmware-b43-installer  (su + mot de passe pour Debian)
 +
 +
 +- Installer le pilote Nvidia-96
 +
 +Passer sur le tty1 avec Ctrl+Alt+F1 et se loguer
 +
 +    sudo invoke-rc.d slim stop  (ou gdm, kdm, ...)
 +    sudo aptitude install linux-headers-$(uname -r) nvidia-kernel-legacy-96xx-dkms nvidia-glx-legacy-96xx nvidia-settings-legacy-173xx nvidia-xconfig
 +    sudo nvidia-xconfig
 +
 +
 +Pour enlever le logo Nvidia au démarrage
 +
 +    sudo nano /etc/X11/xorg.conf    ajouter à la "Section "Device"" la ligne "Option = "NoLogo""
 +
 +
 +Enfin
 +
 +    sudo reboot
 +
 +
 +- Pour SliTaz 5.0 : [En cours]
 +
 +

Afficher la pageAnciennes révisionsDerniers changements

Copyright © LinuxArverne, 2008