我全新安装了 Ubuntu 18.04,并尝试使用我的新 RTX 2080 进行设置,但分辨率却被卡在 640x480 (4:3) 上。我的旧 GTX 从未出现过此问题。
因此,我通过 Cuda 工具包运行文件安装了 410.48 驱动程序,没有任何错误。起初,什么都没有改变,但当我禁用安全启动并启动 Ubuntu 时,驱动程序正确加载,并自动以 1920x1080(这是我的显示器的分辨率)加载。
但这只在第一次启动时有效。在更改安全启动设置后,自第一次启动以来的每次启动中,Nvidia 驱动程序都无法正确加载,我又回到了 640 x 480 分辨率。
一些额外的信息:
1- 如果我检查附加驱动程序,则在“NVIDIA Corporation:未知”下选择“使用来自 nvidia-driver-410(开源)的 NVIDIA 驱动程序元包”。请注意,在安装驱动程序之前,我收到了“没有可用的其他驱动程序”消息。
2-
~$ sudo lshw -c video
*-display
deion: VGA compatible controller
product: NVIDIA Corporation
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 rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
3-当我尝试打开 NVIDIA X 服务器设置时,它会加载几秒钟,然后消失,什么也没有发生。
4-
~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
答案1
问题是我不小心安装了两次驱动程序。首先,我通过 PPA 存储库安装了驱动程序。但是当我使用运行文件安装 Cuda Toolkit 时,图形驱动程序被第二次安装。
卸载 ppa 安装的驱动程序对我有用!