我已经从双启动 Ubuntu 12.04 LTS / Windows 7 升级到双启动 Ubuntu 14.04 LTS / Windows 7。
升级之前,启动 Ubuntu 时,登录窗口会按预期出现,等待我的密码。但升级后,登录窗口出现不到 1 秒(在带有点状网格的纯紫色背景上),然后被左下角写着“14.04 LTS”的彩色壁纸“覆盖”。
从此时起,我可以通过“盲目”输入密码(使用不可见的登录窗口)进入桌面,或者通过将鼠标向右移动几英寸使登录窗口再次可见。(鼠标指针的行为就像它最初位于屏幕左边缘一样。)
问:我该怎么做才能防止登录窗口被隐藏?
更新:如果这可能相关......
dir /etc/lightdm
-->
lightdm.conf
lightdm.conf~
lightdm-gtk-greeter.conf
lightdm-gtk-greeter-ubuntu.conf
users.conf
和
cat /etc/lightdm/lightdm.conf
-->
[SeatDefaults]
greeter-session = unity-greeter
user-session = ubuntu
allow-guest = false
根据谢尔琪的回答,用 替换greeter-session = unity-greeter
是greeter-session = lightdm-gtk-greeter
一种可行的解决方法,但不能解决 的问题unity-greeter
。由于该答案中的一个链接指的是lightdm-unity-greeter
(即带有前缀的lightdm-
),我也尝试了该行greeter-session = lightdm-unity-greeter
,但没有成功。
答案1
在 Ubuntu 中,登录屏幕称为欢迎界面。虽然我想不出确切的解决方案,但我可以建议一种解决方法。基本思路是更改欢迎界面。现在,根据您使用的桌面管理器程序,配置设置会有所不同。我假设您有 lightdm 管理器,它是 Ubuntu 默认自带的。以下是用 lightdm-gtk-greeter 替换 lightdm 默认 unity 欢迎界面的步骤。
- 当 Ubuntu 启动并进入登录屏幕时,按 Ctrl+Alt+F2 进入 tty 终端屏幕。使用您的用户名和密码登录。
- 输入以下命令
sudo apt-get install lightdm-gtk-greeter
,它会提示你输入密码,输入后,它会运行一堆命令,还会询问安装的大小是否合适。这将在你的机器上安装 lightdm-gtk-greeter。 - 安装完成后,我们需要更改 lightdm 的设置,以便将默认的欢迎程序替换为 lightdm-gtk-greeter。仍然在终端窗口中输入
sudo nano /etc/lightdm/lightdm.conf
。这将在 Nano 命令行文本编辑器中打开配置文件 lightdm.conf(顺便说一句,这是一个非常有用的应用程序)。 - 将以下行添加到此文件
greeter-session=lightdm-gtk-greeter
;按Ctrl+O,它会提示你输入要写入的文件名,不要更改文件名 - 只需按回车键。一旦它说写入,按Ctrl+X退出。 - 现在设置已经更改。使用此命令重新启动计算机,
sudo shutdown -r now
用户名和密码窗口现在应该位于屏幕中央,这是 gtk 欢迎程序的正常外观。
此过程适用于各种其他欢迎程序。但是,如果您有不同的桌面环境(如 gdm),过程会略有不同,但主要前提是相同的 - 进入命令行、下载正确的欢迎程序、更改配置文件、重新启动。我在下面列出了其他信息和链接。如果有帮助,请告诉我。谢谢!
资料来源: 维基百科,askubuntu.com,Ubuntu 维基,以及一些摆弄 lightdm 设置的个人经验;
奖金:以下是我最喜欢的一些命令行应用程序,以防 GUI 无法工作或您无法登录图形界面
- Midnight Commander - 文件管理器;
sudo apt-get install mc
- elinks 命令行网络浏览器;
sudo apt-get install elinks
- moc 命令行音乐播放器;
sudo apt-get install moc
以及 mocp 来实际运行它;