16.04.2 hwe升级后的“低图形模式”

我已经用hwe升级了(如这里提到的):

sudo apt-get install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04 

重新启动后,我面对此消息并且不允许我进入:

在此处输入图像描述

当我单击Ok时,我看到类似这样的内容(第一个选项是“在我的情况下尝试使用默认图形模式运行”):

在此处输入图像描述

当我以前遇到这种问题时,我只是清除了nvidia并安装了noveau驱动程序,然后在启动后再次安装了nvidia。

请建议我该如何解决这个问题。 我使用的是nvidia-375。

注意:通过恢复更改并使用Nouveau驱动程序逐个应用升级,我设法从混乱中恢复。 但我认为你可以通过删除nvidia驱动程序并使用此恢复模式使用Nouveau驱动程序来恢复。 如果您要重新开始,我建议您更换为Nouveau驱动程序并逐个进行升级。

回复:

从恢复模式,我选择了drop to root shell。 然后执行(如果可以在正常启动时进入控制台登录,则可以从控制台登录而不是恢复模式执行此操作。仅在恢复模式下需要mount):

 # mount -o rw,remount / # apt remove xserver-xorg-core-hwe-16.04 xserver-xorg-input-all-hwe-16.04 linux-generic-hwe-16.04 xserver-xorg-video-all-hwe-16.04 

之后我从4.4开始正常启动,按下组合键ctrl + alt + f1。 它给我带来了控制台登录。 我快速检查了/var/log/history.log,看看在hwe升级过程中删除了哪些软件包并将它们全部安装完毕:

 $ apt install ubuntu-desktop xserver-xorg xserver-xorg-video-all xserver-xorg-input-all libgl1-mesa-dri:i386 xserver-xorg-input-synaptics xserver-xorg-video-qxl xserver-xorg-video-vesa xserver-xorg-video-nouveau xserver-xorg-video-amdgpu xserver-xorg-core xserver-xorg-video-fbdev xserver-xorg-input-wacom xserver-xorg-input-vmmouse xserver-xorg-video-intel xserver-xorg-video-vmware xserver-xorg-video-ati xserver-xorg-video-radeon 

之后运行, dpkg -l | grep linux-image dpkg -l | grep linux-imagedpkg -l | grep linux-headers dpkg -l | grep linux-headers看看什么是不必要的内核并删除它们,我运行:

 $ apt-get purge linux-image-generic-hwe-16.04 linux-image-extra-4.8.0-39-generic linux-image-4.8.0-39-generic linux-headers-generic-hwe-16.04 linux-headers-4.8.0-39-generic linux-headers-4.8.0-39 

此时,我能够从4.4旧内核启动。 但我被引入Nouveau司机。 所以我完全清除了nvidia驱动程序。


升级:

因此,恢复变更已成功完成。

在此之后,请确保您使用的是Nouveau驱动程序。 首先使用以下内容进行内核升级:

sudo apt-get install --install-recommends linux-image-generic-hwe-16.04

它应该安装:

linux-headers-4.8.0-39, linux-image-generic-hwe-16.04, linux-generic-hwe-16.04, linux-image-4.8.0-39-generic, linux-image-extra-4.8.0-39-generic, linux-headers-4.8.0-39-generic, linux-headers-generic-hwe-16.04

如果不建议安装所有这些,请按n并尝试以下操作:

sudo apt-get install --install-recommends linux-generic-hwe-16.04

重新启动后,然后使用以下命令安装xorg:

sudo apt-get install --install-recommends xserver-xorg-hwe-16.04

然后重启。 现在我们已经用Nouveau驱动程序进行了升级。 现在,您可以从“软件和更新”中的“其他驱动程序”选项卡中安装您选择的Nvidia驱动程序。