我有一张 Radeon HD 4870 显卡,我刚刚更新到 Ubuntu 11.04。之前我使用的是 Radeon 免费视频驱动程序,我使用的所有硬件加速都是为了在电视上看电影。我的电视与显示器一起永久连接到 PC。我已将 X 配置为具有 2 个屏幕,主屏幕是显示器。第二个屏幕(电视)仅用于播放电影等。免费驱动程序在游戏方面很差劲,所以我很怀念(但不是那么想念)在旧安装中玩一些游戏。
现在我已经更新了 Ubuntu,免费驱动程序在玩游戏时仍然很差,但提供了流畅而出色的桌面性能,具有 compiz 能够提供的所有视觉享受和特效。另一方面,视频播放性能比以前更差。垂直同步不再起作用,因此会出现持续的水平撕裂,并且视频刷新会定期冻结半秒钟,这使得观看电影时每隔几分钟就会中断一次非常烦人。
所以我尝试了专有驱动程序。游戏性能不错,我可以玩 Penumbra: Overtrue、Trine、Shadowgrounds、Enenemy Territory: Quake Wars 等。所有很酷的高级着色器和特殊效果都可以使用。包括电影播放,没有周期性冻结,也没有由于屏幕刷新而导致的水平撕裂,这给了我完美的电影性能。但桌面很糟糕。我不能使用 compiz,因为它很慢、很颠簸,而且全屏不起作用。但如果我不使用 compiz,我一次最多只能有一个 OpenGL 应用程序——而且它必须是全屏的。当我妈妈使用终端上网时,我不能再在电视上看电影了,因为除了 OpenGL 应用程序之外的所有东西都会冻结。更糟糕的是,如果 OpenGL 应用程序是窗口化的,它不会显示它应该显示的内容,除非它在另一个 X 窗口下面,这会让 OpenGL 渲染超过那扇窗户,一片狼藉。
当我购买这张卡时,人们说:买 Radeon 吧,因为它会支持免费驱动程序。但是,radeon 免费驱动程序缺乏人手,OpenGL 不完整,而且我的卡一直没怎么用。专有驱动程序很烂。现在我想要 nVidia,至少他们不会撒谎说他们会得到免费软件的良好支持。
我很沮丧。我不知道该怎么办。您有带 Radeon 的 Ubuntu 11.04 吗?它能用吗?您玩吗?您使用 OpenGL 应用程序吗?您使用什么驱动程序?目前我正在使用专有驱动程序 (fglrx),没有桌面效果,并且避免使用窗口化 OpenGL 应用程序。现在我很高兴应用程序没有利用硬件加速。
答案1
嗯,我有一台 HD3650,也遇到了类似的问题。开放驱动程序运行缓慢(虽然它们可用),专有驱动程序在游戏方面表现良好,但桌面毫无用处 - 甚至移动窗口也非常滞后。
然后我注意到 ATI 刚刚发布了新的专有驱动程序的版本,据说有更好地支持最新的 X 和统一。然而,ATI 发布得太晚了,而且无法进入 Ubuntu 存储库。
我建议你从 ATI 网站获取最新版本
但是,这需要手动安装。不用担心,虽然这不是 .deb 包,但安装非常简单,只需运行下载的驱动程序文件,它就会为您安装。
哦,一定要卸载在您安装来自 ATI 站点的驱动程序 (fglrx) 之前,Ubuntu 已为您安装该驱动程序。
就我而言,这提供了令人难以置信的整体性能改进,我的桌面现在运行起来前所未有的顺畅(游戏也运行完美)!:) 我希望它也能帮助你!