AMD Radeon HD 8870M и Ubuntu 14.04

Я пытаюсь установить HD 8870M драйвер на Ubuntu 14.04, но я не могу. Я пытаюсь установить с Кв. - получают установку flgrx, но она устанавливает другой драйвер (HD R9 270X или что-то как он).

Я попробовал файлами сайта AMD также, но когда я устанавливаю те файлы и перезагрузку, Ubuntu запускается в графическом безопасном режиме, таким образом, я понятия не имею о том, что я должен сделать для установки его.

1
задан 3 July 2015 в 18:54

2 ответа

FGLRX очень универсален. Это не указано, чтобы установить одну определенную видеокарту, но поддерживать как можно больше функций с как можно большим количеством различных микросхем. Кроме того, обнаружение микросхемы не так точно, как это могло быть. Как пример, моя серия AMD A8500M APU обнаруживается как AMD A4500, но у меня нет проблем с этим, поскольку все обещанные функции доступны.

Таким образом, это не проблема вообще, если что-то еще отображается. При установке драйвера FGLRX легче сделать так через Дополнительную вкладку драйверов в утилите Updates и программном обеспечении.

Если Вы хотите установить более позднюю версию с веб-сайта AMD (если существует более свежий, чем в repo's Ubuntu), необходимо выполнить следующую команду после установки и перезагрузки впоследствии:

sudo aticonfig --initial

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


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

В выборе драйвера на веб-сайте AMD выберите Linux (не Ubuntu) как операционная система. Выберите корректную архитектуру (x86_64 для 64 битов, x86 для 32 битов) и загрузите обеспеченный архив.

Извлеките архив после того, как загрузка закончится. Вы не найдете пакет Debian, но сценарий оболочки или a .run файл вместо этого. Откройте терминал в каталоге, к которому Вы извлекли его, и сделайте его исполняемым файлом:

chmod +x <filename>

Отсюда на, я возьму его имя, чтобы быть installer.run, хотя это никогда не будет иметь место, если Вы не переименуете его.

Этот сценарий может или непосредственно установить драйвер или генерировать пакеты для установки, для получения дополнительной информации работать

./installer.run --help

С аргументом --listpkg, это перечислит поддерживаемые платформы для поколения пакета, такие как:

Package Maintainer(s): Alberto Milone <alberto.milone@canonical.com>
Status: *UNVERIFIED*
Ubuntu Packages:
    Ubuntu/gutsy
    Ubuntu/hardy
    Ubuntu/intrepid
    Ubuntu/jaunty
    Ubuntu/karmic
    Ubuntu/lucid
    Ubuntu/maverick
    Ubuntu/natty
    Ubuntu/oneiric
    Ubuntu/precise
    Ubuntu/quantal
    Ubuntu/raring
    Ubuntu/saucy
    Ubuntu/source
    Ubuntu/trusty
    Ubuntu/utopic

Таким образом, пока Вы еще не используете Яркий Vervet, можно создать пакет для систем. Я использую 14.04.2, таким образом, я создам пакет для Ubuntu/trusty (это требует корня):

sudo installer.run --buildpkg Ubuntu/trusty

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

sudo apt-get install <package1> <package2>

Впоследствии повторите создание. Повторите это, пока поколение не успешно выполняется (программа говорит Вам так). Фактическое поколение пакета может занять долгое время. Ниже, Вы видите вывод в качестве примера, который я получил в своей системе после успешного поколения пакета:

Created directory fglrx-install.FJxoRh
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-15.101.1001.............
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
..........................................................................
.........
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager 
=====================================================================
Generating package: Ubuntu/trusty
Package ./fglrx-core_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-dev_15.101-0ubuntu1_amd64.deb has been successfully generated
Package ./fglrx-amdcccle_15.101-0ubuntu1_amd64.deb has been successfully generated
Removing temporary directory: fglrx-install.FJxoRh

Когда пакеты будут сгенерированы успешно, Вы найдете их в своем текущем каталоге. Просто введите ls команда для наблюдения их. Будет три или четыре пакета. Можно установить их со следующей командой:

sudo dpkg -i <package1> <package2> <package3>

Или, быстрее записанный:

sudo dpkg -i *.deb

Снова, проблемы зависимости могут произойти. В этом случае выполняет следующие команды после того, как dpkg завершился:

sudo apt-get install -f
sudo dpkg --configure -a

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

sudo aticonfig --initial
sudo reboot

Странно, это всегда работало на меня, тогда как предварительно упакованные пакеты Ubuntu всегда разрушают мой X-сервер. Другое главное преимущество этого метода состоит в том, что пакеты не связываются с Вашим компьютером, и можно взять сгенерированные пакеты к любому компьютеру с той же ОС и графической системой Radeon или FireGL.


Править: Я просто узнал, что последняя версия на веб-сайте AMD конфликтует с Вином 1.6, (мне) неблагоразумная зависимость от PlayOnLinux. Взгляните на это обходное решение, если Вы затронуты. С другой стороны, выберите более старую версию драйвера или просто установите его с помощью программного обеспечения и утилиты Updates, как описано выше.

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

sudo apt-mark hold fglrx fglrx-core fglrx-dev fglrx-amdcccle
1
ответ дан 7 December 2019 в 16:14

Я думаю, что необходимо попробовать драйвером с открытым исходным кодом.

можно удалить fglrx драйвер с:

sudo /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx

Удаление и переустанавливают это пакеты, затронутые fglrx:

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
0
ответ дан 7 December 2019 в 16:14

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

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