我最近在主桌面上安装了 Linux Mint 16 Petra,并使用了安装程序中的全盘加密选项。安装过程很顺利,加密密码提示在启动前正常显示(在从 Grub 中选择条目后立即显示,在 MDM 登录屏幕之前)。这是使用开源 x.org 图形驱动程序时出现的。
不过,作为一名游戏玩家,我需要 AMD 专有驱动程序的一些功能,因此我通过 Mint 的系统设置安装了 fglrx 驱动程序。现在,当我启动时,我不再收到密码输入提示,而只是一个空白屏幕。但是,如果我盲目地输入密码并按 Enter,系统仍会正常启动,因此很明显这是一个显示问题。
我尝试了多种安装 fglrx 的方法,包括通过系统设置、apt-get,以及手动使用 AMD 的最新驱动程序(稳定版和测试版),但结果都一样。
有人知道如何显示密码提示吗?至少,我会接受文本模式提示,例如当我通过 Grub 进入救援模式时。
答案1
内核似乎有一个漏洞。
我的解决方法是在 Linux 启动时禁用启动画面。需要编辑一个文件:
sudo emacs -nw /etc/default/grub
修改行如下:
GRUB_CMDLINE_LINUX_DEFAULT=""
然后调用:
sudo update-grub
答案2
是什么为我修复了这个问题:
sudo gedit /etc/default/grub
寻找以下行:
#GRUB_GFXMODE=640x480
在下面写下这一行:
GRUB_GFXPAYLOAD_LINUX=auto
答案3
update-alternatives --config default.plymouth
然后选择数字 0“无标志”。
它关闭图形提示并显示经典的基于文本的提示。