deb-on-air logo
Actualisé le 05/03/07

Configuration de l'affichage graphique dans Sidux

Sidux vous propose un environnement mixte dans lequel à tout moment vous pouvez basculer du mode fenêtré au mode texte d'exécution. Pour basculer dans l'environnement de commandes textes, faites :

Alt + Control + F1

Pour revenir au mode fenêtré ou s'il arrive que vous retrouviez brusquement basculé en environnement texte, utilisez le raccourci-clavier :

Alt + F7

qui est le raccourci de rebasculement vers l'environnement X.

Réglages de l'écran

Attention ! Assurez-vous en préalable que votre carte graphique et votre moniteur supportent les valeurs de définition et de rafraîchissement que vous leur assignez !

Vous trouverez ces informations sur les manuels d'utilisateur fournis avec votre matériel ou sur internet sur les sites des constructeurs.

Comme expliqué au chapitre consacré aux mises-à-jour, procédez aux réglages qui suivent après vous être déconnectés de l'environnement fenêtré.

La définition de votre moniteur est réglable au moyen d'un script spécifique à Sidux.

Il est préférable de sauvegarder en préalable votre configuration existante. Pour le faire, entrez cette commande administrateur :

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

La résolution de KDE doit être fixée à la valeur voulue avant toute chose. Installez l'outil change-res s'il n'est pas déjà installé.

# su
# apt-get update
# apt-get install sidux-screenres

Par exemple, pour régler l'écran à une définition de 1280x1024, vous appelerez :

# change-res

et appliquerez les changements suivant :

# fixres.sh 1280x1024
# fix-dpi-kdm.bash

Ensuite, pour redémarrer le serveur x, appuyez sur :

Control + Alt + Retour Arrière

Fixer le taux de rafraichissement nécessite plus de "code". Pour augmenter ce taux à 85 Hz entrez:

# perl -pi -e's/^(\s*VertRefresh).*/\1 50-85/'/etc/X11/xorg.conf

Ensuite appuyez sur "ctrl + alt + retour Arrière" pour redémarrer le serveur x.

Pour adapter ce taux à vos besoins changez la valeur de l'exemple "85" pour celle qui vous semblera appropriée. Si cela ne marche pas comme voulu:

Au démarrage ajoûtez à la ligne de commande de GRUB située en bas d'écran:

noml vysnc=85

Ceci désactive les réglages 'modelines' de /etc/X11/xorg.conf.

Installation des pilotes de cartes graphiques

Si vous utilisez un ordinateur portable, connectez son alimentation au secteur. Une perte de puissance sur les batteries peut provoquer une installation défectueuse !

Si vous utilisez une carte graphique ATI ou Nvidia, effectuez les opérations qui suivent afin d'activer l'accélération 3D et la haute-performance video. Sidux n'aura pas d'influence sur la performance obtenue, car ces pilotes sont propriétaires. Si vous constatez des différences de performances graphiques entre Windows et GNU/Linux, adressez vos réclamations au constructeur concerné. En règle générale ces pilotes sont régulièrement mis-à-jour (environ une fois par mois). De ce fait, peut-être gagnerez-vous à re-tenter l'opération de temps en temps. Il est cependant sage de lire les notes de version et les commentaires de forums sur les nouvelles versions de pilotes au moment de leur sortie avant de faire quoique ce soit.

À partir ce stade toute l'opération se réalise en "init 3 runlevel", un mode accessible via le panneau de kdm qui s'affiche avant l'ouverture de la session kde, en choissant dans le menu "passer en mode console" et en se connectant en tant que 'root'. Toute autre méthode altérerait de manière irrémédiable l'environnement graphique de votre installation.

Installation des pilotes de cartes graphiques ATI

Pour installer les pilotes 3D des cartes Vidéo ATI les plus récentes :

Attention ! Ces pilotes fonctionnent à partir des modèles de type Radeon 8500 et ne fonctionnent pas avec les cartes graphiques de modèles antérieurs !

$ su
# init 3
# install-sidux-binary-gfx.sh

Le script détectera la carte, téléchargera le pilote adapté, qui sera ensuite installé ; des modifications de la configuration de xorg seront également générées pour intégrer le nouveau pilote.

L'opération achevée, il faudra relancer le serveur X en utilisant le raccourci :

Control + Alt + Retour Arrière

Une autre méthode :

Via !h2

# cd /usr/local/bin ; wget -Nc http://techpatterns.com/fg
# chmod +x install-fglrx-debian.sh
# ./install-fglrx-debian.sh

On peut aussi intaller ces pilotes à partir de leurs sources.

Pour installer les pilotes des cartes Vidéo ATI plus anciennes :

Ce pilote pour le serveur X Xorg assure le portage des GPU ATI Mach, Rage, Radeon, et Fire GL plus anciens. Il se décomposent sous-pilotes respectivement 'atimisc', 'r128' et 'radeon'.

Notez qu'il s'agit pas ici du pilote propriétaire pré-compilé par ATI 'fglrx', qui offre des fonctionnalités additionnelles en 3D mais ne convient pas aux cartes antérieures au modèle Radeon 8500.

Pour l'installer :

  1. Pour commencer sortez de l'environnement fenêtré via le raccourci-clavier :
    Control + Alt + F1
  2. Connectez-vous en tant qu'administreur (root) :
    machine login : root
  3. Basculez dans le mode init 3 :
    # init 3
    cette commande assure l'arrêt du serveur X
  4. Procédez ensuite à l'installation du pilote :
    # apt-get update
    # apt-get install xserver-xorg-video-ati
  5. Sortez ensuite du mode init 3 vers le mode graphique :
    # init 5
    # exit

L'étape suivante va consister pour vous à éditer le fichier /etc/X11/xorg.conf dont vous ferez une sauvegarde préalable, car une édition invalide peut vous occasionner beaucoup de déboires.

Pour éditer /etc/X11/xorg.conf il vous faut disposer des privilèges administrateur, par exemple en utilisant nano :

$ su
# nano /etc/X11/xorg.conf

Cherchez dans ce fichier l'expression Section "Device" et à la ligne Driver, remplacez l'entrée entre apostrophes par 'ati'

Encore une fois soyez méthodiques et sachez ce que vous faites ! Éditer xorg.conf est une opération à risques !

Plus d'infos sur xorg à : http://xorg.freedesktop.org

Installation des pilotes de cartes graphiques Nvidia

Trois méthodes vous sont accessibles pour installer les pilotes Nvidia.

Méthode 1

Le script exclusif Sidux pour l'installation des pilotes graphiques s'intitule install-sidux-binary-gfx.

Ouvrez un terminal adminstrateur et entrez cette commande :

# install-sidux-binary-gfx.sh 

Le script choisit le bon pilote pour votre carte, construit un paquet .de, l'installe puis modifie en conséquence les entrées dans xorg.conf. Pour que les modifications s'appliquent ensuite il faut redémarrer X :

Control + Alt + Retour Arrière

Méthode 2 : en utilisant !h2

$ cd /usr/local/bin
$ su
# wget -Nc http://techpatterns.com/nv
# chmod +x install-nvidia-debian.sh
# ./install-nvidia-debian.sh

OU BIEN::Récupérez !h2 d-u-fixes, puis: utilisez-le exclusivement à installer les pilotes 3d.

# du-fixes-h2.sh -kiwdt

Méthode 3

Installez le pilote à partir de ses sources.

Pilote libre nv

Ce pilote peut notamment vous être d'un grand service en cas de dysfonctionnement du pilote proprétaire avec votre carte ou même d'échec de son installation.

Le pilote générique libre intégré d'xorg supporte aussi les cartes Nvidia Riva, TNT, Geforce et Quadro, dont les fonctions 3D ne sont pas assurées par le driver propriétaire 'nvidia'.

Pour l'installer :

  1. Pour commencer sortez de l'environnement fenêtré via le raccourci-clavier :
    Control + Alt + F1
  2. Connectez-vous en tant qu'administreur (root) :
    machine login : root
  3. Basculez dans le mode init 3 :
    # init 3
    cette commande assure l'arrêt du serveur X
  4. Procédez ensuite à l'installation du pilote :
    # apt-get update
    # apt-get install xserver-xorg-video-nv
  5. Sortez ensuite du mode init 3 vers le mode graphique :
    # init 5
    # exit

Procédez ensuite à l'édition de votre fichier /etc/X11/xorg.conf suivant les recommandations déjà citées pour les cartes ATI mais bien entendu en y entrant à la ligne "Driver" l'expression 'nv'.

Un redémarrage est obligatoire. Mais votre système continuera à fonctionner même avant de l'avoir effectué.

Si le démarrage de KDE devient beaucoup plus lent qu'avant, utilisez la commande fix-fonts en mode console ou depuis le Menu K -> Sidux -> Utilities -> register fonts

Pour tester les pilotes propriétaires supportant la 3D après l'installation, démarrez glxgears depuis une console.

L'information détaillée peut être obtenue elle aussi depuis la console via la commande :

$ glxinfo
Remplacement d'une carte graphique ATI par une carte Nvidia

La nouvelle carte installée, KDE ne voudra plus se lancer.

Les cartes n'utilisent évidemment pas le même pilote. Il faut donc se connecter en mode console en tant que 'root' et entrer :

# apt-get remove --purge fglrx

(une commande qui efface le pilote ATI et ses fichiers de configuration)

Puis la configuration du serveur X11 doit être mise-à-jour :

# mv /etc/X11/xorg.conf.1st /etc/X11/xorg.conf

(une commande qui régénère le fichier de configuration xorg.conf originel).

On édite alors le fichier /etc/X11/xorg.conf (ici avec l'éditeur en mode console 'nano', inclus dans Deb-on-air) :

# nano /etc/X11/xorg.conf

où à la section "Device" et à la ligne "driver" on remplace "radeon" par "nv".

La commande nano pour sauver le fichier est Control + O
Pour quitter nano, faites Control + X.

Si vous le désirez, après avoir redémarré l'ordinateur, vous pourrez installer les pilotes propriétaires Nvidia comme expliqué plus haut.

Réglages pour KDE

Difficultés à démarrer KDE

Si après un changement système vous ne parvenez plus à ouvrir une session KDE, cela peut provenir de l'effacement d'informations nécessaires au serveur Xorg pour le démarrer.

Le contenu du répertoire /tmp est normalement effacé à chaque démarrage, ; normalement Xorg y génère ensuite de nouveaux fichiers, en utilisant des scripts.

Il est possible que ces scripts ne soient plus appelés au démarrage.

Entrez dans une console :

# dpkg-reconfigure x11-common

pour recréer les liens nécessaires.

Activer/désactiver les Thèmes de KDM

Normalement les Thèmes pour KDM sont désactivés sous Debian. Dans les dernières versions Sidux ils sont activés. Expliquons ici le processus. Pour les activer/désactiver, il faut éditer en tant qu'utilisateur 'root' le fichier de configuration /etc/kde3/kdm/kdmrc
en y ajoûtant pour l'activation:

UseTheme=true

au paragraphe [X-*-Greeter]

Changer le Thème de KDM

Une fois les thèmes activés, KDE utilise par défaut le thème "circles", et Deb-on-air le thème "Debonair-200701". Pour changer le thème, modifiez dans le même fichier que pour l'activation ci-dessus, la ligne :

Theme=/usr/share/apps/kdm/themes/circles

en

Theme=/usr/share/apps/kdm/themes/
Désactiver les Thèmes de KDM

Pour désactiver à nouveau les thèmes, vous reviendrez à l'option UseTheme=false

Le redémarrage de KDM est indispensable après des changements dans kdmrc.

Gel occasionnel du bureau

Il peut survenir un gel total du bureau. Dans ce cas l'appui sur le bouton de redémarrage n'est pas toujours indiqué. Ce réflexe peut endommager le système de fichiers et provoquer des pertes de données. Et dans tous les cas au redémarrage matériel, le système de fichier sera signalé comme non-intègre (filesystem not clean).

Si aucune manoeuvre courante telle qu'un appel à une console via :

Alt + Control + F1

ou un redémarrage du serveur x par 'alt + control + retour arrière' ne fonctionne, il vous reste un espoir : la touche Touche Imprime Système (touche "Imprime écran Système", dans la partie supérieure du clavier, droit au-dessus du pavé fléché peut vous aider à redémarrer proprement un système gelé.

Les combinaisons suivantes sont possibles :

CombinaisonEffet
Alt + Imprime écran Système + touche RDevrait restaurer le contrôle du clavier.
Alt + Imprime éran Système + touche SDevrait resynchroniser le système de fichiers
Alt + Imprime écran Système + touche EEnvoie une commande d'arrêt à tous les processus sauf init.
Alt + Imprime écran Système + touche IEnvoie une commande "kill" à tous les processus sauf init
Alt + Imprime écran Système + touche UCommande la montage des systèmes de fichiers en mode lecture seule ; permet de désactiver fsck au redémarrage
Alt + Imprime écran Système + touche BCommande le redémarrage du système ; entrée sans recours préalable aux commandes précédentes, équivaut à un redémarrage matériel brutal.

Laissez à chaque étape un délai suffisant pour s'effectuer ; mettre fin à l'ensemble des processus par exemple, peut prendre un certain temps.

Les lettres des raccourcis peuvent être aisément mémorisées par la phrase anglaise :"Raising Skinny Elephants Is Utterly Boring".

D'après une contribution de zulu9 sur le forum