更改默认桌面管理器

更改默认桌面管理器

我是 Linux 世界的新手。

我正在使用 Debian 发行版。我想将默认桌面管理器切换为 Awesome,并且我想直接启动到命令行,然后从那里启动 Awesome。我怎样才能做到这一点?谢谢 :)

答案1

您想要更改默认启动的内容运行级别。您可以使用runlevel;找到它它可能是 2(你会看到N 2——无论如何它都是最后一个数字)。

假设现在是 2 ls /etc/rc2.d(或 rc3.d 等)。其中的所有内容都有一个带有前缀S[N]或的符号链接K[N],其中 N 是 1 到 99 之间的数字。在该列表中的某个位置您会看到(最有可能)S[N]gdm, 或可能S[N]lightdmS[N]xdmdm以(对于显示管理器)结尾的内容。阅读该文件顶部的注释进行仔细检查;应该Short Description提到“显示管理器”。

当您确定它是什么时(例如,下面假设gdm):

update-rc.d gdm disable 2
update-rc.d gdm stop 50 2

最后一个命令是可选的;它只是确保gdm在您碰巧从其他地方更改运行级别时停止。如果您使用它,您现在应该看到K50gdm而不是S[N]gdmin /etc/rc2.d。如果没有(即,您刚刚使用了“禁用”),您将不会gdm在该目录中看到任何列表。

重新启动以确保其有效。您应该最终进入命令行。

要使用 Awesome,请创建一个文件$HOME/.xinit

#!/bin/sh

awesome

使该可执行文件 ( chmod a+x .xinit) 并运行startx

答案2

为运行级别 2 禁用 gdm 后(此处有更多信息),您必须在主目录 (/home/your_username) 中创建的文件是 .xinitrc 而不是 .xinit

#!/bin/sh
exec awesome

你可以在.xinitrc上找到很多信息这里

然后startx命令将启动很棒的Wm

相关内容