如何更改 debian 中的默认桌面管理器?

Mug*_*hil 21 linux

我正在使用带有两个桌面管理器(Gnome 和 KDE)的 Debian 6。在安装过程中,我选择了 KDE 作为默认桌面。但是,现在我想将默认桌面更改为 Gnome。我该如何更改?

Mug*_*hil 18

我通过编辑default-display-manager路径中的文件找到了解决方案/etc/X11/

#vim /etc/X11/default-display-manager
Run Code Online (Sandbox Code Playgroud)

对于 Gnome,编辑为:

/usr/sbin/gdm
Run Code Online (Sandbox Code Playgroud)

对于 KDE,编辑如下:

/usr/lib/kde4/bin/kdm
Run Code Online (Sandbox Code Playgroud)

更新后,重新启动计算机。你可以发现它更新了显示管理器。

您也可以通过执行以下命令来完成:

$ sudo dpkg-reconfigure gdm
Run Code Online (Sandbox Code Playgroud)

  • @Wolfer 你的意思是`update-alternatives --config x-window-manage` (5认同)
  • 此外,`update-alternatives --configure x-window-manager` 应该允许您选择要作为系统默认值的那个。 (4认同)
  • @Wolfer 对不起,这是我的错字。我的观点是它是“配置”而不是“配置”。 (2认同)
  • `x-window-manager` 不是 **X 显示管理器** (或“X 桌面管理器”,如所讨论的) (2认同)

Vas*_*kov 9

sudo update-alternatives --config x-window-manager

这使用 Debian 的内置机制为默认命令选择“替代方案”。


Rem*_*ica 5

正确答案大概是:

sudo update-alternatives --config x-session-manager
Run Code Online (Sandbox Code Playgroud)

假设“桌面管理器”(在 X11 下不是一个有意义的术语)是指桌面环境(KDE 和 GNOME 都是桌面环境,不是窗口管理器也不是显示管理器)。

只有当x-session-manager不存在确实的Debian GNU / Linux的回落到x-window-manager甚至x-terminal-emulator

历史注释:Debian GNU/Linux 所指的会话管理器实际上并不是 X11 意义上的会话管理器,但它是大多数现代 GNU/Linux 发行版用来指代桌面环境的术语,通常包括一个窗口管理器,文件管理器、合成管理器、面板和其他便利设施。