我刚刚升级到 14.04。我有一块 nVidia 显卡,正在使用 nVidia 驱动程序(专有,已测试)。我正在使用 gdm,因为我不喜欢 lightdm 的外观(而且,我有两个显示器,而且似乎在这种设置下工作得不太好)。第一个用户登录后,unity 桌面似乎工作正常。但是,选择使用屏幕右上角的图标来选择要切换到的另一个用户完全没有任何作用。这似乎,屏幕没有变黑,没有弹出身份验证窗口。什么都没有发生。使用显示管理器一次只能登录一个用户。我读过很多看似相关的问题。但是,我无法理解如何使基本的用户切换工作。对于 Linux 系统来说,这似乎是一个奇怪的问题。任何建议都将不胜感激。
答案1
听起来你的 XDM 行为有些奇怪。尝试退出你的 x 会话。它应该会带你回到 DM。否则,按照 AB 的建议,删除你拥有的任何/所有 dm(你可能希望安装一些基本的 dm,如 xdm,作为占位符,同时删除你真正想要的东西)。正如讨论的那样,清除而不是删除(删除配置和包),然后重新安装。就我个人而言,我会尝试这个:-
sudo apt-get install xdm
sudo apt-get purge lightdm
sudo apt-get purge gdm
sudo apt-get install gdm
sudo apt-get purge xdm
我相信 XDM 的核心方法是使用 /etc/X11/default-display-manager。检查该文件的内容,其中包含所选 DM 的完整路径。
话虽如此,我个人使用 kdm 和 kde,所以在我的电脑上发生的情况如下:-
# cat /etc/X11/default-display-manager
/usr/bin/kdm