Что корректный путь состоит в том, чтобы установить собственные Видеодрайверы Катализатора ATI (fglrx) непосредственно от AMD?

Я - планирование выполнения новой установки Ubuntu и хочу знать то, что корректный путь состоит в том, чтобы установить Видеодрайвер Катализатора ATI?


Существует несколько действительных ответов для этого охвата вопроса по нескольким версиям Ubuntu. Для Вашего удобства индекс каждого ниже:

165
задан 20 February 2018 в 19:28

5 ответов

14.04 / 14.10 - Установка драйвера с веб-сайта AMD

Во-первых, убедитесь, что ваша ОС Ubuntu обновлена ​​до последней версии . Чтобы проверить это, щелкните значок питания в правом верхнем углу. В меню выберите «Об этом компьютере». Теперь проверьте, есть ли кнопка «Установить обновления» (она может появиться через несколько секунд после кнопки «Проверка обновлений»), которую можно использовать для обновления, как показано ниже. В противном случае ваша система обновлена.


(Сначала вы можете это увидеть) enter image description here

(Тогда это) enter image description here

(Вы увидите это, нажав «Установить обновления») enter image description here


Для обновления можно также использовать команду терминала, как показано ниже:

sudo apt-get update && sudo apt-get upgrade
  • Затем перейдите на веб-сайт AMD , выберите драйвер вручную и загрузите.Если вы не уверены, какой драйвер установить, вы можете установить «Программное обеспечение для обнаружения драйверов» в вашей ОС Windows и увидеть драйвер, который вам следует установить.

  • Проверьте примечания к выпуску и примечания к установщику того, какой у вас драйвер. собираюсь установить в обязательном порядке. Проверьте, соответствует ли ваша ОС всем системным требованиям, указанным в примечаниях к выпуску.

  • Затем следуйте инструкциям в примечаниях установщика , чтобы установить драйвер.

ПРИМЕЧАНИЕ:

] 1: Если вы установили неправильный драйвер (или допустили другую ошибку при установке драйвера), Unity может вылететь из строя или вы можете получить проблему «Система работает в низком графическом режиме» (или другую проблему). В чем бы ни заключалась проблема, вы должны сначала удалить установленный вами драйвер. Для этого запустите tty-сеанс, нажав CTRL + ALT + F1 . Затем используйте эту команду:

sudo aticonfig --uninstall

Это должно удалить ваш драйвер. Если нет, обратитесь к , это . Теперь используйте команду:

sudo shutdown -r now

, чтобы перезагрузить вашу систему. Это должно помочь вам без проблем вернуться к единству. Теперь вы снова можете перейти на сайт AMD, получить поддерживаемый драйвер и установить.

Если это не решило вашу проблему, ответы на эти вопросы могут быть полезны:

2: Также, если вы этого не сделаете Я знаю, удовлетворяет ли ваша ОС системным требованиям драйвера, упомянутого в примечаниях к выпуску, тогда следующие команды могут помочь:

  1. uname -a : сообщит вам о вашем ядре
  2. Xorg -версия : сообщит вам о вашем Xorg
  3. ldd --version : сообщит вам ваш glibc

Также необязательно, чтобы ваша ОС была указана в примечаниях к выпуску. Просто проверьте, соответствуете ли вы системным требованиям и упоминается ли ваша графическая карта в примечаниях к выпуску.

3: Убедитесь, что вы обновили свою ОС перед установкой графического драйвера, как указано выше. Хотя ваша ОС может поддерживать ваш драйвер до обновления, после обновления ОС это может не быть.

4: Также не пугайтесь, если программа установки драйвера выглядит следующим образом (без текста):

enter image description here

В этом случае см. примечания к установщику и с помощью предоставленных снимков экрана установите драйвер.

PS:

По моему скромному мнению, драйверы с открытым исходным кодом по умолчанию обслуживают все обычные потребности вычислений. Поэтому устанавливайте проприетарный драйвер только в том случае, если он вам действительно нужен (например, если вы «техничный» игрок или что-то в этом роде). Кроме того, если вы пытаетесь установить проприетарный драйвер только для того, чтобы получить максимальное разрешение экрана, вы можете обратиться к этому ответу.

32
ответ дан 20 February 2018 в 19:28

Există încă o altă abordare. Menținem un PPA numit x-updates care oferă drivere actualizate pentru versiuni stabile. launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise

Acesta este cu adevărat cel mai bun mod de actualizare a driverelor, deoarece:

a) este mult mai ușor de instalat (doar întoarceți un ppa și faceți upgrade),

b) nu vă va rupe sistemul când faceți upgrade,

c) puteți în continuare să înregistrați rapoarte de erori și să vă așteptați la asistență de la Ubuntu.

Din păcate, după cum puteți vedea , nu avem -fglrx acolo pentru precizie,iar versiunile pe care le avem pentru lansările anterioare sunt cam datate.

Acest lucru se datorează faptului că mentenanții oficiali ca mine tind să fie leneși ... ahem ocupați cu lansarea de dezvoltare și / sau remedierea erorilor pentru LTS, așa că nu de multe ori ajunge la actualizarea acestui PPA. Dar suntem foarte încurajatori și susținem membrii comunității pentru a ne ajuta să menținem acest PPA. Procedura este documentată în măsura în care este în mare parte apăsarea butonului; dacă puteți înțelege și efectua pașii descriși în celelalte răspunsuri aici și știți cum să utilizați PPA-uri și aveți un sistem ATI pe care să vă testați pachetele, aveți deja abilitățile necesare. Este doar o chestiune de a te cunoaște, astfel încât să putem avea încredere în tine. Vom fi bucuroși să vă instruim și să vă îndrumăm, tot ce trebuie să aduceți este grijă și dăruire.

Desigur, dacă sunteți numai interesat să vă actualizați propria mașină, toate acestea sună probabil ca un mult efort suplimentar. Cu toate acestea, necesită doar un voluntar pentru a-și asuma această datorie și apoi simplifică viața pentru toată lumea . Vedeți câte vizualizări a obținut această întrebare până acum - peste 10.000. Deci, un voluntar de aici poate face o mare diferență.

8
ответ дан 20 February 2018 в 19:28

Установка драйверов ATI Catalyst для версии 12.10

Важное ОБНОВЛЕНИЕ (22 октября 2012 г.)

Нельзя использовать последний проприетарный драйвер AMD Catalyst версии 12.9. с Ubuntu 12.10 Если у вас есть карта AMD Radeon HD серии 2xxx-4xxx.

Драйверы для этих карт теперь доступны в отдельной ветке под названием унаследованная серия. К сожалению, эти устаревшие драйверы (версия 12.6) имеют не обновлен для работы с Ubuntu 12.10. Ubuntu 12.10 поставляется с xorg 1.13, в то время как эти драйверы поддерживают более старую версию xorg 1.12. Так что если вы хотите установить эти драйверы в Ubuntu 12.10, вам необходимо перейти на xorg 1.12.

Источник и получить устаревшие драйверы здесь (если примечание выше относится к вам


ИНСТРУКЦИИ

Сначала удалите текущий драйвер AMD с помощью этих двух команд:

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

Примечание: Вам понадобится для установки драйверов (следуя приведенным ниже инструкциям), но сначала добавьте те же зависимости, которые описаны в ответе выше для 12.04LTS.

Теперь запустите установку ATI Catalyst v # с помощью этих команд в Ubuntu 12.10 или более ранней версии :

cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run

Затем следуйте инструкциям по установке:

Выполните следующую команду, чтобы завершить установку:

sudo aticonfig --initial -f

Затем перезагрузите систему:

sudo reboot

Вот и все!

44
ответ дан 20 February 2018 в 19:28

Следующие инструкции объясняют, как установить последнюю версию видеодрайвера ATI Catalyst для Ubuntu 12.04 LTS (Precise Pangolin).

Примечание

AMD выпустила драйвер Catalyst 12.8 для систем Linux в Август принесет некоторые улучшения и исправления ошибок. Этот драйвер основан на выпуске fglrx 8.982 и улучшает поддержку Ubuntu 12.04 LTS.


Чтобы быть в курсе последней информации о драйверах, всегда обращайтесь к официальному веб-сайту AMD , поскольку обновления публикуются довольно регулярно. .

Установка драйверов AMD / ATI Catalyst для 12.04 LTS

Протестировано: v12.4, v12.6, v12.8


Важная информация и подготовка

Используйте эти инструкции, только если вы выбрали НЕ использовать официальные двоичные файлы Ubuntu.

  • Если вы хотите использовать официальные двоичные файлы Ubuntu или хотите установить последний видеодрайвер ATI Catalyst для предыдущих версий Ubuntu, перейдите к ответу на этот вопрос и следуйте инструкции.

Прежде чем принять решение, проверьте, поддерживает ли Ubuntu вашу видеокарту здесь .

  • Если вы в настоящее время используете официальные двоичные файлы Ubuntu и хотите установить последнюю версию видеодрайвера ATI Catalyst. чтобы очистить некоторые файлы. Прежде чем приступить к выполнению этих инструкций. Вы можете Пропустить шаг по очистке , если у вас свежая установка Ubuntu 12.04.

Удаление (очистка) существующих драйверов

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

Установите эти зависимости

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

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

Только для 64-битных

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

Установка последнего драйвера ATI / AMD

Загрузите соответствующий драйвер для вашего компьютера здесь с веб-сайта AMD / ATI , а затем введите следующее в терминал (не забудьте заранее перейти туда, куда вы извлекли драйвер, и убедитесь, что в этой папке нет других файлов .run):

sudo sh *.run --buildpkg Ubuntu/precise

Если это необходимо, откроется окно диспетчера пакетов и установит некоторые зависимости, а через некоторое время создайте следующие четыре пакета .deb:

fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb

Примечание. Также будет создан файл с именем fglrx-installer_8.961-0ubuntu1_amd64.changes. При желании вы можете прочитать этот файл, чтобы узнать об изменениях, на которые повлиял AMD / ATI Catalyst, и сопутствующую информацию.

Чтобы установить созданные файлы .deb, введите:

sudo dpkg -i *.deb

Примечание: в случае, если какой-либо из пакетов сломанный, откройте Synaptic Package Manager и перейдите в Edit -> Fix Broken Packages. Если вы новичок в Ubuntu, сломанный здесь означает, что некоторые зависимые пакеты еще не установлены. Как только вы решите проблему, как указано выше, с помощью диспетчера пакетов Synaptic, проблема битых пакетов должна быть решена.

Продолжая установку, введите:

sudo aticonfig --initial

Перед перезагрузкой компьютера: Если вы используете бета-версии, вы можете удалить водяной знак AMD «Тестирование». В противном случае пропустите следующий блок инструкций.

Бета-версии: Удаление водяного знака AMD «Тестирование»

Отредактируйте файл подписи ATI с помощью «nano» или «gedit»:

 sudo nano / etc / ati / signature
 

ИЛИ

 sudo gedit / etc / ati / signature
 

При замене "UNSIGNED" линию со следующим кодом:

 9777c589791007f4aeef06c922ad54a2: ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145: f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
 

Не забудьте сохранить перед / при закрытии файла.

Это приведет к удалению водяного знака AMD "Testing" (который теперь вы никогда не см.) в правом нижнем углу экрана при перезагрузке ( источник ).

Перезагрузите компьютер.

Если все в порядке, драйвер fglrx, соответствующий AMD / ATI Catalyst, будет установлен и будет работать в вашей системе. Чтобы убедиться, что драйверы работают, откройте терминал и введите:

fglrxinfo

Вы должны получить вывод, подобный следующему:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context

Примечание: Если вы видите какое-либо упоминание MESA в выводе, значит, драйверы fglrx установлены неправильно. Для получения дополнительных сведений см. Раздел «Устранение неполадок»

. Вы можете внести изменения в конфигурацию через AMD / ATI Catalyst Control Center. Его можно найти в меню приложений или запустить через терминал следующим образом:

sudo amdcccle

ВАЖНОЕ ПРИМЕЧАНИЕ:

Имейте в виду, что когда вы устанавливаете fglrx вручную, это может незаметно нарушить работу вашей системы, поскольку система упаковки не знает о ваших изменениях.

Разработчики Launchpad получают от пользователей множество отчетов об ошибках. которые делают это, а затем после нескольких обновлений обнаруживают, что их система начинает вести себя странно из-за этих остатков fglrx.

107
ответ дан 20 February 2018 в 19:28

Установка драйверов ATI Catalyst для 13.04

Эти инструкции позволят установить Catalyst v13.4, чтобы узнать, какой последний доступный драйвер доступен, посетите официальный веб-сайт AMD

Инструкции

Проверьте свою карту

Драйверы Catalyst поддерживают только карты RadeonHD.

Чтобы узнать, какая карта установлена ​​в вашей системе, введите следующую команду в терминале:

lspci | grep VGA

Она может показать вам вашу графическую карту.

Прежде чем продолжить, прочтите в первую очередь! Какие карты Radeon больше не поддерживаются ATI Catalyst:

  • Карты, которые больше не могут использовать драйверы AMD Catalyst и ограничены драйверами с открытым исходным кодом:

    ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G , X300-X2500, Mobility RadeonHD 2300

  • Карты, которые не работают с AMD Catalyst в версиях Xserver новее v1.13 и ядре Linux новее v3.5:

    ATI RadeonHD 2x00 -Карты 4xx0

    Эти карты могут использовать драйвер Catalyst Legacy, но только если вы понизите версию Xserver. Это можно сделать очень легко, следуя инструкциям на LaunchPad . Этот PPA понижает версию Xserver и устанавливает исправленную версию fglrx, которая поддерживает версию ядра 3.5.

Удаление (очистка) существующих драйверов

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

Установка зависимостей

  • Для 32-битных систем:

     sudo apt-get install build  -essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
     
  • Для 64-битных систем:

     sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
     

Загрузить пакет Catalyst

cd ~/
mkdir catalyst
cd catalyst/

Чтобы установить последние версии драйверов, проверьте, является ли версия 13.4 последней из предложенных на веб-странице AMD , если версия 13.4 не является последней, вы можете захотеть вручную загрузите драйверы оттуда, распакуйте zip-файл в папку ~ / Catalyst /, а затем пропустите следующие первые две команды и выполните последнюю, заменив имя пакета именем извлеченного пакета в папке ~ / Catalyst /

wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

Установить драйверы

Перейдите к извлеченному пакету ( ~ / Catalyst / ), убедитесь, что это единственный файл .run в этой папке, и введите следующую команду

sudo sh *.run --buildpkg Ubuntu/raring

An Откроется окно AMD Catalyst для развертывания пакетов .deb, дождитесь его завершения, а затем выполните эту команду, чтобы продолжить:

sudo dpkg -i fglrx*.deb

Конфигурация

  • Общая конфигурация

    Это будет работать для большинства людей

     sudo aticonfig --initial -  ж
     
  • Минимальная конфигурация

    Очень простой файл /etc/X11/xorg.conf может быть тем, что вам нужно, если у вас есть новая карта, которая не полностью поддерживается aticonfig. Ниже следует весь минимальный файл xorg.conf для Radeon HD 6870:

     Раздел «Устройство»
      Идентификатор "ATI radeon 6870"
      Драйвер "fglrx"
    EndSection
     
  • Карты X2 / Dual GPU

    Используйте только карту X2 (например, 4870X2 или 5970) !! Не используйте для двух отдельных карт в перекрестном огне !!

     sudo amdconfig --initial -  f --adapter = все
     
  • Двойные / мульти-мониторы

    Если у вас есть дисплей с двумя мониторами (также известный как «Большой рабочий стол»)

     sudo aticonfig --initial -f
    sudo aticonfig --set-pcs-str = "DDX, EnableRandR12, FALSE"
     

    Имейте в виду, что вам может потребоваться вручную установить правильную частоту обновления для второго монитора с помощью катализатора. См. эту угрозу .

Перед перезагрузкой

На всякий случай запишите эти инструкции на случай появления черного экрана:

  • Если X-сервер не запускается, переключитесь на новый TTY с помощью Ctrl + Alt + F2 . Войдите в систему и попытайтесь запустить X-сервер.

     sudo startx
     
  • Если он не запускается, вы, скорее всего, увидите трассировку стека, а сразу над ней будет что-то вроде «Could not stat / usr / lib64 / fglrx / switchlibGL», что означает, что вы не смогли правильно скопировать исполняемые файлы. . Ctrl + C и немедленно скопируйте исполняемые файлы switchlibGL и switchlibglx в папку fglrx в / usr / lib64 / или /usr/lib32/.

  • Если все остальное не помогло, верните свой xorg.conf и перезагрузите :

     sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
     

    Это должно вернуть исходное изображение.

  • Если что-то сработало, попробуйте эти комбинации клавиш в следующем порядке:

Ctrl + Alt + F1 ; Ctrl + Alt + Backspace ; Alt + PrntScr + r ; Alt + PrntScr + s ; Alt + PrntScr + e ; Alt + PrntScr + i ; Alt + PrntScr + n ; Alt + PrntScr + u ; Alt + PrntScr + b ; и в последнем случае удерживайте Ctrl + Alt + SysRq (SysRq обычно совпадает с Print Screen) и очень медленно набирайте R E I S U B .

Протестируйте установку

Перезагрузите систему и введите в терминале:

fglrxinfo

Если все прошло нормально, результат может быть похож на этот:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)

Теперь попробуйте:

fgl_glxgears

Если у вас возникли проблемы или зависание, вам может потребоваться отключить быстрый TLS:

sudo aticonfig --tls=0

Вот и все!

Источник


32
ответ дан 20 February 2018 в 19:28

Другие вопросы по тегам:

Похожие вопросы: