我有一台主板上有集成显卡的旧电脑(geforce 7025/nforce 630)。我成功地安装了 ubuntu 22.04,没有遇到任何问题,但图形界面看起来不太对劲,有时似乎出现故障(桌面上出现奇怪的伪影而不是动画),总体性能不佳。
我认为这可能是 nouveau 驱动程序的问题,所以我尝试安装一个 nvidia。我认为最适合我的是 304,但它没有列在可通过控制台命令使用的驱动程序中。
我尝试添加 PPA GPU 存储库sudo add-apt-repository ppa:graphics-drivers/ppa
,但 304 驱动程序仍然没有显示。
我从 nvidia 的网站下载了 .run 文件,并经历了一个漫长的过程才能够执行该文件。我不记得所有的步骤,但它涉及登录 tty2(crtl + alt + F2)、使用文件将 nouveau 列入黑名单(我认为它在 /etc/modprobe.d 中被选中)、安装几个缺失的软件包。我收到的最后一条错误消息是
'/proc/sys/kernel/modprobe'、'/sbin/modprobe' 报告的 'modprobe' 实用程序路径与 'nvidia-installer'、'/usr/sbin/modprobe' 确定的路径不同。请验证 'sbin/modprobe' 是否正常工作,如果不正确,请验证 'proc/sys/kernel/modprobe' 中的正确路径。
我对 Linux 没什么经验,但似乎它试图打开一个不存在的目录,或者在较新版本的 Linux 中它被重新定位了。无论如何,我不知道下一步该怎么做,有没有办法修复该错误并完成安装?