如何在 Ubuntu 18.04 Bionic 中将自定义 ~/.xsession 与 gdm3 一起使用?

如何在 Ubuntu 18.04 Bionic 中将自定义 ~/.xsession 与 gdm3 一起使用?

我从 16.04 升级到了 18.04,无法再在或~/.xsession中的会话菜单中选择我的自定义。如果我使用我的登录管理器作为登录管理器,则会运行,但我遇到了与 Gnome 相关的其他问题(我的自定义运行 Gnome + XMonad)。gdm3lightdmxdm~/.xsession~/.xsession

我怎样才能将我的自定义~/.xsessiongdm3或 一起使用lightdm

答案1

我可以通过创建包含~/.xsession来运行gdm/usr/share/xsessions/xsession.desktop

[Desktop Entry]
Name=XSession
Comment=This session uses the custom xsession file
Exec=/etc/X11/Xsession
Type=Application
DesktopNames=GNOME-Flashback;GNOME;
X-Ubuntu-Gettext-Domain=gnome-flashback

然后XSession在我登录时从会话菜单中选择。

(我无法找到包含此类文件的包,但是一旦你知道该怎么做,你就可以很容易地自己创建它)。

相关内容