我从 16.04 升级到了 18.04。当我按下Ctrl+ Alt+时,F3我得到了提示输入用户名的终端。当我输入用户名并按下 时Enter,它不会等待我的密码(就好像我按下了Enter但什么都没输入一样)。即使我输入了一些东西,文本也会以纯文本显示,然后它一直说我的密码错误。几次之后,屏幕被清除,它再次提示我输入用户名,然后同样的循环继续。
答案1
我的 Ubuntu Mate 18.04 上的 4.15.0-44-generic 也存在同样的 TTY 问题
我刚刚更新到 4.15.0-45-generic,但问题仍然没有解决。
我发现的唯一解决方法是切换回旧内核 4.15.0-43-generic。
我暂停并删除了新的内核:
sudo apt-mark hold linux-*-4.15.0-4[45]-generic
sudo apt remove linux-*-4.15.0-4[45]-generic
注意:当然,旧内核 linux-*-4.15.0-43-generic 必须存在;)如果没有,则使用以下命令安装:
sudo apt install linux-{image,headers}-4.15.0-43-generic
然后系统在 4.15.0-43 上正常启动并且 tty 登录正常,但是我的第二台显示器出现了问题(但我猜,这完全是另一个问题)。
更新:我修复了第二台显示器的问题,实际上这是一个视频加速问题,与之前的 4.15.0-43 内核缺少内核模块有关。命令“inxi -G”有所帮助,我显示我的显卡使用的是“fbdev”驱动程序(帧缓冲区,无 gpu 加速),而不是加速的“模式设置”驱动程序。
示例1(已安装内核模块):
Graphics: Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2
示例2(未安装内核模块):
Graphics: Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel
Display: x11 server: X.Org 1.19.6 driver: fbdev unloaded: modesetting,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2
因此上述命令的正确语法是:
sudo apt install linux-{image,headers,modules,modules-extra}-4.15.0-43-generic
答案2
答案3
这真是令人难以置信——今天我在 Ubuntu 16.04.5 LTS 上发现了这个 bug(赛尼尔·赛鲁斯) 包含所有更新,且物理硬件上没有 PPA。
所以问题出在4.4.0-142-generic
内核上。症状与问题完全相同。文本控制台中的 Getty 发送“ Enter”,不允许我输入密码。Login incorrect
而是显示。
所以我删除了这个有问题的内核,并安装了 138 版本(方法类似USB 问题):
sudo apt-get purge linux-image-generic linux-headers-generic
sudo apt-get purge linux-image-4.4.0-139-generic linux-headers-4.4.0-139-generic \
linux-image-4.4.0-140-generic linux-headers-4.4.0-140-generic \
linux-image-4.4.0-141-generic linux-headers-4.4.0-141-generic \
linux-image-4.4.0-142-generic linux-headers-4.4.0-142-generic
sudo apt-get install amd64-microcode intel-microcode thermald
sudo apt-get autoremove
sudo apt-get install linux-image-4.4.0-138-generic linux-image-extra-4.4.0-138-generic
sudo apt-get install linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic
然后重新启动。我/我们需要等待正常稳定的内核。
警告:不要将内核升级到4.4.0-142-通用如果您需要控制台登录。订阅错误 1813873并在确认修复后重新安装最新的内核sudo apt-get install linux-image-generic linux-headers-generic
。
答案4
内核升级到 4.20.0 有帮助。