Ubuntu支持我的ATI图形卡吗?


Answers:


54

官方支持的硬件

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

如果您的卡未在此处列出,则可能是它太新了,根本不被任何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在破折号中搜索实用程序,然后从列表中安装检测到的驱动程序之一。

Ubuntu Additional 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驱动程序都会消失,您将使用默认驱动程序。


1
“如果您使用的是64位系统,则请在安装此程序之前安装它:sudo apt-get install ia32-libs” ...此说明是否对Ubuntu 12.04仍然有效?鉴于-据我了解-软件包现在是多体系结构的,不再需要ia32-libs?
劳伦斯·霍尔斯特

要回答我自己的问题,请参见此处:askubuntu.com/questions/124292/…–
劳伦斯·霍尔斯特

1
谢谢,我知道。;)我不知何故没有注意到它是社区Wiki!编辑:另外,我继续进行操作,将12.3修改为12.4
kiswa 2012年

2
仅供参考,ati.com链接不再起作用
Will Sheppard

2
wget www2.ati.com ... 的链接已损坏。
theJollySin

5

我发现默认的开放式驱动程序最适合我的ATI卡(5450)。我已经安装了Ubuntu推荐的专有驱动程序,但是遇到了关机崩溃的问题。我卸载了专有驱动程序,但根本没有发现性能上的任何差异,但是我使用的只是Compiz效果,没有游戏。


2

较新的ATI卡至少提供三个驱动程序。这是开源驱动程序。它是可靠的,但并不总是最快的。还有操作系统或骑师附带的fglrx驱动程序。它更快并且可以正常工作。然后是可以从ATI下载的fglrx驱动程序。

开源驱动程序实际上是相当不错的。首先尝试一个。


2

许多ATI视频卡可以自动在Ubuntu上正常运行。要检查3d加速是否与您的卡一起使用,请参阅“ 3D视频加速简介”一节。如果它不起作用,则此过程应将其激活。

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

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

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

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

请按照其余说明进行操作。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.