我有双启动的 Ubuntu 16.04 和 Windows。过去,它一直运行良好。现在,当像往常一样从 GRUB 菜单启动 Ubuntu 时,屏幕在一行文字
/dev/sda5/ clean, .../... files, .../... blocks
和 Ubuntu 的加载屏幕之间闪烁。我有时等了十分钟,但仍然没有加载。
如果我启动 Ubuntu 但nomodeset
在后面添加quiet splash
,它只会显示该行/dev/sda5 clean ...
并且什么也不会发生。
我尝试从恢复模式启动,然后恢复。这给了
[FAILED] Failed to start Clean up any mess left by 0dns-up
如果我按下Ctrl + Alt + F1
,我就可以登录,并在非图形环境中照常进行。
这让我怀疑驱动程序出了问题。事实上, 的输出lshw -c video
相当奇怪:配置行显示
configuration: latency=0
好像没有驱动程序。此外,lspci -kvnn
VGA 兼容控制器中没有行Kernel driver in use:
。它确实有一行Kernel modules: i915
。
我尝试过的事情:
从https://ubuntuforums.org/showthread.php?t=2072420
sudo add-apt-repository ppa:ubuntu-x-swat/updates # x-updates has been replaced by updates sudo apt-get install xserver-xorg-video-intel sudo vim /etc/X11/xorg.conf
文件中放入以下文本:
Section "Device" Identifier "Card0" Driver "intel" Option "AccelMethod" "sna" EndSection
然而,这不起作用:正常重启时,它会出现同样的问题,而且奇怪的是,xorg.conf 文件消失了。
所以我的问题是:如何正确安装英特尔驱动程序?