几天后,我会将我的旧 nVidia Quadro FX570 更换为 nVidia GTX560Ti,我一直在想,简单地更换 GPU 是否能适用于我的 Ubuntu,或者它会破坏我的系统/产生冲突,那么,我是否必须在更改之前删除驱动程序或其他东西?
PS:我相信 Quadro 和 GeForce gpu 系列使用不同的驱动程序包,但我不确定它在 Linux 上是如何工作的 =)
眼镜:
- 带有 Gnome-Shell 的 Ubuntu 11.10 x64
- 目前使用的驱动程序:专有 nVidia 驱动程序 @“nVidia 加速图形驱动程序(当前版本)[推荐]”
提前谢谢您,亚历山大。
答案1
通过使用默认安装的开源 nouveau 驱动程序,更换显卡通常不会成为问题。
但是,由于您已经安装了 nvidia 专有驱动程序,所以您应该从“附加硬件”窗口停用 nvida 驱动程序,然后重命名任何生成的 xorg.conf 文件:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
更换显卡,从“附加硬件”窗口重新安装 nvidia-current 驱动程序(推荐的驱动程序)。
最后运行nvidia-settings
以自定义您的特定显示器设置,例如分辨率等。
答案2
就我而言,我从 Nvidia 8600 换成了 Nvidia 9500,最后使用的是 Nvidia 440GT。我只需要关闭计算机并更换显卡。再次启动后(使用专有驱动程序,但也用开源驱动程序进行了测试,并且运行良好),我唯一要做的就是更改分辨率。除了更改分辨率外,不需要禁用驱动程序、卸载驱动程序或做任何其他事情。
您需要注意的是不要更换视频线。例如,从 VGA 线连接更改为 DVI 或 HDMI 会改变某些设置,如可用的分辨率。此外,更改输出,如从 CRT 显示器更改为 LED 显示器,可能会真正改变分辨率和分辨率格式。
如果您坚持使用相同的显示器和相同的电缆,那么不用担心,更换显卡时不会出现任何奇怪的问题。它会正常工作。
注意 - 我刚刚测试过从 Nvidia 440GT 换到 9550,以确保一切正常。我现在用 9500 写代码,不知怎么的,它知道我为这个型号使用的最后一个分辨率。所以一切都 100% 正常。