LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


frugalware:hp_nx_7010

HP nx 7010

A Savoir

Deux choses importantes:

# Ligne commencant par # signifie que la commande doit être faite en root. $ Ligne commencant par le symbole du dollar doit être faire en compte utilisateur.

Infos Matériel

  • Modèle : Compaq nx 7010
  • Vendeur : Hewlett-Packard
  • Bios
  • Cpu : Pentium(R) M 1600 Mhz (100Mhz bus)
  • Memoire : 512MB (256MB added) (1GB max)
  • Graphique : ATI Radeon R250 Mobility FireGL 9000 (66Mhz)
  • FireWire IEEE 1394 interface
  • Réseau:
  1. Ethernet Realteak 8139, 100MB/s
  2. Wireless Intel Pro wireless 2100 3B
  • PCMCIA : 1 slot
  • Hard drive : 40Go IDE (replaced the old one)
  • Audio : Intel AC'97
  • Modem : Intel AC'97 modem
  • Mmc card reader
  • Ecran : Flat LCD screen (1280×800)
  • Touchpad

Configuration Audio

  • Matériel : Intel 82801DB (A'C 97)

La carte son fonctionne mais est selectionné sur “mute” (sourdine).

# pacman -S alsa-utils sox
# alsamixer
  • Tester le son
# cd /usr/share/sounds
# ls *.wav ( selectionner un fichier wav)
# play ???.wav (le premier wav trouvé).
  • Voir aussi : Configuration des touches multimédia.

Vidéo

Installation du driver

Le chipset ATI marche bien en utilisant le driver radeon, il faut juste remplacer le driver par défaut (“vesa” souvent) par “radeon” dans le fichier /etc/X11/xorg.conf

Exemple de xorg.conf:

# pacman -S xf86-video-ati

Section "Device" #Option "ShadowFB" # [<bool>] #Option "DefaultRefresh" # [<bool>] #Option "ModeSetClearScreen" # [<bool>] Identifier "Card0" Driver "radeon" VendorName "ATI Technologies Inc" BoardName "Radeon R250 [Mobility FireGL 9000]" BusID "PCI:1:0:0" EndSection

Résolution de l'affichage

Sur ce portable la résolution est de 1280×800.

Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "1280x800" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x800" "1024x768" "800x600" "640x480" EndSubSection EndSection

$ glxgears
5037 frames in 5.0 seconds = 1007.336 FPS

1007 fps… n'est pas si mal. L'opengl fonctionne.

Installation des outils Radeon

Le soutils radeon permettre l'affichage de votre écran sur un secon moniteur ou une télévision par exemple.

#  pacman -S radeontools

Dupliquer l'écran sur la moniteur externe:

# radeontool dac on

Et si l'écran est trop sombre pour voir vos films:

# radeontool light off

Réseau

Intro

Il y a deux interfaces :

  • L'Ethernet interface (eth0)
  • L'nterface sans fil (wlan0, ipw2100).

Pour eth0 tout fonctionne bien avec netconfig. Pour le wifi c'est une autre histoire…

Avant tout, installez les paquets nécéssaires:

# pacman -S ipw2100-firmware wireless_tools

Aiwconfig va montrer si votre wifi est detecté

# iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.

Il ne detecte rien car il l'a besoin des modules :

# rmmod ipw2100
# rmmod ieee80211
# modprobe ipw2100
# iwconfig
...
eth2      unassociated  ESSID:off/any  Nickname:"ipw2100"
...

C'est beaucoup mieux ! Il vous reste à indiquer l'ESSID et la KEY

A ce stade, deux slotions:

  • En manuel
  • Avec netconfig (le plus facile)

Touches Multimédia

Préparation

Jetez un coup d'oeil sur ce lien:

http://lea-linux.org/cached/index/Hardware-hard_autres-clavier_multimedia.html

# pacman -S xev xmodmap

Méthode manuelle (pas la plus simple)

Retrouvez les keycodes
 # xev | grep keycode > xevents

Lancez cetet commande, puis pressez une touche multimédia dans un ordre donnée. N'oubliez pas la position du pointeur de la souris sur la petite fenetre qui vient d'apparaitre. Une fois terminé, femez la fenetre.

Par exemple, pressez VolumeIncrease, VolumeDecrease, Mute dans cet ordre et vous aurez ce résultat :

# cat xevents

.

state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
state 0x0, keycode 176 (keysym 0x0, NoSymbol), same_screen YES,
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
state 0x0, keycode 174 (keysym 0x0, NoSymbol), same_screen YES,
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,

Vous avez donc les fameux keycodes:

176 : Volume Increase
174 : Volume Decrease
160 : Mute
162 : Play
144 : Prev
153 : Next
223 : Sleep

Vous avez à éditer un fichier xmodmaprc et ajoutez les noms symbolique de ces keycodes. Un fichier contennat tout les symboles se trouve ici /usr/share/X11/XKeysymDB. Selectionner seulement les symbole commencant par XF86.

Dans notre cas le nom des symboles seront

176 : XF86AudioRaiseVolume
174 : XF86AudioLowerVolume
160 : XF86AudioMute

Dans le cas où vous ne trouvez pas de nomss valable dans XKeysymDB, selectionner juste un symbole non utilisé.

Installation du mapping (pour le sutilisateurs)

Maintenant vous avez toutes infos pur éditer votre fichier ~/.xmodmaprc file

$ vim ~/.xmodmaprc

Voici le contenu de notre exemple.

keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume
keycode 160 = XF86AudioMute

Nous y voici. Vous pouvez installer le nouveau mapping :

$ xmodmap ~/.xmodmaprc

Vos touches multimédia devraient fonctionner

La méthode facile

Frugalware dispose de l'utilitaire keytouch:

# pacman -S keytouch

Malheuresement il n'y a pas de fichier de configuration pour ce portable, vous devez prendre celui qui s'en rapproche le plus et à partir de celui-ci réécrivez un fichier spécifique pour ce portable. Sauvegardez ce fichier à cet endroit:

"/usr/share/keytouch/keyboards/Compaq Nx7010 Integrated keyboard.Hp"

Ouvrez une session graphique utilisateur :

# keytouch

Vous allez trouver le clavier Compaq nx7010. Selectionner le, configurez les actions, et faites quelques tests. La plupart des actions par défaut sont fiables, sauf le WWW. Ceci peut etre changé facilement.

La dernière étape sera d'installer keytouch comme service au démarrage.

# service keytouch add

Et voilà 8-)

Fichier xml de configuration du clavier

Copiez ceci dans le fichier xml mentionné plus haut en tant que root:

<keyboard> <file-info> <syntax-version>1.0</syntax-version> <last-change format="%d-%m-%Y">05-04-2007</last-change> <author>Biot Francois (from France)</author> </file-info> <keyboard-info> <keyboard-name> <manufacturer>Hp</manufacturer> <model>Compaq Nx7010 Integrated keyboard</model> </keyboard-name> </keyboard-info> <key-list> <key> <name>Lock Screen</name> <scancode>223</scancode> <keycode>SLEEP</keycode> <default-action action-type="plugin"> <plugin-name>Lock Screen</plugin-name> <plugin-function>Lock Screen</plugin-function> </default-action> </key> <key> <name>My Home</name> <scancode>178</scancode> <keycode>HOMEPAGE</keycode> <default-action action-type="plugin"> <plugin-name>WWW Browser</plugin-name> <plugin-function>Home</plugin-function> </default-action> </key> <key> <name>Mute</name> <scancode>160</scancode> <keycode>MUTE</keycode> <default-action action-type="plugin"> <plugin-name>Amixer</plugin-name> <plugin-function>Mute</plugin-function> </default-action> </key> <key> <name>Volume Down</name> <scancode>174</scancode> <keycode>VOLUMEDOWN</keycode> <default-action action-type="plugin"> <plugin-name>Amixer</plugin-name> <plugin-function>Volume decrease</plugin-function> </default-action> </key> <key> <name>Volume Up</name> <scancode>176</scancode> <keycode>VOLUMEUP</keycode> <default-action action-type="plugin"> <plugin-name>Amixer</plugin-name> <plugin-function>Volume increase</plugin-function> </default-action> </key> <key> <name>Audio play/pause</name> <scancode>162</scancode> <keycode>PLAYPAUSE</keycode> <default-action action-type="plugin"> <plugin-name>XMMS</plugin-name> <plugin-function>Play/Pause</plugin-function> </default-action> </key> <key> <name>Audio stop</name> <scancode>164</scancode> <keycode>STOP</keycode> <default-action action-type="plugin"> <plugin-name>XMMS</plugin-name> <plugin-function>Stop</plugin-function> </default-action> </key> <key> <name>Audio previous</name> <scancode>144</scancode> <keycode>PREVIOUSSONG</keycode> <default-action action-type="plugin"> <plugin-name>XMMS</plugin-name> <plugin-function>Previous</plugin-function> </default-action> </key> <key> <name>Audio next</name> <scancode>153</scancode> <keycode>NEXTSONG</keycode> <default-action action-type="plugin"> <plugin-name>XMMS</plugin-name> <plugin-function>Next</plugin-function> </default-action> </key> </key-list> </keyboard>

Horloge à l'heure avec ntp

Mettre l'ordinateur à l'heure exacte avec ntp :

# pacman -S ntp

Note: Pacman demande de retirer openntp pour installer ntp.

# ntpdate ntp-sop.inria.fr

Cette commande paramètre l'heure à l'heure française.

Source du tutoriel et Auteur

frugalware/hp_nx_7010.txt · Dernière modification: 2018/11/17 12:53 (modification externe)