我最近购买了一台 XFX Radeon R9 270X 并在其上运行 Ubuntu 14.04。
我通过 HDMI 将它连接到 (等离子) 电视。我还通过它使用 HDMI 音频。在升级之前,我强制 xrandr 通过 VGA 使用我的英特尔集成显卡的自定义分辨率。当我启动 radeon(开源驱动程序)时,立即发现它对于电视来说太大了。后来我发现这可能是由于“过扫描”造成的——我无法通过设备上的任何菜单关闭此功能。
xrandr 列出的分辨率都小得不合适。我的电视不允许我校准显示器的位置(如果源是 HDMI,则可以通过 VGA 校准),而且它们要么太小,要么如上所述太大。据我了解,我电视的 EDID 一直不正确,这不是一个新问题。但是,对于 radeon 和 Catalyst,我都无法强制使用我以前使用的自定义分辨率。
我决定尝试 Catalyst,因为它是一张较新的显卡,而且据说它的 2D/3D 性能更好。默认分辨率要好得多,适合我的大多数电视。如果校准成功,我可能可以让它完美适配。这里唯一的问题是有一个小黑边;这是我可以忍受的。Wine 性能很差(稍后会再次描述)。
我当时尝试卸载 Catalyst 并返回到 radeon,但这导致 Xorg 崩溃。我不得不删除所有 Xorg 并重新启动才能再次使用 radeon。恢复内核启动允许我打开 SSH,但崩溃日志不会在磁盘上,因为我不得不硬关闭系统,因为它 100% 无响应。此时,我运行“Xorg -configure”作为掷骰子。我看到了堆栈跟踪和段错误,但我不确定这是否有用,也不知道这是否是导致黑屏的同一个崩溃。同样,我能够通过完全清除系统中的所有 Xorg 软件包并安装 xserver-xorg-video-ati 软件包以及其他软件包来恢复 radeon,从而避免黑屏/崩溃问题。
我尝试通过将模式添加到 /etc/default/grub 来修复分辨率,但徒劳无功,因此我又回到了 Catalyst。恢复到 radeon 的过程非常痛苦且漫长。我当时无法成功获取任何崩溃日志,它会启动到黑屏。尽管安装了 SSHd,但它不会“出现”。
此时,在厌倦了它的性能后,我安装了 xorg-edgers 和最新的 wine1.7。它似乎没有什么积极的影响。
在 Wine 中(同样,使用 Catalyst),我甚至无法观看 Skyrim/Fallout 3 的视频介绍,更不用说游戏了。我的 Skyrim 的“集成日”保存允许我快速进入游戏,但速度仍然令人不满意。Fallout 3 的介绍视频卡顿,无法观看。我当然知道 Wine 可能不是完美的游戏,但它通过英特尔表现得更好,这没有道理。我期待新显卡能带来各方面的改进,而不是倒退。
Steam 上的原生 Linux 游戏表现优于 Wine 游戏。Valve 游戏表现时好时坏:TF2 还算可以,L4D2 不行。两款游戏分别经过和未经过视频调整,表现尚可,但低于平均水平。Goat Simulator(在 Linux 上运行)看起来这。我查看了视频设置并更改了可视距离,因为我几乎看不到玩家周围的任何东西,但即使在游戏重新启动后这也没有任何效果。
有人能帮我解决 Catalyst 性能/渲染问题或 radeon 分辨率问题吗?任何提示、提示或支持都将不胜感激。
总结:
- 3D 催化剂性能不佳。
- 不满意渲染山羊。
- 当 Catalyst 默认设置非常接近时,无法使用 radeon 设置正确的分辨率。
- 如果 Catalyst 能够很好地运行游戏,我可以接受它的分辨率。