2 votes

Utiliser un autre gestionnaire de fenêtres avec gnome3 ?

Je viens d'installer Ubuntu 17.10 ce week-end (je viens de passer d'Arch) et j'utilise l'environnement de bureau "Ubuntu on Xorg" basé sur gnome3, mais mon principal gestionnaire de fenêtres sur Arch était StumpWM.

J'aime le système de notification, l'auto-détection de périphériques tels que les imprimantes, et l'ensemble des fonctionnalités qu'offre Ubuntu/Gnome, mais la façon dont StumpWM gère mon Windows me manque toujours.

Je me souviens que la dernière fois que j'ai utilisé Gnome, il y a environ 10 ans, on pouvait facilement passer de Metacity/Sawfish au gestionnaire de fenêtres de son choix, mais je n'ai pas trouvé comment le faire avec gnome3. J'ai essayé de créer un nouveau fichier stumpwm.desktop sous /usr/share/xsessions/gnome-stump.desktop avec les éléments suivants :

[Desktop Entry]
Name=StumpGnome
Comment=Gnome with StumpWM managing windows
TryExec=gnome-session
Exec=gnome-session --session=stumpwm
Type=Application

J'ai également les éléments suivants dans /usr/share/gnome-session/sessions/stumpwm.session

[GNOME Session]
Name=StumpWM
RequiredComponents=org.gnome.SettingsDaemon.A11yKeyboard;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Clipboard;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Mouse;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;stumpwm

Cependant, lorsque j'essaie de me connecter à la session StumpGnome, j'obtiens un écran noir et je suis renvoyé à l'invite GDM. Je pense que cela pourrait avoir un rapport avec Wayland vs Xorg, mais je ne sais pas comment le vérifier car je ne sais pas où se trouveraient les logs pertinents.

J'ai trois questions. Tout d'abord, et c'est le plus important, comment utiliser StumpWM comme gestionnaire de fenêtres avec gnome3 ? Deuxièmement, comment spécifier que j'aimerais utiliser Xorg au lieu de Wayland pour une entrée de bureau Xsession ? Enfin, où puis-je trouver les journaux relatifs à l'échec de l'initialisation de l'environnement de bureau ?

Merci beaucoup.

3voto

lak-b Points 764

Comme GNOME Shell es le gestionnaire de fenêtres, non, vous ne pouvez pas vraiment remplacer le WM et exécuter GNOME Shell (c'est-à-dire GNOME 3).

Vous essayez de créer une session de la même manière que vous l'auriez fait avec GNOME 2.x il y a 10 ans. Cela ne fonctionne pas avec les systèmes modernes (systemd, etc.). Vous devrez créer une cible systemd pour la session que vous souhaitez définir, et faire quelque chose comme ceci dans votre fichier gnome-stump.desktop :

Exec=/usr/lib/gnome-session/run-systemd-session gnome-stump-session.target

Vous pouvez consulter les cibles normales dans /usr/lib/systemd/user/ comme référence.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X