Как установить amdgpu-pro - AMDGPU PRO drivers provided by AMD 

Как установить amdgpu-pro - AMDGPU PRO drivers provided by AMD​  необходимое для майнинга

В репозиториях есть amdgpu-pro - AMDGPU PRO drivers provided by AMD​  версии 17.10.414273-6-rosa2016.1

Для него соответственно нужно x11-driver-video-amdgpu-pro - AMDGPU PRO X11 driver​  17.10.414273-6-rosa2016.1

У нас сейчас стоит
x11-driver-video-amdgpu - X.org driver for AMD graphics​  18.0.0-3-rosa2016.1

В этом вся и проблема.
Пишет что установлена более свежая версия.

Пробую удалить x11-driver-video-amdgpu 18.0.0-3-rosa2016.1, потом поставить выше указанное, ставится с ошибками и вроде майнер начинает работать нормально, но при перегрузке система просто не запускается.

Помогите решить вопрос или может скажите версию в которой x11-driver-video-amdgpu-pro - AMDGPU PRO X11 driver​  17.10.414273-6-rosa2016.1 по умолчанию стоит, откатился бы на нее

попробуйте модуль с пакетами 17* версии http://magos.sibsau.ru/repository/modules/2016.64/test/amdgpu-pro-17.10.414273-6.xzm
О проблемах сообщайте. Если у вас на старых дровах майнер работает, то думаю есть шанс запустить бинарник на текущих 18* дровах

Модуль никакой реакции не дает. Мне кажется что бы работало, нужно где-то конфиг переключать

с ним или без него получаю:
ethminer 0.19.0-alpha.0
Build: linux/release/gnu

No OpenCL platforms found
Error: No usable mining devices found
но когда ставлю просто urpmi amdgpu-pro, результат есть, ниже вывод покажу консоли

urpmi amdgpu-pro
Не удаётся установить следующие пакеты, т.к. они зависят от пакетов,
более старых, чем установленные:
x11-driver-video-amdgpu-pro-17.10.414273-6
amdgpu-pro-graphics-17.10.414273-6
amdgpu-pro-17.10.414273-6
Продолжить установку? (Y/n) Y
Для удовлетворения зависимостей будут установлены следующие пакеты:
Пакет Версия Релиз Dist DEpoch Платформа
(источник «main-release»)
lib64cunit1 2.1.3 4 rosa 2016.1 x86_64
lib64tinfo5 5 5 rosa 2016.1 x86_64
(источник «nonfree-updates»)
amdgpu-pro-clinfo 17.10.414273 6 rosa 2016.1 x86_64
amdgpu-pro-computing 17.10.414273 6 rosa 2016.1 x86_64
amdgpu-pro-core 17.10.414273 6 rosa 2016.1 x86_64
amdgpu-pro-opencl-icd 17.10.414273 6 rosa 2016.1 x86_64
lib64amdgpu-pro_drm 17.10.414273 6 rosa 2016.1 x86_64
lib64amdgpu-pro_gl 17.10.414273 6 rosa 2016.1 x86_64
lib64amdgpu-pro_opencl 17.10.414273 6 rosa 2016.1 x86_64
lib64amdgpu-pro_vulkan 17.10.414273 6 rosa 2016.1 x86_64
Будет использовано 160МБ дополнительного дискового пространства.
Будет загружено 38МБ пакетов.
Установить 10 пакетов? (Y/n) Y

update-alternatives: используется /etc/amdgpu-pro/ld.so.conf для предоставления /etc/ld.so.conf.d/GL.conf (gl_conf) в ручном режиме
Хоть часть пакетов и могла быть установлена, произошли ошибки.
Не удаётся установить следующие пакеты, т.к. они зависят от пакетов,
более старых, чем установленные:
x11-driver-video-amdgpu-pro-17.10.414273-6
amdgpu-pro-graphics-17.10.414273-6
amdgpu-pro-17.10.414273-6
Продолжить установку?
user@MagOS bin $
как видите x11 остается новый 18 версии, и с ним работает
смущает строка update-alternatives: используется /etc/amdgpu-pro/ld.so.conf для предоставления /etc/ld.so.conf.d/GL.conf (gl_conf) в ручном режиме
может в ней и кроется подвох.
все работает до перезагрузки, перезагрузить систему не возможно, остававливается на этапе загрузки
и дальше чищу систему в чистом режиме, заново ставлю amdgpu-pro и так до бесконечности

залил другую версию. Попробуйте поставить модуль и дать команду ldconfig -X

в чате предлагали использовать в песочнице с urpm2xzm и chroot2pfs
не совсем понимаю как работает chroot2pfs и как сделать запуск модуля в песочнице

croot2pfs собирает ауфс аналогично тому что собирается при загрузке. При этом список модулей можно скорректировать маской или вообще перечислить списком. Дальше чрут в эту ауфс и выполнение указаной команды или переданного скрипта. Изменения, которые стали результатом выполнения команды (скрипта), пакуются в модуль. Это основной сценарий. Есть еще дополнительные ключи с которыми чрут2пфс можно использовать как песочницу. Это -X чтоб чрут мог подключаться к системным иксам и еще ключ (гляну допишу), чтоб в итоге не создавался модуль. То есть вы можете указать список модулей для ауфс и запустить в этом чруте к примеру файрфокс и он не запишет ни одного файла в систему, и не увидит файлов из вашего хомяка.

не совсем понимаю как мне конкретно это применить :frowning:
у меня проблема что модуль amdgpu-pro при рестарте не дает запуститься системе
что мне нужно сделать с помощью croot2pfs что бы систему запустить