我最近在运行Ubuntu 20.04和低能耗nVidia Quadro NVS315的现有双插槽工作站中安装了nVidia Tesla K80 图形加速器。更新nVidia 驱动程序(从 Quadro 所需的旧版 390 到 450 以支持 K80 上的 CUDA)后,现在不受支持的 Quadro 卡在640x480 的分辨率上,让我无法使用xrandr引入额外的自定义分辨率. 我已经问过 nVidia 的友好人士他们已经确认这确实是一个驱动程序问题(因为 Quadro 现在是传统 GPU)并且不可能并行使用两个不同的 nVidia 驱动程序。
我也尝试过使用Nouveau ,但我无法在“软件和更新/附加驱动程序”中仅为 Quadro 打开它,除“继续使用手动安装的驱动程序”之外的所有条目对于 Quadro 都是灰色的,如果为 Tesla 激活了 nVidia 专有的 450 驱动程序。如果我将两个设备都切换到 Nouveau,我将获得完整的分辨率,但我无法在 Tesla 上运行代码。
此外,我尝试按照此解决方案中的建议更改Grub 帧缓冲区分辨率 ,但随后每个图形界面的加载速度都非常缓慢,就像每次刷新几乎需要一秒钟的扫描线一样。
由于在 640x480 上编码几乎是不可能的,我想问一下是否有办法强制在手动安装的驱动程序上运行的 Quadro 使用更高的分辨率,或者我是否可以强制 Ubuntu仅对 Quadro 使用 Nouveau,在使用特斯拉的 450 驱动程序时。任何提示表示赞赏。
感谢您抽出宝贵时间。:)
我遇到了两种可能的解决方案,它们都对我有用