显卡驱动程序,Xorg(开源)版本与专有(AMD 和 Nvidia)版本,哪个最好?

显卡驱动程序,Xorg(开源)版本与专有(AMD 和 Nvidia)版本,哪个最好?

我想问一下关于 linux 上的显卡驱动。根据我的经验,我有一台朋友的笔记本电脑,配备 E-450 APU 的 HD6320,我在上面安装了 Xubuntu 13.10(据我所知,某些 Linux 发行版的默认安装会默认安装显卡的 Xorg 驱动程序),然后我安装了 compiz 和 Docky。第
一次
试用,一个星期后感觉很好,Docky 悬停移动很流畅,窗口也很抖动。然后,在我知道这些之后,我尝试安装 AMD 官方提供的专有驱动程序。安装一切顺利后,重新启动,我注意到 Docky 栏上的一些透明(Alpha)部分有黑色背景,当我将鼠标悬停在 Docky 上的一些按钮上时,它的滞后大约为 5-20 fps。Compiz 的 Wobbly Windows 也有一些滞后,但我注意到滞后不是很大

我根据自己的经验在此提出一个问题,专有驱动程序真的那么糟糕吗?还是只有我才这样?……
你们是否也遇到了和我一样的问题,并且使用了与我不同的版本?……
我是否需要再次使用 Xorg 驱动程序(开源)?

答案1

我个人安装了 3 个驱动程序(1 个标准和 2 个专有),并根据我当时的需要在它们之间切换。通常,Linux 与 Xorg 驱动程序配合使用效果最佳,而且当您升级 Linux 发行版时,您经常会遇到专有驱动程序的严重滞后(例如黑屏,或升级后 X 根本无法启动),因此我切换至 Xorg 以进行系统的任何重大更新。

然而,对于大多数具有不错图形的游戏和一些其他图形密集型软件(例如 3d studios)来说,专有驱动程序效果更好,而一些新游戏根本无法在 Xorg 驱动程序上启动。

使用 dash 菜单中的“附加驱动程序”工具,并能够将专有存储库添加到 AMD 和 NVidia 的 apt-get,这很容易且快速。

答案2

我使用 Xubuntu 和 ATI Radeon HD 8600M,当我使用专有驱动程序时,它给我带来了一些问题。我在这里发布了几个关于这个问题的问题(点击我的用户名查看问题)。它们可能会对你有帮助。

无论如何,这在很大程度上取决于你想做什么。例如,我不玩电子游戏,但我确实使用需要通过硬件使用 Open-gl 的软件,比如 Matlab。在这种情况下,专有软件要好得多(Matlab 运行速度更快)。然而,它们会产生其他问题(例如,xubuntu 中的 lightdm 问题……再次参见我的问题),这些问题显然还没有解决方案。我确实为此付出了代价,因为我需要 Matlab,我想如果你想玩要求苛刻的电子游戏也会发生同样的事情。我想 Compiz 也是如此。

最终,没有完美或“最佳”的选择。希望随着时间的推移,驱动程序会得到改进,但当新发行版和新组件推出时,会出现新的问题。至少这是我使用 Ubuntu 和 ATI 硬件 4 年后的经验。

答案3

我有一台装有相同 APU 的笔记本电脑,我坚持使用开源 ATI 驱动程序。
您只需要 Catalytic 即可运行“严肃”的游戏,因为这些游戏在这样的 APU 上无论如何都无法很好地运行。此外,ATI 驱动程序一直存在很多错误,无论是在 Linux 还是在 Windows 中!

对于 nvidia,情况有所不同:开源驱动程序相当不成熟,有局限性,但可以完成其基本的 2D 桌面工作。大多数时候,您使用 nvidia 专有驱动程序。

相关内容