我目前无法使用 Ubuntu 16.04 上的任何虚拟终端(可使用CTRL+ ALT+F[1-6]或访问的 ASCII 控制台chvt
;即/dev/tty[1-6]
),但只能间歇性使用。首次启动时,我可以照常访问和使用它们,没有任何问题。但是,最终,它们基本上被冻结了;挂起笔记本电脑有一些模式,但不能可靠地重现。我可以切换到不同的虚拟终端,并且可以看到/etc/issue
顶部的登录提示符的内容,但无法登录或执行任何命令。奇怪的是,显示的tty
是我在挂起之前使用的最后一个虚拟终端(例如,按CTRL+ ALT+F4确实会将我发送到虚拟控制台,但它会显示我最后使用的那个在ttyN
哪里)。N
tty
这让我认为问题出在我的视频驱动程序tty
在挂起后没有绘制屏幕,但是按照此处的步骤操作还没有解决我的问题。
我尝试过的事情:
- 设置并
GRUB_TERMINAL=console
运行/etc/default/grub
update-grub
- 设置(这
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
会/etc/default/grub
破坏我的图形环境中的许多其他东西) - 使用以下方法重新配置控制台字体和显示
sudo dpkg-reconfigure console-setup
- 尝试使用
sudo dellocvt
患有NVIDIA 显卡已经报告了类似的问题,但我使用的是配备英特尔显卡的 ThinkPad,因此这不适用于我(尽管我尝试过他们的解决方案,但不幸的是没有成功)。如前所述,我尝试过调整 GRUB_TERMINAL同样,问题也没有得到解决。
我的系统:
Hardware: Lenovo Thinkpad X1 generation 3
$ lsb_release -d: Ubuntu 16.04.2 LTS
$ uname -ri: 4.4.0-62-generic x86_64
$ lspci | grep VGA: 00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
Kernel driver: i915
有什么建议么?
答案1
我从来没有弄清楚过这个问题,但升级到 18.04 (bionic) 后就解决了。希望这对你们有所帮助 :)