The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Раздел полезных советов: Установка проприетарного драйвера A..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Установка проприетарного драйвера A..."  +/
Сообщение от auto_tips (ok), 15-Июл-16, 21:04 
Многие слышали о [[https://www.opennet.ru/opennews/art.shtml?num=44020 прекращении]] поддержки проприетарного драйвера fglrx в Ubuntu 16.04. Меня это событие обошло стороной и я стал "счастливым" обладателем свежей версии убунты.

++ Часть первая, где мы будем патчить

Сразу отмечу, что amdgpu у меня R9 390x не "взлетел". И я решил пойти по пути наименьшего сопротивления. Установке драйверов препятствует отсутствие поддержки ядра версии 4.4, заботливо предоставленного сборщиками из Canonical. К счастью,некий imageguy, уверенной 10-ти пальцевой печатью, набил на клавиатуре [[https://raw.githubusercontent.com/imageguy/fglrx-for-Fedora/... патч]] для данного ядра. Спасибо imageguy!
Если упустить процедуру скачивания распоследнего crimson с сайта amd установка сводится к следующим действиям:

   sh amd-driver-installer-15.302-x86.x86_64.run --extract
   cd fglrx-install.*/
   wget https://raw.githubusercontent.com/imageguy/fglrx-for-Fedora/...
   patch -p1 < fglrx_kernel_4.4.diff  


++ Часть вторая, понижение версии xserver

Вот и славно, модуль ядра теперь точно соберется, но остается еще одна преграда на пути к установке - это xserver-xorg версии 1.18. Но это совсем не беда, поставим его из репозитория willy. Но сначала удалим пакеты xserver версии 1.18:

   sudo apt-get purge xserver-xorg*

Заморачиваться со скачиванием пакетов xserver я не стал, просто закоментировал текущие репозитории в:

   sudo sed -i 's/deb/#deb/' /etc/apt/sources.list

и прописал репозитории wily:

   deb http://cz.archive.ubuntu.com/ubuntu wily main
   deb http://cz.archive.ubuntu.com/ubuntu wily-updates main

И поставил xserver из репозитория vily:

   sudo apt-get update
   sudo apt-get install xserver-xorg

Холдим пакеты с пониженной версией xserver:

   packages=`aptitude search xserver|grep -E '^i'|grep -Eo '(xserver-.+) - '|awk '{print $1}'`; for pkg in $packages; do echo "$pkg hold" | sudo dpkg --set-selections;done

Восстанавливаем содержимое /etc/apt/sources.list:

   sudo sed -i 's/#deb/deb/' /etc/apt/sources.list

Не забудте закоментировать репозитории wily, можно их и оставить, но не кошерно.

Находясь в директории с распакованым драйвером делаем:

   sudo sh ./ati-installer.sh 15.302 --install

далее установка проходит в обычном режиме.

Источник: [[https://bluehatrecord.wordpress.com/2016/03/25/installing-th.../ Инструкция]] по установке драйвера в Fedora.


URL:
Обсуждается: http://www.opennet.ru/tips/info/2977.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от vantoo (ok), 15-Июл-16, 21:04 
Сейчас пользуюсь Убунтой 14.04 LTS. Обновлять ОС планирую вместе с апгрейдом ПК. Из статьи я понял, что новую видеокарту я буду брать от Нвидии.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 16-Июл-16, 16:17 
Поищите описание установки(с патчами) дров Нвидии на неподдерживаемые кернелы в интернете, перейдете сразу на Интел.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от vantoo (ok), 16-Июл-16, 16:25 
Я не любитель усложнять себе жизнь, поэтому на десктопах и ноутах у меня стоят LTS релизы Кубунты. А вот если даже на этих дистрах надо ставить дрова с танцами, то это уже большой минус для производителя видеокарты.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 17-Июл-16, 15:56 
В арче всегда последние ванильные кернеля, а так же свежайшие дрова от нвидии. Когда я был типа пользователем линукса, у меня там никогда никаких проблем не было с нвидией. Я не знаю про какие патчи вы талдычите, видимо это что-то религиозное у вас.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Автор (?), 21-Июл-16, 10:51 
Помню году в 2010, была у меня nvidia, после очередного обновления xserver, до 1.9 помоему, на моей генте пришлось вернуть 1,8 ибо иксы не стартовали, 2.6.32 ядро помню вышло - модули без патчинга не собирались. И до этого переодически было разное колдунство.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

32. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Ононом (?), 04-Сен-16, 08:15 
Про Intel тут тоже пейсали, что полноценный Intel-драйвер решили запретить и заменить на modesetting. Я уже не знаю какую графику брать теперь чтобы без грязных хаков можно было поставить полноценные дрова и пользоваться...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

19. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от depecheemail (??), 31-Июл-16, 22:41 
Я тоже когда-то так думал. И вообщем вы правы, но в Нвидии иногда tearing тоже нужно побеждать.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

27. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 24-Авг-16, 00:35 
Купи видеокарту с поддержкой amdgpu и ставь amdgpu-pro – это next-gen fglrx. А можешь pro не ставить, и получить свободный драйвер.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 17-Июл-16, 17:06 
Спасибо, друг! А что потом делать после распаковки архива и наложения патчей? Как сделать --buildpkg ubuntu/15.10?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Автор (?), 21-Июл-16, 10:33 
Находясь в директории с распакованым драйвером делаем:
   sudo sh ./ati-installer.sh 15.302 --install
далее установка проходит в обычном режиме...
Прям совсем в обычном режиме. Появится мастер и спросит как чего собирать. Так ставить? Али пакеты собрать?
Ежели хочется пакетов из консоли? то дорога вам к правке packages/Ubuntu/ati-packager.sh ибо сей глючный скрипт не сможет поставить зависимости и будет грязно ругаться aptовым хелпом.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 19-Июл-16, 08:42 
Открытым драйвером пользоваться? Там должен быть opengl 4.1 + новые расширения. Этого достаточно почти для всех игр.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 20-Июл-16, 23:08 
Одно и то же расширение OpenGL на закрытом драйвере может работать быстрее. А может и медленнее, но чаще быстрее. А ещё мне критично, что на закрытом VAAPI+XvBA+Flash Player+libvdpau-va-gl декодирует 1080p, а на открытом VDPAU+Flash Player - только 720p, а 1080p тормозит. У меня Radeon HD 4250 на нетбуке.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Автор (?), 21-Июл-16, 10:40 
> Открытым драйвером пользоваться? Там должен быть opengl 4.1 + новые расширения. Этого
> достаточно почти для всех игр.

Я пояснил в данном сочиненнии для вопрошающих, из коробки amdgpu выпадут в сегфолт, запустить amdgpu на R9 390x те еще танцы.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

20. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 10-Авг-16, 11:58 
А вот у меня открытые дрова не ставятся и не работают, а те же многомудрые гентушники с официального их форума ничем помочь не могут и отсылают писать баг разрабам дров radeon, то есть xorg, но там таких страдальцев уже пруд пруди сидит и ноет, и что же делать? Или сидеть с amdgpu с nomodeset и "наслаждаться" системой, работающей на десятую долю своих возможностей, или использовать fglrx, или брать нВидиа (с которой тоже не всё так гладко-сладко), или на богомерзку Винду переходить -- полный туши свет.

Долгое время не было никаких бед с АМД. Некоторые говорили, что у них плохие дрова, тормознуто работают, но лично я этого не замечал -- игры из-под вайн работали чуть-чуть медленнее, чем из-под Винды, включая требовательные игры, а тут нате вам -- вторая смена. Не, эдак не по-человечески выходит со стороны АМД. Хорошо, что народ лазейки находит, а там, глядишь, и поправят; хотя уже не верится, если честно.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

33. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от nagualemail (ok), 18-Окт-16, 03:38 
>[оверквотинг удален]
> что же делать? Или сидеть с amdgpu с nomodeset и "наслаждаться"
> системой, работающей на десятую долю своих возможностей, или использовать fglrx, или
> брать нВидиа (с которой тоже не всё так гладко-сладко), или на
> богомерзку Винду переходить -- полный туши свет.
> Долгое время не было никаких бед с АМД. Некоторые говорили, что у
> них плохие дрова, тормознуто работают, но лично я этого не замечал
> -- игры из-под вайн работали чуть-чуть медленнее, чем из-под Винды, включая
> требовательные игры, а тут нате вам -- вторая смена. Не, эдак
> не по-человечески выходит со стороны АМД. Хорошо, что народ лазейки находит,
> а там, глядишь, и поправят; хотя уже не верится, если честно.

Да будет вам известно что у амд нету не корявого драйвера под вин 8.1 то есть сервер 2012R2 пока что ходит лесом или ставит бетту, которую забросили, просто взяли и забили так как 8.1 больше не в тренде и есть вин10, а вы хотите дрова под линукс и чтоб работало :))))

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

7. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +1 +/
Сообщение от Аноним (-), 19-Июл-16, 08:43 
Надеюсь проприетарный amdgpu драйвер не будет зависеть от версии xserver
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Автор (?), 21-Июл-16, 10:36 
> Надеюсь проприетарный amdgpu драйвер не будет зависеть от версии xserver

Он и не зависит, просто мой благородный R9 390x заблеклистчен в оном драйвере, можно конечно пересобрать, но лень-же

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  –1 +/
Сообщение от Anonim (??), 23-Июл-16, 01:45 
И поставил xserver из репозитория vily:
Поправить на wily
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 26-Июл-16, 17:31 
У меня ноут с ATI RS600. Что возможно сделать исходя из данного совета?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от AlexBKostemail (?), 26-Июл-16, 21:35 
ATI RS600 драйвером AMD Crimson Edition 15.12 не поддерживается, потому сделать ничего нельзя.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от inferrna (ok), 12-Авг-16, 18:47 
Чёт пункт про откат иксов как-то не очень. Я ставил с этими патчами https://aur.archlinux.org/packages/catalyst/ - с дефолтными иксами 16.04 и ядром 4.6 всё прекрасно завелось. Да и ставить лучше через сборку deb.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от ZuT (?), 13-Авг-16, 12:25 
А подробнее можешь рассказать, как ставил?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от ZuT (?), 13-Авг-16, 12:50 
А можешь подробнее описать? У меня падает при сборке dkms.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от inferrna (ok), 19-Авг-16, 13:44 
Примерно так
1. Распаковываешь ./amd-driver-installer-15.302-x86.x86_64.run --extract
2. Патчишь один из патчей
3. Собираешь ./ati-installer.sh 15.302 --buildpkg
4. Повторять 1-3 пока не соберётся

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

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от AlexBKostemail (?), 22-Авг-16, 16:14 
Парни, а вы не сильно «заигрались» с этими драйверами? Один, понимаешь, пишет:
> У меня падает при сборке dkms.

Другой, ничего не замечая, его подбадривает:
> Повторять 1-3 пока не соберется.

Как-будто тот Лего собирает, а не драйвер.
Да dkms не принимает никакого участия в сборке пакетов, только при их установке, и естественно выдает соответствующую ошибку.

Еще замечательная фраза:
> должно хватить только патчей связанных с ядром- можешь наложить их все сразу и пробовать собрать.

Да хоть одним патчем, хоть всеми сразу. Главное — что будет после установки, а точнее перезагрузки. Но такого
> с дефолтными иксами 16.04 и ядром 4.6 всё прекрасно завелось

точно никак не будет, потому что узким местом является версия иксов а не ядра.

inferrna, ты кого хочешь больше обмануть - себя, ZuT или всех присутствующих. Нет, если ты наваял патч для иксов , я снимаю шляпу, а ты продемонстрируй его всем заинтересованным, и тогда тебе откроют Именную Звезду на Аллее Славы этого сайта.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от inferrna (ok), 23-Авг-16, 11:12 
Да, возможно я немного ввёл в заблуждение народ, ибо, хотя и
http://storage2.static.itmages.com/i/16/0823/h_1471938925_95...

однако, вместе с тем
http://storage9.static.itmages.com/i/16/0823/h_1471939034_72...

графон у меня идёт через встройку с радеоном, а каталист молотит цифры через OpenCL :)

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

28. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Аноним (-), 24-Авг-16, 00:41 
Расскажи, как такое сделать.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

29. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от inferrna (ok), 25-Авг-16, 09:29 
Сперва нужно иметь две видеокарты. Потом удаляешь сигнатуру той, которая будет работать с проприерастным драйвером, из ядра, а сигнатуру второй из проприерастного перед сборкой.
Сигнатуру можно поискать так:
inferno@hmstr:~$ cat /sys/bus/pci/drivers/radeon/0000\:00\:01.0/modalias
pci:v00001002d00009904sv00001043sd00008526bc03sc00i00 - нам интересны цифры 1002d00009904

в ядре убираем строку из файлика ./include/drm/drm_pciids.h
в каталисте из ./common/lib/modules/fglrx/build_mod/fglrxko_pci_ids.h
собираем и ядро, и драйвер, и радуемся - две видеокарты одного производителя с разными драйверами.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Зщцук ЩТ (?), 30-Авг-16, 11:53 
Хм... А то у меня помню дрова никак не ставились. Всё Error, да Error
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от AlexBKostemail (ok), 30-Авг-16, 22:18 
Ну, а теперь то встали, или опять Error?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

34. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +1 +/
Сообщение от Alex (??), 30-Окт-16, 18:41 
Спасибо, метод помог. У меня 14.04 с ядром от Xenial, не хотели ставиться проприетарные дрова, теперь все отлично
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Nonemo (?), 13-Дек-17, 10:01 
Периодически у fglrx слетают некоторые линки. Частично перестаёт работать hw-ускорение. Часто проявляется даже просто после запуска dnf, и некоторых других программ. Лечится либо руками, либо так:
/usr/lib64/fglrx/switchlibGL amd
/usr/lib64/fglrx/switchlibglx amd
прямо перед запуском нужной софтинки.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Установка проприетарного драйвера AMD Crimson Edition 15.12 ..."  +/
Сообщение от Zenitur (ok), 05-Окт-18, 14:22 
Репозиторий wily перемещён на сайт old-releases.ubuntu.com
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру