在 ubuntu 18.04 中恢复到 nouveau 无法按预期工作

在 ubuntu 18.04 中恢复到 nouveau 无法按预期工作

由于我的 Thinkpad 上的 nouveau 驱动程序出现问题(扩展坞上的外接显示器闪烁),我切换到 nvidia-390 和 nvidia-396,但都没有成功(甚至无法识别扩展坞上的外接屏幕)。

现在我想切换回 nouveau,因为至少如果我通过 mini-dp 连接外接显示器,它就可以工作。

但是我无法再切换回去。我执​​行了以下步骤:

  • sudo apt-get purge '*-nvidia-*'
  • 已删除/etc/modprobe.d/blacklist-nouveau.conf(这是我在安装 nvidia 时创建的)
  • sudo update-initramfs -u
  • sudo reinstall xserver-xorg-core libgl1-mesa-glx xserver-xorg-video-nouveau
  • 无法/etc/X11/xorg.conf删除或修改
  • 重启

然而然后lspci -nnk | grep -iA2 vga 返回

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
    Subsystem: Lenovo 3rd Gen Core processor Graphics Controller [17aa:21f5]
    Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107GLM [Quadro K2000M] [10de:0ffb] (rev a1)
    Subsystem: Lenovo GK107GLM [Quadro K2000M] [17aa:21f5]
    Kernel modules: nvidiafb, nouveau

即除了 nouveau 之外,似乎还有 nvidiafb 处于活动状态。然后我尝试将 nvidiafb 列入黑名单,但没有成功。

我还尝试按照说明禁用帧缓冲区拱门维基也没有成功。

问题是,这种配置无法识别任何外接显示器,即使是 mini-dp。我刚刚意识到,甚至 VGA 也无法工作。

有什么想法可以让它工作吗?

我应该检查哪些设置或文件来诊断问题的原因?

答案1

您应该完全卸载 nvidia 驱动程序。

sudo apt autoremove *nvidia-*

在验证卸载之前,请小心删除了哪些依赖项!

相关内容