Ubuntu 是否支持我的 ATI 显卡?

Ubuntu 是否支持我的 ATI 显卡?

我有一张 ATI 显卡,我想知道它是否受支持以及我应该运行什么样的驱动程序才能获得它的最佳功能。

我的卡是否支持 Ubuntu 以及哪些驱动程序可以与我的卡兼容?

答案1

官方支持的硬件

要检查您的卡是否受支持,请访问本网站

如果您的显卡没有列出,那么它很可能太新了,而且不受任何 ATI 驱动程序支持。

安装驱动程序

在安装任何驱动程序之前,您需要在系统中安装一些依赖项,请运行此命令

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

Ubuntu 官方二进制包

要安装fglrxUbuntu 提供的软件包,请打开终端并使用以下命令进行安装

sudo apt-get install fglrx fglrx-amdcccle

或者在您的仪表板中搜索Additional Drivers实用程序并从列表中安装其中一个检测到的驱动程序。

UbuntuAdditional Drivers工具提供的最新版本(截至本次编辑的日期)是 11.10。


来自 ATI 网站的官方 ATI 二进制文件

要安装最新的 ATI 15.9 驱动程序,请按照以下步骤操作,人们报告说更新他们的驱动程序解决了 Unity 和 Gnome-Shell 的一些问题

您需要fglrx从系统中删除所有当前软件包并从 ATI 网站下载驱动程序。

如果之前安装了 fglrx 驱动程序,请将其删除(如果其中任何一个返回错误,即:文件未找到未找到包忽略它)

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

下载最新的 ATI 驱动程序(当前版本为 15.9)

wget http://www2.ati.com/drivers/linux/amd-driver-installer-15-9-x86.x86_64.run

如果你有 64 位系统,那么在安装之前先安装这个

sudo apt-get install ia32-libs

下载后,转到文件位置并将其设置为可执行文件运行

cd /path_of_the_file
chmod 755 amd-driver-installer-15-9-x86.x86_64.run

对于 32/64 位 Ubuntu,请使用以下步骤安装

sh ./amd-driver-installer-15-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb

安装驱动程序后,您需要使用此命令启动一个新的 xorg.conf 文件

sudo aticonfig --initial -f

重启

sudo reboot


恢复到开源驱动程序

从 deb 包安装驱动程序后

从系统中删除所有 fglrx 跟踪:

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

删除你的 xorg.conf

sudo rm /etc/X11/xorg.conf

重新安装 xorg

对于 32 位系统

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

对于 64 位系统

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

配置 Xorg

sudo dpkg-reconfigure xserver-xorg

重启:

sudo reboot

重启后,所有 fglrx 包都将消失,您将使用默认包。


从 ATI 二进制文件安装驱动程序后

删除所有 ATI 驱动程序文件:

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

删除你的 xorg.conf

sudo rm /etc/X11/xorg.conf

重新安装 xorg

对于 32 位系统

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

对于 64 位系统

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

配置 Xorg

sudo dpkg-reconfigure xserver-xorg

重启:

sudo reboot

重启后,所有 fglrx 驱动程序将消失,您将使用默认驱动程序。

答案2

我发现默认的开放驱动程序最适合我的 ATI 显卡 (5450)。我安装了 Ubuntu 推荐的专有驱动程序,但关机时崩溃。我卸载了专有驱动程序,没有注意到性能有任何变化,但我只用它来实现 Compiz 效果,不玩游戏。

答案3

较新的 ATI 显卡至少有三种驱动程序。一种是开源驱动程序。它很可靠,但速度并不总是最快的。另一种是操作系统附带的或来自 jockey 的 fglrx 驱动程序。它速度更快,而且可能可以正常工作。还有一种是可从 ATI 下载的 fglrx 驱动程序。

开源驱动程序实际上相当不错。先尝试一下。

答案4

许多 ATI 显卡可以自动与 Ubuntu 良好配合。要检查 3D 加速是否适用于您的显卡,请参阅“3D 视频加速简介”一节。如果它不工作,此过程应该可以激活它。

从受限存储库安装 xorg-driver-fglrx 包(参见第 2 章“添加、删除和更新应用程序”)。

您现在需要配置计算机以使用新的驱动程序,因此在终端中运行此命令:

sudo dpkg-reconfigure xserver-xorg 当出现对话框并询问是否自动检测视频时,选择“是”。

当要求选择驱动程序时,请选择 fglrx。

根据需要遵循其余说明。

重新启动机器以使更改生效。

相关内容