我有一台运行 Ubuntu 16.04 的旧电脑。无论安装什么默认视频驱动程序都可以与我的视频适配器配合使用。当我升级到 20.04 时,只有 xfce 桌面可以正常显示。我通常使用 Gnome。
我的显卡比较旧:
sudo lshw -C display
*-display UNCLAIMED
description: VGA compatible controller
product: G72 [GeForce 7200 GS / 7300 SE]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:e1000000-e1ffffff memory:d0000000-dfffffff memory:e0000000-e0ffffff memory:c0000-dffff
我下载了我认为适合该驱动程序的安装文件:NVIDIA-Linux-x86_64-304.137.run
当我运行此命令时,出现错误。以下是错误日志的相关部分:
executing: 'cd ./kernel; make module SYSSRC=/lib/modules/5.4.0-96-generic/build SYSOUT=/lib/modules/5.4.0-96-generic/build'...
NVIDIA: calling KBUILD...
make -f ./scripts/Makefile.build obj=arch/x86/entry/syscalls all
make -f ./scripts/Makefile.build obj=scripts/basic
rm -f .tmp_quiet_recordmcount
make -f ./scripts/Makefile.build obj=arch/x86/tools relocs
make[3]: *** No rule to make target 'arch/x86/tools/relocs_32.c', needed by 'arch/x86/tools/relocs_32.o'. Stop.
make[2]: *** [arch/x86/Makefile:236: archscripts] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [Makefile:261: module] Error 1
我是新手,想尝试做一些标准图形界面驱动的安装和配置之外的事情,但我不是一名程序员。
当我运行上面的 .run 文件时,它对 nouveau 驱动程序做了一些事情,所以现在所有内容都以很大的字体显示,但我仍然有一个图形界面。
有人能指导我如何安装显卡的 nvidia 驱动程序吗?我是否缺少了某些需要安装的东西才能完成这项工作?
非常感谢大家的帮助。如果我需要发布其他内容来帮助我,请告诉我。