我在用:
Ubuntu 18.04.1
内核版本:5.4.0-42-generic
NVIDIA 1660 TI(联想 Legion Y545)
我已禁用安全启动,并重新安装了 nvidia 驱动程序,但对这个问题没有帮助。
我没有看到 NVIDIA 驱动程序,而是看到了llvmpipe(LLVM 10.0.0,256 位)。我已经尝试了所有方法但似乎无法修复它。
lspci -k | grep -EA3 'VGA|3D|Display'
输出:
01:00.0 VGA compatible controller: NVIDIA Corporation TU116M [GeForce GTX 1660 Ti Mobile] (rev a1)
Subsystem: Lenovo Device 3ffc
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device: NVIDIA Corporation TU116 High Definition Audio Controller (rev a1)
编辑
我做了什么(步骤):
sudo apt-get remove --purge '^nvidia-.*'
删除现有的删除了所有不必要的 PPA,因此当我运行
sudo apt update
它时输出:得到:1http://security.ubuntu.com/ubuntubionic-security 正在发布 [88,7 kB]
点击数:2http://al.archive.ubuntu.com/ubuntu仿生发布
命中:3http://al.archive.ubuntu.com/ubuntubionic-updates 发布中
点击数:4http://al.archive.ubuntu.com/ubuntubionic-backports InRelease
在 1 秒内获取了 88,7 kB (84,9 kB/s)...
我
sudo apt install nvidia-driver-440
按照@Pilot6 建议的方式运行并重新启动,但没有结果。
任何帮助,将不胜感激。
答案1
禁用安全启动并安装 nvidia-driver-XXX 对我来说有效。
答案2
我不确定这是否有用。我安装了 ubuntu 22.04,但“设置”>“关于”中的图形显示为 llvmpipe。
为了解决这个问题,我执行了以下步骤。
1] 我首先secure boot
在 bios 中禁用该选项。
2] 我添加了 Jammy Jellyfish(即 22.04)的图形 ppa,并重新安装了 nvidia 驱动程序:sudo apt reinstall nvidia-driver-510
。现在一切都很好。
答案3
好的,然后我回答了。事实证明,nivida-packages (440) 与 Paket linux-generic-hwe-18.04-edge (5.4:XXx) 中的内核不兼容,并且阻止了 dkms 本身。恢复到 linux-generic (4.15.xxx) 并清除 (linux-generic-hwe-18.04-edge) 及其依赖项并重新安装软件包 nvidia-dkms-440 就可以解决问题。