如何在Fedora 21下设置默认窗口管理器?

use*_*454 6 fedora xfce mate

Fedora 21附带了丑陋的Gnome 3,我安装了XFCE和MATE,但我不知道,如何将它们中的任何一个设置为默认的X窗口管理器.从Gnome 3注销后,我看不到已安装的窗口管理器的任何选择.

Joh*_*itt 2

当我解释你的问题时,你想安装switchdesk

$ yum install switchdesk switchdesk-gui
Run Code Online (Sandbox Code Playgroud)

并运行它。您还可以尝试按照此处/etc/sysconfig/desktop所述更改设置。

如果您想在登录时简单地尝试不同的桌面环境,请尝试安装 lightdm 或 kdm(来自为我们提供 KDE 的优秀人员)并在登录前选择一个。

编辑 上面的建议可能已经过时了。

GDM 似乎不允许您像 KDM 和 lightdm(以及其他可能)那样选择桌面环境。以我最喜欢的 DM lightdm 为例(使用 sudo 或切换到 root):

$ sudo yum install lightdm
...
$ sudo systemctl reboot
Run Code Online (Sandbox Code Playgroud)

无需重新启动即可执行此操作

$ sudo systemctl stop gdm  # this will abruptly halt your session and take you to a text console
Run Code Online (Sandbox Code Playgroud)

以 root 身份登录,然后输入

$ systemctl start lightdm
Run Code Online (Sandbox Code Playgroud)

当我更改 DM 时,我喜欢重新启动以确保我的更改持续存在。如果(就像我的一样)您的机器没有启动到图形屏幕,请以 root 身份登录并输入:

$ systemctl start lightdm
Run Code Online (Sandbox Code Playgroud)

KDM 和 lightdm 都允许您从下拉菜单中选择 DE。

如果您想恢复到 Gnome 的显示管理器:

$ sudo systemctl enable gdm
$ sudo systemctl disable lightdm
Run Code Online (Sandbox Code Playgroud)