Installer X11 et WindowMaker sous CentOS 7

X11Cet article décrit l’installation du serveur graphique X.org et du gestionnaire de fenêtres WindowMaker sous CentOS 7, en partant d’une installation minimale et/ou de type serveur. L’intérêt d’une telle démarche, c’est de pouvoir offrir un environnement graphique très léger dans certains contextes. On disposera également d’une base saine pour installer un environnement de bureau léger comme Xfce.

Installer le système X Window.

# yum groupinstall "X Window System"

Au prochain redémarrage, CentOS affichera un dialogue d’acceptation de licence. La  logique de ce dialogue est quelque peu déroutante. Voici ce qu’il faut faire, dans l’ordre.

  1. Appuyer sur [1] pour afficher la licence.
  2. Appuyer sur [2] pour accepter la licence.
  3. Appuyer sur [C] pour continuer le démarrage initial.
  4. Appuyer sur [C] une deuxième fois pour confirmer le tout.

Installer le gestionnaire de fenêtres WindowMaker. On le trouve dans le dépôt tiers Nux Dextop, qu’il faudra configurer au préalable. Notez que ce dépôt requiert le dépôt EPEL.

# yum install WindowMaker

On installera également un terminal et une panoplie de polices.

# yum install xterm xorg-x11-fonts-*

Éditer un fichier ~/.Xresources pour configurer l’aspect du terminal.

XTerm*background: #000000
XTerm*foreground: LightGrey
XTerm*font: 9x15
XTerm*VT100.geometry: 105x35

Ensuite, éditer ~/.xinitrc pour prendre en compte ce fichier.

/usr/bin/xrdb -merge $HOME/.Xresources
/usr/bin/wmaker

Lancer WindowMaker.

$ startx

Le thème défini par l’équipe de CentOS n’est pas très joli à voir. Il vaut mieux utiliser le thème par défaut de WindowMaker en sélectionnant Apparence > Thèmes > Default dans le menu principal. Voilà à quoi cela ressemble au final.

WindowMaker

Si la taille de la police du terminal est trop petite, on peut jeter un oeil dans le fichier /usr/share/X11/app-defaults/XTerm. La section VT100.font affiche les tailles de polices disponibles.

*fontMenu*font2*Label: Tiny
*VT100.font2: 5x7
*fontMenu*font3*Label: Small
*VT100.font3: 6x10
*fontMenu*font4*Label: Medium
*VT100.font4: 7x13
*fontMenu*font5*Label: Large
*VT100.font5: 9x15
*fontMenu*font6*Label: Huge
*VT100.font6: 10x20

Au cas où la résolution de l’affichage n’est pas adaptée, on peut créer un fichier /etc/X11/xorg.conf.d/10-custom-screen.conf en adaptant la configuration comme ceci.

Section "Screen"
  Identifier "Default Screen"
  Device "Intel HD Graphics"
  Monitor "Default Monitor"
  DefaultDepth 24
  Subsection "Display"
    Depth 24
    Modes "1280x1024" 
  EndSubSection
EndSection
Ce contenu a été publié dans CentOS, Documentation Microlinux, avec comme mot(s)-clé(s) , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *