如何让 AMD 显卡 12.04 正常运行?

如何让 AMD 显卡 12.04 正常运行?

全新安装 12.04

01:05.0 VGA 兼容控制器:Advanced Micro Devices [AMD] nee ATI RS880 [Radeon HD 4200]

“附加驱动程序”显示 ATI/AMD 专有 FGLRX 图形驱动程序和 ATI/AMD 专有 FGLRX 图形驱动程序(发布后更新)未安装。我尝试安装时,ATI/AMD 专有 FGLRX 图形驱动程序显示安装成功。发布后更新显示安装失败(安装失败时,图形驱动程序也不再显示为已安装)。

我执行了 sudo apt-get install fglrx,它说它已经安装好了,然后我又执行了 sudo apt-get install fglrx-updates,它安装了一些东西。然后我重新启动了。

AMD 控制中心可用,我可以使用它来使双显示器桌面工作(我无法通过系统设置->显示来实现)。

图形性能不佳:

  • 如果我在桌面上单击并拖动,选择矩形就无法跟上光标,并且 Xorg 会短暂地使用大量的 CPU(在顶部观察到)。

  • 例如,访问 youtube.com 会导致 chrome 标签无响应,并导致 chrome 使用大量 CPU

  • 在 Chrome 中滚动很滞后。

  • 我已经看到 compiz 在顶部使用了很多 CPU,但是有时它也停留在 4% 左右(仍然位于列表顶部,但我想可以吧?)现在是 45%。

在此之前,我在 2D 桌面模式下运行 12.04,但仍然遇到问题,例如在 chrome 中滚动,我希望重新安装会有所帮助,但显然没有。解决这个问题的最佳方法是什么?换一块新显卡?试试 Mint?或者有没有办法让这张显卡在 12.04 上顺利运行?

答案1

我遇到了完全类似的问题。以下是我所做的:我使用以下命令清除了 FGLRX 安装:

sudo sh /usr/share/ati/fglrx-uninstall.sh

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

(如果第一个不起作用,这是正常的,只需使用第二个)

然后我重新启动,然后使用 AMD 的驱动程序下载部分,下载我需要的驱动程序,在终端中运行 .run 驱动程序并安装它们。重新启动,进入 Catalyst 控制中心 > 显示设置 > 无撕裂,并选中激活无撕裂。

然后我通过 CompizConfig 进入 compiz 设置(您可能需要通过 Ubuntu 的软件中心安装它)单击 OPENGL 并取消选中同步到 VBlank,一切顺利。

相关内容