Poste client Debian

De ClissXXI.

Question: comment garder à la fois la stabilité et l'éthique de Debian GNU/Linux, tout en fournissant une solution ergonomique pour un poste client?

Réponse: en ajoutant quelques paquets et un minimum de configuration.

On trouvera ici de quoi modeler une Sarge en un environment de bureau efficace, ainsi que des réponses aux problèmes fréquents rencontrés avec certaines applications.

Note à l'intention des contributeurs: transformer tout ceci en un ou plusieurs script, ce qui sera plus facile à maintenir.

Sommaire

[modifier] Installation

Package: *
Pin: release v=4.0-updates,a=proposed-updates
Pin-Priority: 400

[modifier] Privileges utilisateurs

Par défaut sur debian, c'est le mot de passe root qui est demandé pour toute tâche administrative. Pour changer ce comportement (utiliser le mot de passe de l'utilisateur):

  • ajouter l'utilisateur dans le groupe sudo:
     add user <USER> sudo 
  • trouver la clef de configuration sous gnome correspondant à gksu:
    • Version graphique
       gconf-editor 
    • Version terminal:
      • Lire la valeur
         sudo -u <USER> gconf-tool -a /apps/gksu 
      • Changer en mode "sudo":
         sudo -u <USER> gconf-tool -s --type boolean /apps/gksu/sudo-mode true

[modifier] Imprimantes

[modifier] Technologies additionnelles

[modifier] Sur clef USB

[modifier] Bureautique

[modifier] Environnement de bureau

[modifier] OpenOffice.org

[modifier] Courriel

[modifier] Scribus

[modifier] Diagrammes

  • Mind-mapping:
  • Diagrammes:
    • Dia
    • Le vénérable XFig
    • OpenOffice Draw
  • Dessin vectoriel
    • Inkscape
    • Vieux: Gill et Sodipodi sont le papa et le papi d'Inkscape, respectivement; Skencil n'a pas de nouvelle version depuis 2006 (vérifié 3/2010)

[modifier] Mozilla Firefox

[modifier] Finances

[modifier] Connexions réseau

[modifier] Nommage de périphérique

  • Les Règles udev permettent d'assigner un nom déterminé à un périphérique (par exemple '/dev/nikon), de créer un lien symbolique dans /dev, ou encore de lancer un programme à la connexion ou après déconnexion d'un périphérique.

[modifier] Connexion Internet

[modifier] Station multimédia

[modifier] Problèmes système

  • Accents dans les noms de fichiers
  • Écrasement de la table de partitions
  • Souris non détectée, /dev/input/mice inexistant: modprobe psmouse mousedev (courant sur vieilles installations Debian)
  • Au démarrage, j'ai un message en boucle qui parle de DHCP: c'est qu'il y a un problème réseau. Appuyer sur Ctrl+C pour demander à ce programme de s'arrêter. L'ordinateur démarre alors sans accès au réseau.
  • Gnome demande les mots de passe SSH même si ssh-add a déjà été lancé (Lenny):
gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false # + relancer la session

[modifier] Migration

[modifier] Eye-candy

  • grub-splashimages + lien symbolique (todo)
    • Ne pas hésiter à 'cp -r /boot/grub/splashimages /tmp && cd /tmp/splashimages && gunzip * && gqview' pour les admirer
    • ln -s /boot/grub/splashimages/debsplash.xpm.gz /boot/grub/splash.xpm.gz && update-grub (splash.xpm.gz est l'image que GRUB cherche par défaut)
    • Celle-ci est pas mal non plus (xpm.gz)
  • Le Splash Screen de Gnome.
  • Configurations graphiques, pas forcément dans la version 'stable': http://glibersat.linux62.org/?rub=lain
  • Autre lien: http://www.trustonme.net/didactels/338.html
  • D'autres fond d'écrans GNOME, pas installés par défaut: gnome-backgrounds
  • D'autres thèmes pour l'écran d'identification: gdm-themes
  • kernel-patch-debianlogo: affiche le logo Debian au lancement de la machine, mais nécessite de recompiler le noyau

Une liste des paquets à installer:debmaintenance

[modifier] Dépannage et assistance

Pour se connecter sur un ordinateur derrière un pare-feu en VNC (le client possède Vino), via SSH:

ssh root@xyz.dyndns.org -L5901:emilie.xyz.local:5900

Puis dans un autre terminal:

vncviewer :1

Dépanner le display distant remotedisplay

[modifier] dépanner un problème de clavier à distance avec xev

  1. on récupère le display (voir remotedisplay ci dessus)
  1. vérification avec xev:

xev une petite fenetre apparait sur l'ecran: lorsque le curseur arrive dessus un evenement KeymapNotify indique les touches de modifications actives:

Prefix: L (left) R (right) Legende: S (shift), C (ctrl), A (alt), W (windows) Lorsque 2 touches sont appuyees en meme temps et se trouve au meme endroit dans le tableau leur valeur s'additionne (RC + RA = 18)

KeymapNotify event, serial 28, synthetic NO, window 0x0,
    keys:  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0


                           LC      LS  RS  LA                  RC
    keys:  0   0   0   0   32  0   4   64  1   0   0   0   0   2   0   0
           32  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           LW
                                                               RA

    keys:  0   0   0   0   0   0   0   0   1   0   0   0   0   16  0   0
           64  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           RW

Si en passant plusieurs fois (il faut vider le cache) sur la fenêtre xev vous voyez

    keys:  0   0   0   0   0   0   4   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

C'est que la touche MAJ gauche est toujours appuyée.

[modifier] Jeux

Page dédiée: Jeux

[modifier] À faire

  • Mozilla Firefox
    • Enlever les liens (anglais) dans la "Personal Toolbar Folder", et y rajouter un lien vers le Wiki de Cliss XXI.
    • Installer quelques extensions vitales telles que AdBlock, Tabbrowser Preferences, et éventuellement FireSomething

[modifier] Voir aussi

[modifier] Liens