我最近一直在想为什么我需要 GDM,所以为了实验起见,我通过修改 upstart 文件 /etc/init/gdm (我运行 Ubuntu 10.10 桌面)将其禁用。现在计算机启动到命令提示符,如果需要 GUI,我只需输入 startx 即可。
到目前为止一切都运行良好。但是,有谁知道不使用 gdm 是否有任何缺点?我会失去任何功能吗?
答案1
如果你无论如何都要启动你的X..一直..那么
startx
一遍又一遍地手动重复是没有意义的。如果您使用*DM,您可以使用程序锁定屏幕并离开机器。
如果您不使用 *DM 而只是通过启动您的 xsession,startx
您必须锁定您的 xsession 并且您必须锁定您的控制台。否则有人可以altfN接管您的帐户。*DM 可以进行配置,以便人们可以远程连接到该 *DM。http://www.faqs.org/docs/Linux-mini/XDM-Xterm.html#XDM
除此之外:你不会失去任何东西。
关于“想要在 CLI 方面变得更好”:X(主要是一个笑话)被认为是一个很棒的 xterm 多路复用器,可以为用户提供更多空间来提高他的 CLI 技能:) 我不认为这是反对 X 会话的有效论据,如果由 *DM 或 触发则无关紧要startx
。
答案2
如果您是专家命令行用户,那么我会说不。您仍然拥有已安装的所有程序。您看不到的只是图形表示。我在启动时运行 startx,这样我就可以打开浏览器,而不必每次要启动浏览器时都运行 startx。