AMDGPU PRO в ROSA R8

AMDGPU PRO в ROSA R8

Postby euspectre » 07 Nov 2016, 12:30

Для счастливых владельцев достаточно новых видеокарт от AMD - теперь проприетарный драйвер AMDGPU PRO можно попробовать и в ROSA R8.

Официально AMD выпустила его для Ubuntu (и, как ни странно, RHEL 7), но мы подготовили соотв. пакеты и для нашей ОС. Пока - в репозиториях x11-backports.

Драйвер пока в "бета"-стадии, баги там очень даже возможны, но тем не менее, попробовать можно. Пока мы провели всего несколько benchmark'ов в ROSA R8 с этим драйвером на Radeon RX 460. По сравнению с opensource-компонентами (Mesa 12.0.3) выигрыш у AMDGPU PRO не такой уж огромный, но, тем не менее, заметный. Например, для Unigine Valley c настройками по умолчанию:

* AMDGPU PRO:
Avg. FPS: 41 (min 18, max 75)

* Mesa 12.0.3:
Avg. FPS: 32 (min 14, max 54)

Инструкции по установке и настройке - здесь:
http://wiki.rosalab.ru/ru/index.php/AMDGPU_PRO

В общем, - пробуйте! И, само собой, загружайте нам с помощью hw-probe данные о том, как всё работает с AMDGPU PRO.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Kelpee » 10 Nov 2016, 23:58

Здравствуйте. Мой опыт установки драйвера AMDGPU-PRO.

После установки драйвера и перезагрузки не загружается рабочий стол (не стартуют иксы). Система говорит, что драйвер остался прежний - Radeon.
Как я понял: для активации драйвера AMDGPU-PRO требуется обновить ядро (т.е. сменить версию ядра).

Делал так:
1. Чистая установка системы.
2. Обновление системы и перезагрузка.
3. Подключение репозитория x11-backports и его 32-битного варианта.
4. Установка драйвера AMDGPU-PRO и перезагрузка.
5. Иксы не стартуют. Из консоли обновляю ядро до версии 4.8.6 и перезагружаюсь.
6. Все работает. Драйвер активирован.

Систему не обязательно ставить с нуля. Главное после установки драйвера сменить версию ядра. Например с версии 4.7 до 4.8 или наоборот.
По другому установить драйвер у меня не получалось (может чего-то не знаю).

Моя проба: https://linux-hardware.org/index.php?probe=73f2c9d00f
Kelpee
 
Posts: 36
Joined: 18 Jul 2016, 21:26

Re: AMDGPU PRO в ROSA R8

Postby Kelpee » 11 Nov 2016, 11:25

Не все игры стартуют с новым драйвером в STEAM:
1. Metro 2033 Redux запустилась нормально.
2. Borderlands 2 не запустилась.
3. Saint Row 4 не запустилась. В СТИМЕ появлялось такое сообщение:

Также привожу информацию о видеодрайвере
Attachments
Steam_.png
Saint Row 4 в Стиме.
amdgpu-pro.png
Данные о видеодрайвере
Kelpee
 
Posts: 36
Joined: 18 Jul 2016, 21:26

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 11 Nov 2016, 21:48

Kelpee wrote:Систему не обязательно ставить с нуля. Главное после установки драйвера сменить версию ядра. Например с версии 4.7 до 4.8 или наоборот.
По другому установить драйвер у меня не получалось (может чего-то не знаю).
Моя проба: https://linux-hardware.org/index.php?probe=73f2c9d00f

Спасибо, что попробовали и поделились наблюдениями.

Судя по пробе, при предыдущей загрузке ядро 4.1.34 - с ним AMDGPU PRO, действительно, не пойдёт, т.к. драйвер amdgpu в ядре 4.1 ещё отсутствует.

Если уже установлено ядро 4.8 или 4.7, то, по идее, дополнительных "передёргиваний" ядра не должно потребоваться.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 11 Nov 2016, 21:52

Kelpee wrote:3. Saint Row 4 не запустилась. В СТИМЕ появлялось такое сообщение:

Забавно. Драйвер даёт OpenGL 4.5, а игра требует 4.1 считает, что это не поддерживается.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Kelpee » 11 Nov 2016, 22:30

euspectre wrote:
Kelpee wrote:Систему не обязательно ставить с нуля. Главное после установки драйвера сменить версию ядра. Например с версии 4.7 до 4.8 или наоборот.
По другому установить драйвер у меня не получалось (может чего-то не знаю).
Моя проба: https://linux-hardware.org/index.php?probe=73f2c9d00f

Спасибо, что попробовали и поделились наблюдениями.

Судя по пробе, при предыдущей загрузке ядро 4.1.34 - с ним AMDGPU PRO, действительно, не пойдёт, т.к. драйвер amdgpu в ядре 4.1 ещё отсутствует.

Если уже установлено ядро 4.8 или 4.7, то, по идее, дополнительных "передёргиваний" ядра не должно потребоваться.


У меня такое происходило на любом ядре. Например стоит 4.8.6. Устанавливаю драйвера и перезагружаюсь - иксы не стартуют. Потом ставлю ядро 4.7.х - все работает.
Kelpee
 
Posts: 36
Joined: 18 Jul 2016, 21:26

Re: AMDGPU PRO в ROSA R8

Postby Ukol » 13 Dec 2016, 18:08

Долго ждал когда выйдет на Росе этот драйвер! :Yahoo!: Думал будет больше отзывов, но видать карт таких под Росой мало.
Устанавливал на чистую систему, все встало с первого раза на мой R9 380x. В Стиме пару игр проверил, работают и через Wine пару игр. Все пока хорошо работает. Тесты тоже погонял. Спасибо за работу!!! Через дисплей порт звука нет, но скорей сам драйвер такой, на убунту тоже, то есть, то нет?? Пробу снять не могу, Probe for hardware ... и все...
Снимок экрана из 2016-12-13 22-06-15.png
Снимок экрана из 2016-12-13 22-05-45.png
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
MSI-GP72-7RD Intel® Core™ i7-7700HQ GTX 1050
User avatar
Ukol
 
Posts: 374
Joined: 04 May 2014, 16:08
Location: Красноярский край с. Богучаны

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 14 Dec 2016, 18:30

Ukol wrote:Долго ждал когда выйдет на Росе этот драйвер! :Yahoo!:
Спасибо за работу!!! Через дисплей порт звука нет, но скорей сам драйвер такой, на убунту тоже, то есть, то нет?? Пробу снять не могу, Probe for hardware ... и все...

На здоровье!

Да, зависание hw-probe в системах с новыми видеокартами AMD происходит и на наших тестовых машинах. Пока неясно, из-за чего именно.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Henadziy » 03 Mar 2017, 00:54

Ukol wrote:Долго ждал когда выйдет на Росе этот драйвер! :Yahoo!: Думал будет больше отзывов, но видать карт таких под Росой мало.

Владельцы есть. RX 470-работать работает. Драйвера ставятся, но есть очень жирный минус-нет звука по HDMI из-за чего пользоваться системой невозможно почти. Остается ждать когда запилят DC(бывший DAL) в ядро. Сразу обещали в 4.6, теперь уже обещают в 4.12. В общем не раньше лета. Скоро уже год как вышло новое семейство карт, но проблемы не решились. Раньше и на AMD жаловались и на их "кривые" драйвера, а сейчас вроде все лучше, но вот пользоваться невозможно. Патчи AMD в ядро не берут.
User avatar
Henadziy
 
Posts: 71
Joined: 14 Apr 2012, 17:33
Location: Минск

Re: AMDGPU PRO в ROSA R8

Postby vadim.moskvin » 08 Apr 2017, 14:57

Владельцы есть. RX 470-работать работает. Драйвера ставятся, но есть очень жирный минус-нет звука по HDMI из-за чего пользоваться системой невозможно почти. Остается ждать когда запилят DC(бывший DAL) в ядро. Сразу обещали в 4.6, теперь уже обещают в 4.12. В общем не раньше лета. Скоро уже год как вышло новое семейство карт, но проблемы не решились. Раньше и на AMD жаловались и на их "кривые" драйвера, а сейчас вроде все лучше, но вот пользоваться невозможно. Патчи AMD в ядро не берут.


У меня RX480 и проблема с HDMI. Я неопытный пользователь Linux и хотел спросить: где можно узнать "когда запилят DC(бывший DAL) в ядро"? Я правильно понял, что без этого DC моя карточка на телевизор через HDMI звук не выведет?
vadim.moskvin
 
Posts: 6
Joined: 08 Apr 2017, 14:39

Re: AMDGPU PRO в ROSA R8

Postby ded_mopozzz » 08 Apr 2017, 16:43

:-D
Attachments
i_love_nvidia.png
User avatar
ded_mopozzz
 
Posts: 125
Joined: 12 Apr 2015, 12:16

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 09 Apr 2017, 17:47

vadim.moskvin wrote:У меня RX480 и проблема с HDMI. Я неопытный пользователь Linux и хотел спросить: где можно узнать "когда запилят DC(бывший DAL) в ядро"?

Обсуждения таких изменений проходят, как минимум, в рассылке по ядру - Linux kernel mailing list (LKML), а также в рассылках по соотв. подсистемам ядра (как правило, https://lists.freedesktop.org/archives/dri-devel/). Плюс, о таких вещах пишут на новостных сайтах вроде phoronix и пр.

Если не ошибаюсь, пока там каких-то новых данных нет. Предыдущий набор патчей забраковали, как уже тут говорилось. В ядро 4.12 пока ничего по DC/DAL не предложили, так что если сегодня не предложат - то не раньше 4.13, думаю. А то и позже.

В том драйвере amdgpu, который включен в поставку AMDGPU PRO можно включить DC/DAL вроде бы, но мы используем не его, а штатный драйвер из ядра, т.к. надёжнее. Там своих проблем хватает.

vadim.moskvin wrote:Я правильно понял, что без этого DC моя карточка на телевизор через HDMI звук не выведет?

Очень возможно.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby vadim.moskvin » 13 Apr 2017, 01:24

Сделал всё по инструкции. Перезагрузился. А как убедиться, что используется именно новый драйвер? И можно ли как-то его конфигурировать?
vadim.moskvin
 
Posts: 6
Joined: 08 Apr 2017, 14:39

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 13 Apr 2017, 09:36

vadim.moskvin wrote:Сделал всё по инструкции. Перезагрузился. А как убедиться, что используется именно новый драйвер?

Посмотрите, что выведет команда
Code: Select all
glxinfo | grep -i vendor
.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby vadim.moskvin » 13 Apr 2017, 19:47

Code: Select all
vadim@vadim-GA-A75-D3H ~ $ glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Advanced Micro Devices, Inc.


Прокомментируйте, кто понимает, пожалуйста :-)
vadim.moskvin
 
Posts: 6
Joined: 08 Apr 2017, 14:39

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 13 Apr 2017, 21:18

vadim.moskvin wrote:OpenGL vendor string: Advanced Micro Devices, Inc.
Прокомментируйте, кто понимает, пожалуйста :-)

Это значит, что работу с OpenGL реализует драйвер от AMD, т.е., похоже, всё как надо здесь.

Для полной уверенности выложите полный вывод glxinfo, а также - /var/log/Xorg.0.log.
Ещё лучше бы было данные с помощью hw-probe загрузить, правда, эта утилита почему-то виснет иногда на системах с Radeon RX 4xx. Но попробовать можно: hw-probe все эти и некоторые другие данные о системе собирает автоматически.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 20 Apr 2017, 13:16

Ноутбук Dell Inspiron 5767 с гибридной Intel 620 и ATI Radeon R7 m445. Шла с Ubuntu 16.04 OEM Dell.
Установил Росу 8.1
По инструкции установил amdgpu-pro.
После перезагрузки вот такие процессы:
20170420_115559.jpg

В первых строчках, как я понимаю, найдена гибридная графика?
Прошло 20 минут, ничего больше не меняется.
Что это значит?
Нашел инструкции по установке ядер: установил 4.7 и 4.8 с обновлениями.
В каждом варианте такие же экраны.

Куда делать с этим? Это с ядром проблемы?
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 20 Apr 2017, 14:54

По моему проблемы с дровами на Radeon. Нужно логи смотреть.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 20 Apr 2017, 16:55

Basium wrote:В первых строчках, как я понимаю, найдена гибридная графика?


Не совсем - это про свою гибридность пишет AMDGPU PRO, похоже. Это не про гибридную графику, а про особенности самого проприетарного драйвера.

Basium wrote:Прошло 20 минут, ничего больше не меняется.
Что это значит?


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

Basium wrote:Нашел инструкции по установке ядер: установил 4.7 и 4.8 с обновлениями.
В каждом варианте такие же экраны.

Куда делать с этим? Это с ядром проблемы?


Без доп. данных что-то сказать сложно. Когда проблема проявится, попробуйте загрузить нам данные о системе с помощью hw-probe (можно попробовать для этого перейти в другую вирт. консоль по ctrl-alt-f2).

Если не получится с hw-probe, тогда постарайтесь вытащить хотя бы /var/log/Xorg.0.log.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 21 Apr 2017, 11:06

Постараюсь на выходных сделать отчет hw-probe.
Я периодически заглядывал на страницу с драйверами http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx
Для моей видеокарты, видимо, должна подойти версия "amdgpu-pro-17.10-410326".
Последний раз я заглядывал на страницу драйверов в конце февраля, когда стояла заводская Ubunti 16.04, и на странице отсутствовали вот эти примечания:
Видеокарты amd.jpg
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 21 Apr 2017, 12:21

Basium wrote:Постараюсь на выходных сделать отчет hw-probe.

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

Basium wrote:Я периодически заглядывал на страницу с драйверами http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx
Для моей видеокарты, видимо, должна подойти версия "amdgpu-pro-17.10-410326".
Последний раз я заглядывал на страницу драйверов в конце февраля, когда стояла заводская Ubunti 16.04, и на странице отсутствовали вот эти примечания:
Видеокарты amd.jpg

Действительно, дело может быть ещё и в том, что у нас AMDGPU PRO староват. Его авторы сильно переработали после версий 16.x, как я видел.

Для ROSA AMD не готовит сборки этого драйвера, так что те пакеты, что у нас есть сейчас, я сделал, взяв файлы из сборки для Ubuntu и расположив их, как нужно. Пока руки не дошли "перепаковать" новый вариант, к сожалению.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby vadim.moskvin » 30 Apr 2017, 19:53

euspectre wrote:Для ROSA AMD не готовит сборки этого драйвера, так что те пакеты, что у нас есть сейчас, я сделал, взяв файлы из сборки для Ubuntu и расположив их, как нужно. Пока руки не дошли "перепаковать" новый вариант, к сожалению.


Кажется, этот драйвер пока единственный способ вывести звук через HDMI для видеокарт RX-серии. Недавно появилась версия 17.10-414273. На сайте есть четыре версии:
  • AMDGPU-Pro Driver Version 17.10 for RHEL 7.3 / CentOS 7.3
  • AMDGPU-Pro Driver Version 17.10 for RHEL 6.8 / CentOS 6.8
  • AMDGPU-Pro Driver Version 17.10 for Ubuntu 16.04.2
  • AMDGPU-Pro Driver Version 17.10 for SLED/SLES 12 SP2

Пытался сам разобраться, но это не с моими знаниями о linux-е.
В каждом архиве пакеты и скрипт для установки. В версии для SLED/SLES rpm-пакеты. Пытался ставить по одному, но не смог разрешить зависимости от "kernel-syms" и др. Кроме того некоторые пакеты требовали X11_ABI_ANSIC = 0.4. В версии для Ubuntu deb-пакеты. Пытался конвертировать их в rpm с помощью alien, но неудачно: rpmlint ругается:
Code: Select all
vadim-GA-A75-D3H amdgpu-pro-17.10-414273 # alien -r amdgpu-pro_17.10-414273_amd64.deb
Package build failed. Here's the log of the command (cd amdgpu-pro-17.10; rpmbuild --buildroot='/home/vadim/Загрузки/amdgpu-pro-17.10-414273/Ubuntu/amdgpu-pro-17.10-414273/amdgpu-pro-17.10' -bb --target x86_64 'amdgpu-pro-17.10-414274.spec'):
Платформы для сборки: x86_64
Обрабатываются файлы: amdgpu-pro-17.10-414274.x86_64
Проверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /home/vadim/Загрузки/amdgpu-pro-17.10-414273/Ubuntu/amdgpu-pro-17.10-414273/amdgpu-pro-17.10
warning: Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
        /amdgpu-pro-17.10-414274.spec
Записан: ../amdgpu-pro-17.10-414274.x86_64.rpm
Executing "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm":
amdgpu-pro.x86_64: E: zero-length (Badness: 1) /usr/share/doc/amdgpu-pro/copyright

amdgpu-pro.x86_64: E: summary-ended-with-dot (Badness: 50) C Meta package to install amdgpu Pro components.

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr/share

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr/share/doc

amdgpu-pro.x86_64: E: non-standard-group (Badness: 50) Converted/metapackages

amdgpu-pro.x86_64: W: non-coherent-filename amdgpu-pro-17.10-414274.x86_64.rpm amdgpu-pro-17.10-414274-rosa2016.1.x86_64.rpm

amdgpu-pro.x86_64: W: no-url-tag

amdgpu-pro.x86_64: W: no-dependency-on locales-pro

amdgpu-pro.x86_64: E: no-binary (Badness: 1)

amdgpu-pro.x86_64: W: invalid-license see /usr/share/doc/amdgpu-pro/copyright

1 packages and 0 specfiles checked; 8 errors, 4 warnings.
(none): E: badness 302 exceeds threshold 49.
error: Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm" failed.


Ошибки сборки пакетов:
    Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
        /amdgpu-pro-17.10-414274.spec
    Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm" failed.

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

UPD. Только сейчас заметил, что 16.30 в R9 включён в репозиторий. Но как его правильно установить? В "Настройках видеокарты" можно выбрать только Free или VESA.
vadim.moskvin
 
Posts: 6
Joined: 08 Apr 2017, 14:39

Re: AMDGPU PRO в ROSA R8

Postby *d0s » 01 May 2017, 11:50

vadim.moskvin wrote:Кажется, этот драйвер пока единственный способ вывести звук через HDMI для видеокарт RX-серии. Недавно появилась версия 17.10-414273. На сайте есть четыре версии:
  • AMDGPU-Pro Driver Version 17.10 for RHEL 7.3 / CentOS 7.3
  • AMDGPU-Pro Driver Version 17.10 for RHEL 6.8 / CentOS 6.8
  • AMDGPU-Pro Driver Version 17.10 for Ubuntu 16.04.2
  • AMDGPU-Pro Driver Version 17.10 for SLED/SLES 12 SP2

Пытался сам разобраться, но это не с моими знаниями о linux-е.
В каждом архиве пакеты и скрипт для установки. В версии для SLED/SLES rpm-пакеты. Пытался ставить по одному, но не смог разрешить зависимости от "kernel-syms" и др. Кроме того некоторые пакеты требовали X11_ABI_ANSIC = 0.4. В версии для Ubuntu deb-пакеты. Пытался конвертировать их в rpm с помощью alien, но неудачно: rpmlint ругается:
Code: Select all
vadim-GA-A75-D3H amdgpu-pro-17.10-414273 # alien -r amdgpu-pro_17.10-414273_amd64.deb
Package build failed. Here's the log of the command (cd amdgpu-pro-17.10; rpmbuild --buildroot='/home/vadim/Загрузки/amdgpu-pro-17.10-414273/Ubuntu/amdgpu-pro-17.10-414273/amdgpu-pro-17.10' -bb --target x86_64 'amdgpu-pro-17.10-414274.spec'):
Платформы для сборки: x86_64
Обрабатываются файлы: amdgpu-pro-17.10-414274.x86_64
Проверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /home/vadim/Загрузки/amdgpu-pro-17.10-414273/Ubuntu/amdgpu-pro-17.10-414273/amdgpu-pro-17.10
warning: Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
        /amdgpu-pro-17.10-414274.spec
Записан: ../amdgpu-pro-17.10-414274.x86_64.rpm
Executing "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm":
amdgpu-pro.x86_64: E: zero-length (Badness: 1) /usr/share/doc/amdgpu-pro/copyright

amdgpu-pro.x86_64: E: summary-ended-with-dot (Badness: 50) C Meta package to install amdgpu Pro components.

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr/share

amdgpu-pro.x86_64: E: standard-dir-owned-by-package (Badness: 50) /usr/share/doc

amdgpu-pro.x86_64: E: non-standard-group (Badness: 50) Converted/metapackages

amdgpu-pro.x86_64: W: non-coherent-filename amdgpu-pro-17.10-414274.x86_64.rpm amdgpu-pro-17.10-414274-rosa2016.1.x86_64.rpm

amdgpu-pro.x86_64: W: no-url-tag

amdgpu-pro.x86_64: W: no-dependency-on locales-pro

amdgpu-pro.x86_64: E: no-binary (Badness: 1)

amdgpu-pro.x86_64: W: invalid-license see /usr/share/doc/amdgpu-pro/copyright

1 packages and 0 specfiles checked; 8 errors, 4 warnings.
(none): E: badness 302 exceeds threshold 49.
error: Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm" failed.


Ошибки сборки пакетов:
    Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
        /amdgpu-pro-17.10-414274.spec
    Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/amdgpu-pro.rpmlintrc ../amdgpu-pro-17.10-414274.x86_64.rpm" failed.

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

UPD. Только сейчас заметил, что 16.30 в R9 включён в репозиторий. Но как его правильно установить? В "Настройках видеокарты" можно выбрать только Free или VESA.

А уже готовые rpm?

AMDGPU-Pro Driver Version 17.10 for RHEL 7.3 / CentOS 7.3
AMDGPU-Pro Driver Version 17.10 for RHEL 6.8 / CentOS 6.8

https://wiki.archlinux.org/index.php/AMDGPU#AMDGPU_PRO
*d0s
 
Posts: 772
Joined: 26 Apr 2015, 18:11

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 01 May 2017, 19:26

vadim.moskvin wrote:Только сейчас заметил, что 16.30 в R9 включён в репозиторий. Но как его правильно установить? В "Настройках видеокарты" можно выбрать только Free или VESA.

Да, драйвер экспериментальный и временами проблемный, так что пока в "Настройки видеокарты" работу с ним не добавляли.

Установить можно ровно так же, как описано в шапке темы (раздел "Как установить?", начиная с п.2), только доп. репозитории подключать не надо.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 01 May 2017, 19:39

*d0s wrote:А уже готовые rpm?

AMDGPU-Pro Driver Version 17.10 for RHEL 7.3 / CentOS 7.3
AMDGPU-Pro Driver Version 17.10 for RHEL 6.8 / CentOS 6.8

Они собраны для более старых версий X11, так что, скорее всего, графика с ними не заведётся вообще.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 01 May 2017, 19:50

Кстати. Если кто умеет собирать RPM-пакеты и хотел бы попробовать собрать новую версию драйвера для Росы - милости просим. Проект для старой версии драйвера тут: https://abf.io/import/amdgpu-pro (ABF, правда, пока не доступен, но надеюсь, администраторы завтра-послезавтра его дочинят).

В этом проекте, по сути, распаковывается набор пакетов для Ubuntu, а файлы раскладываются уже по росовским пакетам. Можете посмотреть, как всё сделано для версии 16.30, и сделать по аналогии для более новой. Времени и внимания требует, но не должно быть очень сложно.

Один тонкий момент: для v16.30 мы используем тот модуль ядра amdgpu, который идёт в ядре, а не тот, что в наборе пакетов на сайте AMD поставляется. Плюсы - гораздо проще поддерживать, несколько надёжнее код. Минусы - нет DC/DAL.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 09 May 2017, 18:12

У меня пока не доходят руки до повторной попытки установить amdgpu pro.

Поясните про гибридную графику ATI Radeon и Intel. Сейчас установлены свободные драйверы. Как задействовать графику ATI в программах?

Например,для Ubuntu смотрел видео,где советовали в консоли набрать:
"DRI_PRIME=1 название программы".

В Росе также можно задействовать?
Попробовал:
Если в консоли набираю "glxgears", то выдает 60fps. Если набираю "DRI_PRIME=1 glxgears", то выдает 8400fps.
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 10 May 2017, 00:02

Basium wrote:У меня пока не доходят руки до повторной попытки установить amdgpu pro.

Поясните про гибридную графику ATI Radeon и Intel. Сейчас установлены свободные драйверы. Как задействовать графику ATI в программах?

Например,для Ubuntu смотрел видео,где советовали в консоли набрать:
"DRI_PRIME=1 название программы".

В Росе также можно задействовать?
Попробовал:
Если в консоли набираю "glxgears", то выдает 60fps. Если набираю "DRI_PRIME=1 glxgears", то выдает 8400fps.

И в росе так же на свободных драйверах.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby Basium » 10 May 2017, 09:44

И в росе так же на свободных драйверах.

Т.е. нет какой-либо "переключалки" с графическим интерфейсом?
При запуске XFdrake и выборе amdgpu (второй-vesa) система крашится после перезапуска.
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

AMDGPU PRO 17.10 в ROSA R8.1 и R9

Postby euspectre » 26 May 2017, 22:56

Я собрал на пробу пакеты с AMDGPU PRO 17.10 для ROSA R9 и для R8.1, cейчас QA их проверяет. Так, у меня на системе с Radeon RX 460 она пока работает нормально. Правда, HDMI audio не проверял, только графику.

Если кто хочет, можете попробовать уже сейчас. Особенно интересно было бы посмотреть, как эта версия заработает с Radeon RX 5xx.

Лучше - в ROSA R9 x64, т.к. в R8.1 системные компоненты сильнее отличаются от убунтовских, а я взял за основу именно вариант AMDGPU PRO для Ubuntu (основной для AMD).

Ядро лучше взять 4.9.x. На 4.10.x и более новых может не работать. На 32-битных системах тоже вряд ли заработает.

В ROSA R9 установить AMDGPU PRO сейчас можно так.

1. Установите более новый пакет linux-firmware (тоже на QA сейчас, если пройдёт, то будет и в основных репозиториях), а также библиотеку libomxil_bellagio:
Code: Select all
urpmi http://abf-downloads.rosalinux.ru/rosa2016.1/container/2872030/x86_64/main/release/linux-firmware-20170517-18.gitd3c5f65e-rosa2016.1.noarch.rpm
urpmi http://abf-downloads.rosalinux.ru/rosa2016.1/container/2871693/x86_64/main/release/lib64omxil-bellagio0-0.9.3-1-rosa2016.1.x86_64.rpm


2. Подключите временный репозиторий с пакетами:
Code: Select all
urpmi.addmedia amdgpu-pro http://abf-downloads.rosalinux.ru/rosa2016.1/container/2872365/x86_64/non-free/release/

Если планируете запускать на этой системе Steam, то стоит подключить и репозиторий с 32-битными пакетами:
Code: Select all
urpmi.addmedia amdgpu-pro32 http://abf-downloads.rosalinux.ru/rosa2016.1/container/2872364/i586/non-free/release/


3. Установите основные компоненты AMDGPU PRO:
Code: Select all
urpmi amdgpu-pro dkms-amdgpu-pro

Для Steam могут понадобиться и 32-битные библитеки, без них некоторые игры падают при старте:
Code: Select all
urpmi amdgpu-pro-lib32


4. Перезагрузите систему. В отличие от fglrx, "nomodeset" при загрузке добавлять не нужно.

5. Если потом понадобится удалить AMDGPU PRO, то сделать это можно так:
Code: Select all
urpme amdgpu-pro-core dkms-amdgpu-pro

Система предложит удалить ещё несколько зависимых пакетов - да, так и надо, пусть удаляет.
Затем стоит перезагрузить систему.

Что делать, если драйвер не заработал и графика не стартовала.

Если после установки драйвера и перезагрузки что-то пошло не так (мало ли) и графика не стартовала, то попробуйте перейти в текстовую консоль по ctrl-alt-f2 (или подключиться к этой системе по SSH, если есть откуда) и загрузить данные hw-probe оттуда. Или хотя бы под root сохранить вывод 'journalctl -ab', 'lsmod', 'dkms status' и содержимое /var/log/Xorg*.log.
Если ни в текстовую консоль зайти, ни по SSH подключиться не выходит, перезагрузите систему, добавьте при загрузке в список параметров ядра (после "quiet") nomodeset xdriver=vesa. Должно загрузиться в failsafe режиме. Попробуйте тогда загрузить данные с помощью hw-probe оттуда. Либо - под root сохранить вывод 'journalctl -ab -1', 'dkms status' и содержимое /var/log/Xorg*.log.
---------------------------------------

Для ROSA R8.1, в отличие от R9, получился своеобразный "Франкенштейн": часть файлов взята из AMDGPU PRO для Ubuntu, часть - из соотв. пакетов для RHEL 7, где версия X11-сервера ближе к той, что в R8.1. Часть (поддержку VDPAU) пришлось вообще удалить: они требуют более новую станд. библиотеку C++. В ROSA R9 таких проблем нет. Тем не менее, у меня в R8.1 это создание как-то заработало.

В ROSA R8.1 x64 установить AMDGPU PRO сейчас можно так.

Проверьте сначала, что подключены 64-битные и 32-битные репозитории x11_backports.
1.
Обновите linux-firmware:
Code: Select all
urpmi http://abf-downloads.rosalinux.ru/rosa2014.1/container/2872032/x86_64/main/release/linux-firmware-20170517-18.gitd3c5f65e-rosa2014.1.noarch.rpm


2. Подключите временный репозиторий с пакетами:
Code: Select all
urpmi.addmedia amdgpu-pro http://abf-downloads.rosalinux.ru/x11_backports_personal/container/2872369/x86_64/main/release/

Если планируете запускать на этой системе Steam, то стоит подключить и репозиторий с 32-битными пакетами:
Code: Select all
urpmi.addmedia amdgpu-pro32 http://abf-downloads.rosalinux.ru/x11_backports_personal/container/2872368/i586/main/release/


Шаги 3 и 4 - те же, что и для ROSA R9. Удаление драйвера тоже выполняется аналогично.
---------------------------------------

Известные проблемы с AMDGPU PRO
1. Проблема: сразу после установки или удаления драйвера нельзя перезагрузить систему из GUI, соотв. апплет либо падает, либо ничего не делает. Наблюдалось только в Plasma5 пока.
Что делать: перезагрузить систему из командной строки ("/sbin/shutdown -r now" или "reboot"). Последующие перезагрузки уже можно будет делать как обычно.

2. Проблема: после установки драйвера при загрузке системы показывается не обычная заставка, а серый экран с квадратиками (Plymouth failsafe),а дальше загрузка идёт нормально.
Что делать: смириться с этим ;-) Графические библиотеки AMDGPU PRO лежат по нестандартным путям + не все они есть в initrd. Обойти можно, но муторно.

3. Проблема: после удаления драйвера при загрузке системы показывается не обычная заставка, а серый экран с квадратиками (Plymouth failsafe),а дальше загрузка идёт нормально.
Что делать: под root вызвать "dracut -f; sync". initrd будет при этом создан заново и все "хвосты" AMDGPU PRO оттуда при этом удалятся.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 27 May 2017, 11:36

Спасибо за собранный пакет!
Система 8.1.
Предыдущий не ставился, рабочий стол не загружался
У меня на ноутбуке DELL 5767 с двумя видео установка прошла без сбоев, никаких ошибок (Ati Mobility Radeon R7 m445 + Intel )
В репозитарии пакеты amdgpu-pro отмечены, как установленные. Но при запуске XFdrake отображаются только 2 варианта видеокарт: Amdgpu (free) и VESA.
Подскажите, как понять: работает ли новый драйвер? Или как его задействовать?
Какой отчет/скриншот выгрузить на форум?

Code: Select all
00:00.0 Host bridge: Intel Corporation Device 5904 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d58 (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360] (rev c3)
02:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 28 May 2017, 17:20

Хорошо, что заработало.

Basium wrote:В репозитарии пакеты amdgpu-pro отмечены, как установленные. Но при запуске XFdrake отображаются только 2 варианта видеокарт: Amdgpu (free) и VESA.

Так пока и будет, т.к. XFdrake ещё не доработали, чтобы он распознавал AMDGPU PRO и мог с ним работать.

Basium wrote:Подскажите, как понять: работает ли новый драйвер? Или как его задействовать?

Вывод glxinfo покажет, какая реализация OpenGL используется в данный момент. Посмотрите, что выдаст 'glxinfo | grep vendor'. Если используется AMDGPU PRO, то там будет упоминаться AMD, если свободный драйвер - то "Mesa Project and SGI" или что-то такое.

Правда, как я вижу, в этой системе две видеокарты, от Intel (Intel Corporation Device 5916) и от AMD (Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360]).

Если это гибридная графика, то система, скорее всего, будет сначала работать на интеловской (в выводе 'glxinfo | grep vendor' будет упоминаться Intel при этом). Чтобы при этом для какого-то приложения использовалась графика AMD, возможно, понадобится запустить его с DRI_PRIME=1, например: 'DRI_PRIME=1 glxgears'.

Интересно посмотреть, что при этом выдаст DRI_PRIME=1 glxinfo, кстати.

Basium wrote:Какой отчет/скриншот выгрузить на форум?

Если получится, загрузите данные о системе с помощью hw-probe (https://linux-hardware.org/index.php?view=howto) и укажите здесь public URL, которую выдаст hw-probe. Если вдруг hw-probe зависнет больше, чем на пару минут, - такое иногда бывает в системах с новыми видеокартами от AMD, - то хотя бы сохраните вывод 'lspci -vnn', 'glxinfo', 'journalctl -ab', 'lsmod', а также файл /var/log/Xorg.0.log.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO 17.10 в ROSA R8.1 и R9

Postby vadim.moskvin » 31 May 2017, 23:33

euspectre wrote:Я собрал на пробу пакеты с AMDGPU PRO 17.10 для ROSA R9 и для R8.1, cейчас QA их проверяет. Так, у меня на системе с Radeon RX 460 она пока работает нормально. Правда, HDMI audio не проверял, только графику.


Спасибо большое. Установил. Появился звук через HDMI. Из глюков упомянутые артефакты при запуске системы.
Проба по прежнему зависает :

Code: Select all
hw-probe -all -upload -id vadim-GA-A75D3H
Probe for hardware ...

Поэтому записал логи сюда: https://yadi.sk/d/eZ6qSqby3JiATi
vadim.moskvin
 
Posts: 6
Joined: 08 Apr 2017, 14:39

Re: AMDGPU PRO 17.10 в ROSA R8.1 и R9

Postby euspectre » 01 Jun 2017, 09:28

vadim.moskvin wrote:Спасибо большое. Установил. Появился звук через HDMI.
<...>
Поэтому записал логи сюда: https://yadi.sk/d/eZ6qSqby3JiATi

Это хорошо. Спасибо, что проверили.

Судя по логам, нужный драйвер грузится и каких-то серьёзных ошибок не выдаёт. Это тоже хорошо.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 02 Jun 2017, 14:48

Перешел недавно на R9 KDE.
После установки amdgpu-pro 17.10 больше не могу загрузиться.
При вызове FXdrake не восстаналивается amdgpu-free. Пои выборе второго драйвера Vesa тоже не грузится.
Смог выгрузить сюда пробу.
Как через терминал восстановиться?
Хелп!!!
Attachments
20170602_144930.jpg
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 15:06

Basium wrote:Как через терминал восстановиться?
Хелп!!!

Как я писал выше, драйвер можно удалить вручную:
Code: Select all
urpme amdgpu-pro-core dkms-amdgpu-pro


Драйвер удаляется пока только вручную, XFdrake о нём ничего не знает и ничем тут помочь пока не может.

Если и удаление драйвера не поможет, загрузиться в VESA хотя бы можно так: добавьте при загрузке в список параметров ядра (после "quiet") nomodeset xdriver=vesa.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 15:20

Basium wrote:Хелп!!!

Хотя судя по пробе, основное из AMDGPU PRO на этой системе уже удалено. Уберите тогда ещё и nomodeset xdriver=vesa из параметров ядра, если они там есть.

Ещё. Хотя в системе есть и интеловская видеокарта, пакета x11-driver-video-intel я не вижу. Удалили?
Если графика гибридная, то стартовать система будет, скорее всего, на интеловской.

Дальше. Ядро 4.10.x, как я вижу. Попробуйте на 4.9.30, оно в системе ещё есть.

Upd. Доустановите x11-driver-video-intel, x11-driver-video-amdgpu и попробуйте загрузить систему с ядром 4.9.30, без nomodeset и xdriver=vesa. Если загрузится хотя бы в текстовом режиме, загрузите пробу оттуда. Дальше посмотрим.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 02 Jun 2017, 15:43

Выполнил все пункты,не заработало.
x11-driver-video-amdgpu не ставится (см.фото)
Новая проба сделана (см.фото)
Attachments
20170602_153537.jpg
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 16:24

Basium wrote:x11-driver-video-amdgpu не ставится (см.фото)

Судя по версии, urpmi пытается ставить пакет из x11-backports для ROSA R8 2014.1. Отключите репозиторий x11_backports, в R9 он сейчас не нужен и будет только мешать. (Список подключенных репозиториев можно посмотреть с помощью 'urpmq --list-url', отключить репозиторий - с помощью 'urpmi.removemedia название_репозитория'). Затем выполните 'urpmi.update -a' и снова попробуйте установить x11-driver-video-amdgpu.

x11-driver-video-amdgpu для ROSA R9 можно установить и по прямой ссылке:
Code: Select all
urpmi http://abf-downloads.rosalinux.ru/rosa2016.1/repository/x86_64/main/release/x11-driver-video-amdgpu-1.2.0-2-rosa2016.1.x86_64.rpm


Не пойму, почему Xorg.0.log пустой в пробе.

Что покажет команда
Code: Select all
ls -l /var/log/X*.log

?

Если /var/log/Xorg.0.log есть и не пустой, покажите хотя бы вывод
Code: Select all
cat /var/log/Xorg.0.log | grep EE

А если есть возможность, выложите /var/log/Xorg.0.log сюда целиком.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 02 Jun 2017, 16:49

Выполнил команды.
amdgpu установился.
Но рабочий стол не загружается.
Отчет выгрузил.
Attachments
20170602_164032.jpg
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 17:25

Basium wrote:Выполнил команды.
amdgpu установился.
Но рабочий стол не загружается.
Отчет выгрузил.

К сожалению, данных не достаточно, чтобы понять, что происходит.
Попробуйте всё же как-нибудь вытащить полное содержимое /var/log/Xorg.0.log. Если не получится, хотя бы сделайте 'less /var/log/Xorg.0.log' и перефотографируйте постранично. Там не должно быть слишком много.

Ещё покажите, что выдаст 'ls /usr/share/X11/xorg.conf.d/' - посмотрим, может, какие-то настройки X11-сервера попортились и это мешает.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 17:27

Кстати, а после обновления до ROSA R9 графика загружалась нормально? Не удаляли ли что-то системное при этом обновлении?
Не вижу в списке пакетов ни task-kde4*, ни task-plasma5*.

Покажите вывод команды
Code: Select all
rpm -qa | grep -i task-

Мало ли.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 02 Jun 2017, 17:38

Euspectre, благодарю за помощь!
Ввел команды.
К сожалению, там очень много страниц текста - не отфотографировать.
Я лучше переставлю систему, т.к. ноутбук вечером очень нужен в рабочем состоянии с офисом.
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 02 Jun 2017, 17:57

Basium wrote:Я лучше переставлю систему, т.к. ноутбук вечером очень нужен в рабочем состоянии с офисом.

Да, тоже вариант.

В общем, пока предположение такое, что при обновлении до R9 что-то пошло не так, возможно, из-за подключенного репозитория x11_backports для R8, и удалило что-то из системного.

Раз есть возможность переставить систему, так проще всего и сделать.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 03 Jun 2017, 08:00

Euspectre, спасибо за помощь!
Систему переставил.

Вчера сделал флешку с Acronis для быстрого восстановления образа системы.

Как писал ранее,ноутбук с ati+intel, продавался с Ubuntu 16.04 и видеокарта в списке поддерживающих linux на сайте amd. Если будет полезно для отладки гибридной графики, то могу выгрузить отчет системы сначала на свободных драйверах. А потом,могу еще раз установить amdgpu-pro,чтобы сделать пробу и помочь отладить пакет.
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 03 Jun 2017, 22:16

Basium wrote:Если будет полезно для отладки гибридной графики, то могу выгрузить отчет системы сначала на свободных драйверах. А потом,могу еще раз установить amdgpu-pro,чтобы сделать пробу и помочь отладить пакет.

Да, если будут пробы для этой системы как со свободными драйверами, так и с AMDGPU PRO, так будет лучше всего. Можно будет сравнить, что изменилось, что подключилось, а что нет.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 08 Jun 2017, 00:27

to Euspectre
сегодня успел сделать две пробы - до и после установки amdgpu-pro 17.10.
На amdgpu-pro 17.10 рабочий стол не запустился. Пробовал на установленных ядрах 4.9.20, 4.9.30 и 4.10. Только на 4.10 удалось сделать пробу из консоли, на остальных не формировалась ссылка.
Проба на свободных драйверах: https://linux-hardware.org/index.php?probe=97e2b6a10e
Проба на amdgpu-pro: https://linux-hardware.org/index.php?probe=b2cf0324af
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 08 Jun 2017, 10:08

Basium wrote:Проба на свободных драйверах: https://linux-hardware.org/index.php?probe=97e2b6a10e
Проба на amdgpu-pro: https://linux-hardware.org/index.php?probe=b2cf0324af

Спасибо, результаты интересные. Похоже, установка AMDGPU PRO (или что-то ещё) как-то повлияла на работу интеловского (!) драйвера, а точнее, интеловских компонентов Mesa:
Code: Select all
[    62.889] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol: is64bitelf)
[    62.890] (EE) AIGLX: reverting to software rendering
[    62.951] (EE) AIGLX error: DRI driver not found
[    62.951] (EE) GLX: could not load software renderer
[    62.951] (II) GLX: no usable GL providers found for screen

Сухой остаток: пока для систем с гибридной графикой AMDGPU PRO лучше не использовать. Как минимум, до тех пор, пока не научим этот драйвер нормально сосуществовать с интеловским.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 08 Jun 2017, 12:07

Похоже, известная проблема с AMDGPU PRO на системах с гибридной графикой.

Попробуйте загрузить систему хотя бы в текстовом режиме. Затем проверьте, есть ли такой файл: /opt/amdgpu-pro/bin/amdgpu-pro-px.
Если есть, посмотрите (под root), что выдаст команда
Code: Select all
/opt/amdgpu-pro/bin/amdgpu-pro-px --ispx

Если выдаст "true", запустите теперь вот так:
Code: Select all
/opt/amdgpu-pro/bin/amdgpu-pro-px --mode powersaving

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

Если потом захотите удалить AMDGPU PRO, то до удаления пакетов сделайте предварительно
Code: Select all
/opt/amdgpu-pro/bin/amdgpu-pro-px --reset


Да, ещё (не имеет отношения к этой проблеме, но всё же полезно) - уберите rdblacklist=nouveau из параметров загрузки и из /etc/default/grub. Неясно, откуда оно там, но раз видеокарт NVidia в системе нет, этот параметр не нужен.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 08 Jun 2017, 12:19

Спасибо! Вечером попробую проделать эти манипуляции и сообщу о результатах.

P.S. Вчера поставил для пробы ядро 4.11 - система запускается быстро, проблем пока не наблюдается. :good:
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 08 Jun 2017, 13:20

Basium wrote:P.S. Вчера поставил для пробы ядро 4.11 - система запускается быстро, проблем пока не наблюдается. :good:

Это хорошо.

dkms-amdgpu-pro, правда, пока не сможет собрать "ядерные" компоненты AMDGPU PRO на ядрах выше 4.9, скорее всего. Но AMDGPU PRO можно и без этих компонентов использовать, хотя и без звука по HDMI и пр.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 08 Jun 2017, 13:28

Ещё, если всё загрузится нормально после "/opt/amdgpu-pro/bin/amdgpu-pro-px --mode powersaving", но система будет работать чисто на интеловской графике, а AMDшная включаться не будет, можно попробовать вызвать такую команду:
Code: Select all
/opt/amdgpu-pro/bin/amdgpu-pro-px --mode performance

Затем - снова перезагрузить систему.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 09 Jun 2017, 01:56

Пробовал команды.До рабочего стола загрузка не дошла. На фото результат. Power saving включается, но после перезагрузки система не также не загружается.
Attachments
20170609_014045.jpg
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 09 Jun 2017, 10:04

Basium wrote:Пробовал команды.До рабочего стола загрузка не дошла. На фото результат.

Понятно. Пробу загрузите, пожалуйста. Основные данные об ошибке - в логах, а их просто так не видно.

Ещё покажите, что сейчас (после вызова amdgpu-pro-px с параметром powersave или performance) в файлах /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf и /etc/ld.so.conf.d/10-amdgpu-pro-px.conf, если такие есть.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Basium » 09 Jun 2017, 10:23

Сейчас вернулся на свободные драйвера, чтобы можно было работать. Вот вчерашняя проба, после powersave и последующей перезагрузки: https://linux-hardware.org/index.php?probe=95e9a869ac
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 09 Jun 2017, 10:38

Может как раз тот случай что и у меня и стандартные драйвера от AMD не подойдут.
Мысли в слух и не более.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby Basium » 09 Jun 2017, 10:59

Может как раз тот случай что и у меня и стандартные драйвера от AMD не подойдут.

Возможно, но Dell давно выпускает ноутбуки с Linux. ранее это был Open Suse, сейчас - Ubuntu.
Ноутбук с 2-мя видеокартами, есть вариант cWindows 10 и с Ubuntu 16.04. Помню, что в Ubuntu были добавлены репозитарии от Dell (видимо для драйверов).
На сайте amd поддержка карты заявлена http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx.

Периодически заглядываю на европейский форум Dell в поисках информации о настройке гибридной графики http://en.community.dell.com/support-forums/software-os/f/3525.
Notebook Dell Inspiron 5767 (Core i5/16Gb/SSD Samsung 500 EVO/Intel620/ATI Mobility Radeon R7 m445/Rosa R9 KDE
User avatar
Basium
 
Posts: 33
Joined: 19 Apr 2017, 11:03

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 09 Jun 2017, 11:35

Basium wrote:
Может как раз тот случай что и у меня и стандартные драйвера от AMD не подойдут.

Возможно, но Dell давно выпускает ноутбуки с Linux. ранее это был Open Suse, сейчас - Ubuntu.
Ноутбук с 2-мя видеокартами, есть вариант cWindows 10 и с Ubuntu 16.04. Помню, что в Ubuntu были добавлены репозитарии от Dell (видимо для драйверов).
На сайте amd поддержка карты заявлена http://support.amd.com/en-us/kb-articles/Pages/AMD-Radeon-GPU-PRO-Linux-Beta-Driver%E2%80%93Release-Notes.aspx.

Периодически заглядываю на европейский форум Dell в поисках информации о настройке гибридной графики http://en.community.dell.com/support-forums/software-os/f/3525.

Есть ли драйвера у производителя бука для Линукс, тогда можно говорить со 100% уверенностью. Все карта AMD в дровах заявлены, но при производстве видеокарт и буков производитель использует не готовое решение, а только чип от AMD.
Я общался с ТП AMD и посылал им логи, они меня отправили за дровами к Lenovo у которых для Линукса нету.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby Ukol » 09 Jun 2017, 11:45

У меня в своё время был ноутбук Dell inspiron 3537 i5-4200u Haswell HD 4400 + AMD Radeon HD 8670. Покупал с ubuntu 12.04, при первом обновлении начались проблемы, свои модули от Dell они собирают под конкретное ядро, значит после обновлении ядра они не работали (в общих чертах описал) и у них на сайте не было решений, приходилось сносить систему и устанавливать чистую ubuntu. Я тогда только начал осваивать линь. Вот тут я писал, после долгого курения мануалов и как это работает, если интересно?! Я тогда много систем попробовал и везде были свои проблемы.
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
MSI-GP72-7RD Intel® Core™ i7-7700HQ GTX 1050
User avatar
Ukol
 
Posts: 374
Joined: 04 May 2014, 16:08
Location: Красноярский край с. Богучаны

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 09 Jun 2017, 13:14

Basium wrote:Сейчас вернулся на свободные драйвера, чтобы можно было работать. Вот вчерашняя проба, после powersave и последующей перезагрузки: https://linux-hardware.org/index.php?probe=95e9a869ac

Судя по Xorg.0.log, драйвер запутался между своими и системными путями к X11-компонентам при powersave. Поменял их на системные - получил конфликт. Впрочем, как я смотрю по коду в этом amdgpu-pro-px, максимум, что получилось бы при успехе - это работа чисто на интеловской графике. Смысла в этом немного, для такого можно доп. драйверы и не ставить.

С "performance" должно быть лучше. Не сразу заметил, но на фото видно, что вызвали команду с опечаткой в слове "performance", потому amdgpu-pro-px ругнулся и ничего делать не стал.

Попробуйте так, когда будет возможность:
1. Удалите /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf и /etc/ld.so.conf.d/10-amdgpu-pro-px.conf, если такие есть.
2. Установите AMDGPU PRO ещё раз, но пока систему не перезагружайте.
3. Запустите под root amdgpu-pro-px так:
Code: Select all
/opt/amdgpu-pro/bin/amdgpu-pro-px --mode performance

Всё, что эта команда делает, как я смотрю, - это создаёт файл /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf с таким содержимым:
Code: Select all
Section "Device"
        Identifier "Amd"
        Driver "amdgpu"
        Option "ShareFD" "on"
EndSection

Section "Device"
        Identifier "Intel"
        Driver "modesetting"
        Option "RenderPath" "amdgpu"
        Option "RenderDriver" "amdgpu"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device "Intel"
        GPUDevice "Amd"
EndSection

По сути, это указывает X11-серверу, какие компоненты для какой из видеокарт использовать и с какими параметрами.

4. Проверьте, что файл /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf создался, и что у него именно такое содержимое.
5. Проверьте, что в системе есть ещё и файл /usr/share/X11/xorg.conf.d/10-amdgpu-pro.conf
6. Выполните команду 'sync' на всякий случай.
7. Теперь перезагрузите систему.

Посмотрим, как пойдёт сейчас.

Если пойдёт плохо, загрузите пробу, как и раньше. Если хорошо, - тем более, загрузите ;-)
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 14 Jun 2017, 16:40

Перенёс инструкции по установке и настройке AMDGPU PRO на Wiki:
http://wiki.rosalab.ru/ru/index.php/AMDGPU_PRO
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 14 Jun 2017, 17:09

euspectre wrote:Перенёс инструкции по установке и настройке AMDGPU PRO на Wiki:
http://wiki.rosalab.ru/ru/index.php/AMDGPU_PRO

Нашел что у него поддерживаются AMD Radeon™ HD7700/7800/8500/8600. Может на мою попробовать? viewtopic.php?f=53&t=5155
У них выбираю свою карту и ОС если RHEL то кидает скачать AMDGPU. Если выбираешь просто Linux то отправляет на Crismon. Засада какая то.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby Barmalei » 15 Jun 2017, 18:15

Попробовал поставить. Не грузится. Из инстуркии по удаления это не сработало urpme `rpm -qa | grep amdgpu-pro`
Удалил 2 основных пакета и загрузился, остальное потом удалил.
User avatar
Barmalei
 
Posts: 3661
Joined: 29 Dec 2014, 15:45

Re: AMDGPU PRO в ROSA R8

Postby euspectre » 15 Jun 2017, 21:10

Barmalei wrote:Удалил 2 основных пакета и загрузился, остальное потом удалил.

Да, так тоже можно.
euspectre
 
Posts: 913
Joined: 21 Dec 2012, 14:24


Return to Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)

Who is online

Users browsing this forum: No registered users and 5 guests