我有一台 HP ProBook 4530s 笔记本电脑,配有 AMD Radeon HD 6490M 显卡。安装 Ubuntu 后,它在 Intel Sandybridge 显卡上运行。
Ubuntu 社区页面说:“默认情况下,Ubuntu 将使用开源 ATI 或 Radeon 驱动程序来处理 AMD/ATI 生产的显卡。”我已经安装了所需的驱动程序包:xserver-xorg-video-ati xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-intel xserver-xorg-video-all
,但它仍然使用英特尔驱动程序。当我卸载英特尔驱动程序 ( xserver-xorg-video-intel
) 并重新启动时,Radeon 显卡可以正常工作,它使用 Gallium 驱动程序,但只能加载 2D 会话。
这一页说:“在现代版本的 Ubuntu 中,ATI 驱动程序无需配置。”而我使用的是 Ubuntu 12.04。出了什么问题?PS:我不想要专有的 FGLRX 驱动程序,它在我的系统上确实存在错误。
答案1
你尝试过这个吗?
sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases
sudo dpkg-reconfigure xserver-xorg
sudo apt-get install --reinstall xserver-xorg-core
这应该会让你的系统使用开源驱动程序。对我来说,它很管用。我有一台不同的电脑,但它有 Radeon HD 4000 系列
答案2
这绝对是我面临的问题。我写这篇文章是为了找到对我有用的解决方案。