LXDE (Français)

From ArchWiki
État de la traduction: Cet article est la version francophone de LXDE. Date de la dernière traduction: 2022-01-25. Vous pouvez aider à synchroniser la traduction s'il y a eu des changements dans la version anglaise.

Traduit de la page d'accueil du projet :

Le "Lightweight X11 Desktop Environment" (environnement de bureau X11 léger) est un environnement de bureau extrêmement rapide et économe en énergie. Maintenu par une communauté internationale de développeurs, il est doté d'une belle interface, de la prise en charge de plusieurs langues, de raccourcis clavier standard et de fonctionnalités supplémentaires comme la navigation par onglets dans les fichiers. LXDE utilise moins de CPU et moins de RAM que les autres environnements. Il est spécialement conçu pour les ordinateurs «cloud» avec de faibles spécifications matérielles, comme les netbooks, les appareils mobiles (par exemple, les MID) ou les ordinateurs plus anciens.

Installation

LXDE nécessite au moins lxde-common, lxsession et Openbox. (ou un autre gestionnaire de fenêtres) pour être installé. Le groupe lxde contient le bureau complet.

Version GTK 3

Une version GTK 3 expérimentale de LXDE peut être installée avec le groupe lxde-gtk3.

Bien qu'elle fonctionne en général, il existe quelques problèmes connus avec gpicview, lxappearance-obconf, lxlauncher et lxpanel.

Démarrer le bureau

Connexion graphique

LXDM est le gestionnaire d'affichage par défaut pour LXDE et est installé en tant que partie du groupe lxde. Consultez également Gestionnaire d'affichage.

Console

Pour utiliser startx, ajoutez à xinitrc :

~/.xinitrc
exec startlxde

Consultez également Xinit (Français)#Démarrage automatique de X à la connexion.

Trucs et astuces

Modification du menu d'application

Le menu des applications fonctionne en résolvant les fichiers .desktop situés dans /usr/share/applications/ et ~/.local/share/applications/. Pour ajouter ou modifier un élément de menu, consultez Desktop entries. Des éditeurs de menu tiers peuvent être trouvés dans l'AUR. (par exemple, lxmedAUR). Il en existe également des officiels comme alacarte. (GNOME), mozo. (MATE), etc.

Démarrage automatique

LXDE implémente XDG Autostart. Les applications peuvent être lancées automatiquement de plusieurs façons :

  • Avec les fichiers .desktop
  • Via LXsession

Chaque ligne de ~/.config/lxsession/LXDE/autostart représente une commande à exécuter. Si une ligne commence par @ et que la commande qui suit plante, la commande est automatiquement ré-exécutée. Par exemple :

~/.config/lxsession/LXDE/autostart
@lxterminal
@leafpad
Note:
  • Ces commandes ne se terminent pas par le symbole &.
  • Il existe également un fichier global de démarrage automatique à /etc/xdg/lxsession/LXDE/autostart. Si les deux fichiers sont présents, LXsession exécute uniquement le fichier local à partir de la v0.4.9

Raccourcis

Les raccourcis entre la souris et les touches (c'est-à-dire les raccourcis clavier) sont implémentés avec Openbox. Les utilisateurs de LXDE doivent suivre le wiki d'Openbox pour modifier ~/.config/openbox/lxde-rc.xml.

Le paquet obkeyAUR fournit une interface graphique facultative pour modifier les liaisons de touches. Bien qu'il édite rc.xml par défaut, vous pouvez le diriger vers la configuration LXDE comme suit :

$ obkey ~/.config/openbox/lxde-rc.xml

Consultez [1] pour plus d'informations.

Curseurs

lxappearance est un outil graphique permettant de définir l'apparence de GTK, y compris le thème du curseur. Les paramètres configurés avec LXAppearance sont écrits dans ~/.gtkrc-2.0, ~/.config/gtk-3.0/settings.ini et ~/.icons/default/index.theme. Consultez également Cursor themes.

Heure de l'applet horloge numérique

Vous pouvez faire un clic droit sur l'applet d'horloge numérique sur le panneau et définir la façon dont elle affiche l'heure actuelle en utilisant le format strftime. Consultez strftime(3) pour plus de détails.

Paramètres de police

lxappearance-obconf configure les paramètres Openbox. Consultez également Font configuration.

Disposition du clavier

lxpanel inclut une applet de disposition du clavier. Consultez Configuration du clavier dans Xorg pour des instructions génériques et #Démarrage automatique pour lancer automatiquement setxkbmap dans LXDE.

Verrouillage de l'écran

LXDE n'est pas livré avec un verrouillage d'écran qui lui est propre. Consultez List of applications/Security#Screen lockers et #Démarrage automatique pour savoir comment les démarrer.

L'icône Verrouillage d'écran exécute un script (situé à /usr/bin/lxlock) qui recherche un certain nombre de verrouillages d'écran bien connus et utilise le premier qu'il trouve pour verrouiller l'écran. Visitez lxlock sur GitHub.

/etc/xdg/lxsession/LXDE/autostart (du paquet lxde-common) liste XScreenSaver qui sera lancé automatiquement.

Consultez DPMS pour savoir comment contrôler l'écran de veille sans programme externe.

Icônes de LXPanel

Les icônes par défaut utilisées par LXpanel sont stockées dans /usr/share/pixmaps/ et toute icône personnalisée devrait également y être enregistrée.

Pour modifier les icônes par défaut des applications, consultez Desktop entries#Icons.

Menus du panneau LXPanel

Les menus du panneau peuvent être configurés dans /etc/xdg/menus/lxde-applications.menu selon le format xdg-menu pour fonctionner avec des applications d'autres sessions (notamment MATE) afin d'ajouter certaines des fonctionnalités qui manquent à LXDE.

Utiliser un gestionnaire de fenêtres différent

LXsession utilise le gestionnaire de fenêtres défini dans ~/.config/lxsession/LXDE/desktop.conf. (Openbox par défaut). Si ce fichier n'existe pas, il cherche dans /etc/xdg/lxsession/LXDE/desktop.conf à la place.

Remplacez openbox-lxde dans l'un ou l'autre fichier par un gestionnaire de fenêtres de votre choix :

Pour metacity :

window_manager=metacity

Pour compiz :

window_manager=compiz

Vous pouvez également utiliser WM --replace comme défini dans #Démarrage automatique, où WM est le nom de l'exécutable du gestionnaire de fenêtres à démarrer. Cela signifie que openbox sera lancé en premier à chaque connexion et sera ensuite immédiatement remplacé. Notez qu'Openbox et LXDE ne partagent pas le même rc.xml et que les raccourcis clavier peuvent différer. Consultez xbindkeys.

Utilisation d'un compositeur

LXDE n'active pas la composition par défaut, ce qui peut entraîner des problèmes de «tearing». Ceux-ci peuvent être résolus au prix d'une certaine performance graphique en installant un compositeur, tel que picom.

Dépannage

LXPanel plante

Avec certains thèmes GTK, le lancement de lxpanel entraînera l'erreur suivante :

lxpanel: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion `!scaled_font->cache_frozen' failed.

Dans ce cas, installez ttf-dejavu.

Si lxpanel se bloque lors de la navigation sur des pages web unicode particulières, installez ttf-droid.

Taille de l'icône de la barre des tâches de LXPanel

Les icônes des applications en cours d'exécution ne correspondent pas à la Taille des icônes définie dans Paramètres du panneau > Géométrie mais sont plus petites de 4px, ce qui rend certaines d'entre elles floues. Pour avoir des icônes claires de 32px dans la barre des tâches, la taille de l'icône doit être de 36px, ce qui rendrait floues les icônes du reste des applets actives du panneau. Pour contourner ce problème, créez des panneaux supplémentaires et faites en sorte qu'ils forment ensemble un seul panneau continu en ajustant l'alignement et la marge dans Panel Settings > Geometry.

Fausse transparence dans LXTerminal

La dernière version de la bibliothère VTE nécessite un gestionnaire de fenêtre gérant la composition pour permettre la transparence de l'arrière-plan. La version GTK 2 de VTE, non maintenue, a une fausse transparence, où l'image de fond du bureau apparaît à travers le terminal. Si vous préférez la fausse transparence, la version GTK 2 de LXTerminal peut être installée avec le paquet lxterminal-gtk2AUR.

Les thèmes de LibreOffice ne fonctionnent pas

LXDE remplace la variable d'environnement SAL_USE_VCLPLUGIN utilisée pour applique des thèmes LibreOffice dans /usr/bin/startlxde. Changez la ligne dans ce fichier pour définir le thème. Bug en amont

Voir aussi