在回顾了NVIDIA 2013年的Linux显卡驱动变迁之后,我们再来关注一下AMD的催化剂。情况有点不太一样。
何在Windows下一样,Linux版本的催化剂也放弃了每月一次的正式版更新,改为不定期推出,但这个“不定期”实在有点稀缺,全年下来只有三个正式版:13.1、13.4、13.12。
13.1正式版加入了对X.Org Server 1.13的支持,但此时距离后者发布已经四个月了,NVIDIA也早就支持了。它还修复了大量Bug,据说Valve Source引擎游戏的性能也得到了改进。
13.2 Beta先后出了三个版本,都无官方更新日志,这对于Linux A卡驱动来说是很正常的事情,大家只能去猜。据称第二个版本修复了Steam相关的一些问题。
13.3 Beta支持Linux 3.8内核、Ubuntu 13.04。后边又有两个版本,主要改进了Source、Steam。
13.4是又一个官方稳定版,新增支持Red Hat Enterprise Linux 6.4、Linux 3.7/3.8系统内核,以及OpenCL Console Mode控制台模式。
13.6 Beta一个月后到来,正式支持了Ubuntu 13.04、X.Org Server 1.14,还有OpenGL GLX_EXT_buffer_age扩展——NVIDIA去年底就支持它了。
之后几乎整个夏天,Linux催化剂陷入了沉寂,直到13.8 Beta,完整支持OpenGL 4.3,更新了内核兼容性,初步支持表面尺寸缩放,更新了Linux发行版支持。后续还有第二个版本,更新未知。
13.9正式版闹了个大乌龙,发布后AMD才发现弄错了,因为它比13.8 Beta还要老,最终不得不撤回,并说会在10月份重新发布,结果就泥牛入海了。13.10 Beta只修复了一些小问题。
13.11 Beta先后出了三个版本,初步支持新一代的R9 290系列,并且领先NVIDIA,率先支持了Linux 3.11/3.12系统内核,不过测试表明,R9 290 Linux下的性能非常糟糕。
临近年底,13.12正式版到来,不过变化非常小,R9 290低下的性能也没有得到改善,至少目前看上去如此。
总的来说,今年的Linux催化剂相当令人失望,新的东西少之又少,大部分时间都在修复问题。
Phoronix的测试仅包含了13.1、13.4、13.11 Beta v9.4。最新的13.12虽然是正式版,但意义不大,上个测试版足以代表它了。
测试平台使用Core i7-3770K、Radeon HD 7950、Ubuntu 12.10。
GPU图形性能: