我最近安装了一个nVidia Tesla K80 图形加速器到现有的双插槽工作站运行Ubuntu 20.04低能耗NVIDIA Quadro NVS315. 更新后nVidia 驱动程序(从 Quadro 所需的旧版 390 升级到 450 才能在 K80 上支持 CUDA),现在不受支持的 Quadro 卡在分辨率为 640x480,导致我无法使用兰德引入额外的自定义分辨率。我已经询问了 nVidia 的友好人士他们已确认这确实是驱动程序问题(因为 Quadro 现在已经是传统的 GPU),并且不可能并行使用两个不同的 nVidia 驱动程序。
我也尝试过使用新派但我无法打开它,只为 Quadro“软件和更新/附加驱动程序”,除“继续使用手动安装的驱动程序”如果 Tesla 激活了 nVidia 专有的 450 驱动程序,Quadro 上的这些选项将变灰。如果我将两个设备都切换到 Nouveau,我就可以拥有完整分辨率,但我无法在 Tesla 上运行代码。
此外,我还尝试改变Grub 帧缓冲区分辨率 如该解决方案所建议的那样但是每个图形界面的加载速度都非常慢,就像扫描线每次刷新几乎需要一秒钟一样。
由于在 640x480 上编码几乎是不可能的,我想问一下是否有办法力量Quadro 在手动安装的驱动程序上运行使用更高的分辨率或者我可以强制 Ubuntu仅对 Quadro 使用 Nouveau,同时为特斯拉使用 450 个驱动程序。任何提示都值得赞赏。
感谢您抽出时间。:)
答案1
我碰到两种可能的解决方案对我来说都有效
- 增加 GRUB 帧缓冲区分辨率:对我来说,在这种情况下分辨率限制为 1024×768 -更高的分辨率它会开始滞后。
- 购买新一代低功耗显卡(我最终选择了 Nvidia Quadro P620 来配合我的 Nvidia Tesla K80),它与常规 Nvidia 显卡驱动程序的同一版本兼容(例如450.51.05 数据中心驱动程序-> 支持的产品 -> Nvidia Tesla K80 和450.51显示驱动程序-> 支持的产品 -> Nvidia Quadro P620)