Поддерживается ли моя видеокарта ATI в Ubuntu?


43

У меня есть видеокарта ATI, и я хочу знать, поддерживается ли она и какие драйверы мне следует использовать, чтобы получить от нее лучшие функции.

Поддерживается ли моя карта в Ubuntu и какие драйверы будут работать с ней?


1
Дублировать и объединить это? askubuntu.com/q/124292/169736
fossfreedom

Ответы:


54

Официально поддерживаемое оборудование

Чтобы проверить, поддерживается ли ваша карта, посетите этот сайт .

Если вашей карты нет в списке, возможно, она слишком новая и просто не поддерживается ни одним драйвером ATI.

Установка драйверов

Перед установкой каких-либо драйверов вам нужно установить некоторые зависимости в вашей системе, выполните эту команду

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

Официальные бинарные пакеты от Ubuntu

Для установки fglrxпакетов, поставляемых Ubuntu, откройте терминал и установите, используя

sudo apt-get install fglrx fglrx-amdcccle

или найдите Additional Driversутилиту в вашем тире и установите один из обнаруженных драйверов из списка.

Последняя версия, предоставленная Additional Driversинструментом Ubuntu (до даты этого редактирования) - 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/…
Laurens Holst

1
Спасибо, я знал это. ;) Я как-то не заметил это вики сообщества! РЕДАКТИРОВАТЬ: Кроме того, я пошел дальше и отредактировал 12,3 до 12,4
Kiswa

2
К вашему сведению, ссылки на ati.com больше не работают
Уилл Шеппард,

2
Ссылка wget www2.ati.com ... не работает.
theJollySin

5

Я обнаружил, что открытый драйвер по умолчанию лучше всего работает с моей картой ATI (5450). Я установил проприетарный драйвер, который рекомендует Ubuntu, но у меня были проблемы с аварийным завершением работы. Я удалил проприетарный драйвер и не заметил никакой разницы в производительности, но все, для чего я его использую - это эффекты Compiz, а не игры.


2

По крайней мере три драйвера доступны с новыми картами ATI. Есть драйвер с открытым исходным кодом. Это надежно, но не всегда самый быстрый. Затем есть драйвер fglrx, поставляемый с операционной системой или от Jockey. Это быстрее и вероятно работает. И еще есть драйвер fglrx, загружаемый с ATI.

Драйверы с открытым исходным кодом на самом деле довольно хорошо. Попробуйте это первым.


2

Многие видеокарты ATI автоматически работают с Ubuntu. Чтобы проверить, работает ли 3D-ускорение с вашей картой, обратитесь к разделу «Введение в 3D-ускорение видео». Если это не работает, эта процедура должна активировать его.

Установите пакет xorg-driver-fglrx из репозитория Restricted (см. Глава 2, Установка, удаление и обновление приложений).

Теперь вам нужно настроить компьютер для использования нового драйвера, поэтому запустите эту команду в терминале:

sudo dpkg -conconfigure xserver-xorg Когда появится диалоговое окно с вопросом, нужно ли автоматически определять ваше видео, выберите «Да».

Когда вас попросят выбрать драйвер, выберите fglrx.

Следуйте соответствующим инструкциям.

Перезагрузите компьютер, чтобы изменения вступили в силу.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.