是时候升级我老化的 GPU(9800 gt)了。 AMD 7950 因其有吸引力的价格和令人满意的基准测试而引起了我的注意。但众所周知,AMD GPU 在 Linux 上的支持很差。
比如说,最新版本的 Ubuntu 可以带来什么样的性能?我在启动 X 时会遇到问题吗?双显示器设置会遇到问题吗?诸如《我的世界》或《neverball》之类的基本游戏能否按预期正常运行?视频播放或Flash会出现问题吗?
我尝试对这张卡在 Linux 上的表现进行一些研究,但谷歌缺乏任何可用的资源。
如果 7950 与 Linux 系统搭配时完全没用,有人可以推荐一款同等价位、性能相似的 nvidia gpu 吗?
答案1
总的来说是一次很好的体验。我的 Radeon 7870 确实遇到了 KDE 问题(一些小崩溃,真的很少),但在使用 Unity 的 Ubuntu 上从未发生过这种情况。
安装驱动程序非常简单。我使用了AMD 安装程序生成 .deb 文件并手动安装它们。然后我使用(aticonfig --initial)生成了配置文件,一切正常。
游戏运行、葡萄酒运行、视频播放、Flash 运行、Chrome 运行。
我无法向您推荐显卡(因为不允许),但请记住 Nvidia >> ATI。当涉及到驱动程序时(尤其是 Linux)。但是,ATI 显卡会以更低的价格为您提供更好的性能(至少在 Windows 上)。如果我整天使用 Linux,我肯定会购买 Nvidia 显卡。但我大胆购买了这款 Radeon。我在 Windows 上很满意,但在 Linux 下却有些问题。
答案2
AMD 专有驱动程序存在一些小问题。
它们缺少关键的保护例程(强大的着色器),因此您无法在不冒被利用风险的情况下运行 WebGL 或 OpenGL Shader CSS。 (如果您有 ATI 卡,这些功能在 Chrome 中会被关闭。)
由于安全漏洞,Flash 在 Linux 中已完全停止支持 3D 加速。希望他们能尽快解决这个问题。
值得注意的是,HD 5xxx 系列现在使用开源 Gallium3D Mesa 驱动程序的 OpenGL 运行速度几乎一样快。 HD 4xxx 系列实际上运行速度更快,但因此我不建议购买 HD 4xxx 卡,因为它仍然比较新的卡慢,并且缺乏较新卡所具有的许多功能。
HD 6xxx 系列剩下的唯一真正问题是优化驱动程序。这是一项进展缓慢的工作。目前可以使用,但我不推荐它。
HD7xxx 是开源驱动程序的禁忌。虽然处理了最低限度的支持,但许多例程功能尚未完成,并且要么在软件中处理,要么通过产生瓶颈的解决方法进行处理。这并不是说永远不会得到支持。
然而,开源驱动程序没有良好的 OpenCL(开放计算)支持。您需要专有驱动程序才能运行它。
答案3
更新:
由于在 FOSS 驱动程序中付出了大量努力,FOSS 驱动程序和专有 AMD 驱动程序之间的性能差异已经发生了变化。我认为保存这个答案很重要,因为它在历史上是正确的,但目前(2022 年 2 月),开源驱动程序性能更高,并且通常更容易在大多数发行版上安装。
原答案:
我想在之前的答案中添加一些信息,因为它涵盖了基本支持和功能等(我也同意 NVidia 与 ATI 的关系)。
性能不仅取决于您选择的显卡,还取决于您选择使用开源驱动程序还是专有的 AMD Catalyst 驱动程序。它们之间的差异是巨大的(大约是 FOSS 驱动程序性能的一半),但它们在每个版本中都在慢慢改进。
菲罗尼克斯是一个定期发布专有驱动程序和 FOSS 驱动程序性能基准的页面。我链接到的基准测试是专门针对您提到的卡的测试,使用 Catalyst 驱动程序。这是两者之间的性能比较ATI 卡和 NVidia GTX680
您还可以找到更多测试,尤其是针对 FOSS 驱动程序的测试。