我刚刚解决了一个问题通过从 AMD 网站安装最新的 ATI 驱动程序。问题是我认为它使我的系统崩溃,一天已经崩溃好几次了...我如何确认它的原因以及如何修复它?
更新
我在用
- ATI Radeon 5670
- Ubuntu 11.04 桌面
- 2.6.38-11-通用
我恢复了 Jockey/Additional Drivers 的驱动程序。因此没有崩溃,我可能会再次使用 ATI/AMD 站点 1 来查看它是否崩溃,然后发布日志。
更新
我刚刚从崩溃中重新启动,这次,我正在使用开源驱动程序。
也许这不是显卡或驱动程序的问题?可能是其他原因吗?我该如何排除故障?
更新2
也可能是 Unity?我通过备用 CD 安装了一个“裸”Ubuntu 11.04 系统,然后安装了软件包。使用 Ubuntu Classic 时,一切似乎都很好。然后我切换到 Unity,它似乎无法与默认驱动程序配合使用,然后事情开始出错……另请参见下文……启动器中的超暗阴影和伪影是怎么回事?
答案1
是的,专有驱动程序非常糟糕。实际上,自从我购买 Radeon HD5850 以来,过去两年中我在 Ubuntu 上遇到的所有死机都是由它们造成的。但幸运的是,开放驱动程序现在非常好。它们比专有驱动程序快得多,非常稳定,而且似乎提供了一组类似的功能。由于它们是开放的,因此您也不再需要手动更新它们。
在 11.04 中,我在 Unity 中遇到了一些小的绘制问题,但除此之外,它一直都很好而且很稳定。在 11.10(明天将进入 Beta 1)中,我没有遇到任何问题。我听说 AMD 现在有人全职开发开放驱动程序。我无法证实这一点,但他们突然取得的快速进展使这看起来很有可能。如果这是真的,那是一件非常好的事情,因为他们制造的硬件确实很好,而且他们的驱动程序太差了,这很烦人。对我们这些 Ubuntu 用户来说,好处是它让新版本的 Ubuntu 感觉特别快、特别好 :)
从内核来看,您似乎正在运行 11.04,我强烈建议您尝试使用 xserver-xorg-video-radeon 而不是专有驱动程序。我遇到的问题非常小。仪表板上有一些白点。当然,这是基于我对 Radeon HD5850 的体验,但我听说 5 系列中的其他显卡以及较新的显卡也运行良好。如果您留下评论并分享您的体验,我将不胜感激。我还会将 11.04 标签添加到您的问题中,以便其他人更容易找到您的问题。
更新:毫无疑问,Unity 会比 Ubuntu Classic 引发更多的驱动程序问题,因为它在 Compiz 上的使用率更高。我个人无法让专有驱动程序与 Unity 很好地配合使用。开放驱动程序也导致了一些问题,但与专有驱动程序导致的问题相比,这些问题微不足道。但我从未遇到过像您这样的崩溃。我不得不重新运行 compiz 以修复小问题,但没有比这更糟糕的了。但我们没有完全相同的硬件,所以......我能说的是,它正在改进,在 Oneiric 中,我根本没有遇到任何问题。所以,总而言之,在我看来,AMD 正在这个领域取得巨大进步。
答案2
ATI 驱动程序太糟糕了,你可以试试免费驱动程序。两年前闭源驱动程序更好一些(嗯...没那么糟糕),但现在 mesa 驱动程序确实有所改进。
另外,您应该尝试 xorg-edgers 的免费驱动程序,它们是实验性的,但比 amd 的更稳定。
答案3
这是专有驱动程序的问题,很抱歉,但您不能使用它们,而是尝试最新的 Xorg 驱动程序,这里是 ppa:https://edge.launchpad.net/~xorg-edgers/+archive/ppa
要安装它们,请执行以下操作:
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade