Installer Xfce sur Lunar Linux sur VirtualBox

Introduction

Après avoir maîtrisé Xorg, la seconde étape, c'est bien sûr de pouvoir déployer un environnement de bureau plus complet que twm.
Optons pour Xfce.
Comme il s'agît d'un tuto basique, nous allons tout faire automatiquement..
Libre à vous d'approfondir ensuite.


1) Opter pour le choix par défaut pour tous les build

Loguez-vous en root

lunar set PROMPT_DELAY 0

2) Moonbase

Chargez moonbase

lin moonbase

3) XOrg7

XOrg7 est un xorg minimaliste. Il est préferrable d'utiliser celui-ci plutôt que xorg-server d'après Ratler.
Les 2 fonctionneront néanmoins.

lin XOrg7

4) Le driver pour votre GPU

A vous de choisir celui dont vous avez besoin.
Pour VirtualBox, c'est toujours le même : xf86-video-vboxvideo
Pour trouver tous les drivers disponibles pour Xorg :

lvu section xorg/driver

Installer un driver (celui pour VirtualBox par exemple) :

lin xf86-video-vboxvideo

5) Drivers pour la souris !

lin xf86-input-evdev ; lin xf86-input-mouse

6) Xinit

lin xinit

7) setxkbmap

Il faudra pouvoir charger un clavier AZERTY une fois Xorg lancé.. donc il faut installer setxkbmap.

lin setxkbmap

8) un petit fichier annexe pour Xorg

Ajouter un fichier pour le chargement correct de l'ordre des modules de Xorg :

{
 echo 'Section ''Module'''
 echo ' Load ''vgatw'''
 echo ' Load ''fb'''
 echo ' Load ''shadowfb'''
 echo ' Load ''shadow'''
 echo ' Load ''glamoregl'''
 echo 'EndSection'
} > /etc/X11/xorg.conf.d/01-modules.conf

9) Mettre le clavier en Français

Créer le fichier /etc/X11/xorg.conf.d/keyboard-fr.conf et y mettre :

{ echo 'Section ''InputClass''' echo ' Identifier ''KeyboardDefaults''' echo ' MatchIsKeyboard ''on''' echo ' Option ''XkbLayout'' ''fr''' echo 'EndSection'} > /etc/X11/xorg.conf.d/keyboard-fr.conf

10) gtk-doc

Il y aura une erreur lors du build d'Xfce si vous ne pensez pas à ça avant

lin gtk-doc

11) Xfce

lin xfce4

12) Créer le fichier xinitrc

echo 'exec startxfce4' > /home/marcel/.xinitrc

13) Démarrer Xfce

Redevenez votre utilisateur (ici c'est marcel). Ne restez pas root

startx

Modules Xfce optionnels

La version d'xfce installée est évidemment minimaliste..
Si vous souhaitez installer tous les modules xfce, les voici :

lin libxfce4util ; lin xfce4-systemload-plugin ; lin xfce4-settings ; lin xfburn ; lin ristretto ; lin libxfce4ui ; lin xfce4-notifyd ; lin tumbler ; lin xfce4-volumed ; lin thunar-volman ; lin xfce4-panel ; lin xfce4-time-out-plugin ; lin orage ; lin xfce4-session ; lin xfce4-diskperf-plugin ; lin thunar-media-tags-plugin ; lin xfce4-appfinder ; lin xfce4-timer-plugin ; lin xfdesktop ; lin xfce4-eyes-plugin ; lin xfce4-netload-plugin ; lin xfce4-cpugraph-plugin ; lin xfce4-xkb-plugin ; lin parole ; lin exo ; lin xarchiver ; lin xfwm4 ; lin thunar-archive-plugin ; lin xfce4-verve-plugin ; lin xfce4-screensaver ; lin xfce4-clipman-plugin ; lin xfce4-mount-plugin ; lin xfce4-icon-theme ; lin mousepad ; lin xfce4-screenshooter ; lin xfwm4-themes ; lin xfce4-genmon-plugin ; lin xfdashboard ; lin xfce4-fsguard-plugin ; lin xfce4-whiskermenu-plugin ; lin garcon ; lin xfce4-datetime-plugin ; lin xfce4-cpufreq-plugin ; lin xfce4-power-manager ; lin xfce4-dict ; lin xfprint ; lin xfce4-dev-tools ; lin thunar-thumbnailers ; lin gtksourceview3 ; lin gigolo ; lin thunar ; lin xfce4-panel-profiles ; lin xfce4-battery-plugin ; lin xfce4-taskmanager ; lin xfce4-wavelan-plugin ; lin xfce4-sensors-plugin ; lin xfce4-notes-plugin ; lin xfce4-smartbookmark-plugin ; lin xfce4-mpc-plugin ; lin xfconf ; lin xfce4-weather-plugin ; lin xfce4-terminal ; lin xfce4-pulseaudio-plugin

lin gtk+-3 pavucontrol


↑ Haut de page