Перейти к содержимому


Фотография

Не видит OpenCL 16.04 LTS amdgpupro 18.40


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 joybiear

joybiear

    Новичок

  • 1 topics
  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 04 сентября 2018 - 10:48

Собираю новый риг на красных. Решил поставить всё свежее. 16.04 LTS server, обновил все пакеты, скачал amdgpupro 18.40 (последний на сегодня) с сайта AMD. Всё типа установилось, lspci показывает kernel module in use: amdgpu, дрова типа пашут, rocm-smi показывает карточки, их частоту и температуру. Но ни один майнер не пашет: No OpenCL devices found. Clinfo показывает: No. of OpenCL platforms found: 0.
 
На других ригах трудится amdgpu 17.40, никогда таких проблем не было... Что это за хрень такая? Было у кого? Весь инет перерыл, толкового ничего не нашёл. Кто-то пишет, проблема в кернеле, бред какой-то...

  • 0

#2 Hirurg

Hirurg

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 115 сообщений

Отправлено 11 сентября 2018 - 03:58

А ты сам собирал майнер? ему нужно указать где у тебя опен сл лежит


  • 0

#3 Симорон

Симорон

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 277 сообщений

Отправлено 18 сентября 2018 - 04:10

ты мне кстати в прошлой теме рекомендовал осилить собирать свой линукс, так вот в свое время когда я пробовал, на сборку каждого майнера у меня уходили просто таки часы, потому что на гитхабе нет никаких нормальных инструкций для половины майнеров
более простая схема брать майнеры из реп арча (аур), но там таки такая же проблема была с тем что опенСЛ у меня лежал всегда не там где у автора
с тем же успехом можно взять хайв ос, вырезать штуки для коннекта с сайтом, и останется то что ты бы и сам сделал

  • 0

#4 Dmitrievtch

Dmitrievtch

    Пользователь

  • 1 topics
  • Пользователи
  • PipPip
  • 41 сообщений

Отправлено 29 сентября 2018 - 06:06

Зачем собирал, а Claymore как должен работать? Никогда же не было проблемы такой...
Щас попробую amdgpupro 17.40 поставить.

  • 0

#5 Дон Карлеоне

Дон Карлеоне

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 91 сообщений
  • DEPOSIT:400$

Отправлено 30 сентября 2018 - 04:25

При уставовке дров --opencl=legacy выбирать нужно


  • 0

#6 Kepvel

Kepvel

    МЕСТНЫЙ

  • 1 topics
  • Пользователи
  • PipPipPip
  • 235 сообщений

Отправлено 26 октября 2018 - 01:45

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

  • 0

#7 Наталья150880

Наталья150880

    Новичок

  • 0 topics
  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 27 октября 2018 - 03:07

тема про линукс при чем тут win 10?
 
в последних дровах Linux по умолчанию ставятся opencl=Pal, а нужно legacy
 
Usage: amdgpu-install [options...]
 
Options:
-h|--help Display this help message
--dryrun Print list of packages to install and exit
--px PX platform support
--version=VERSION Install the specified driver VERSION
--pro Install "pro" support (legacy OpenGL and Vulkan)
--opencl=legacy Install legacy OpenCL support
--opencl=pal Install PAL OpenCL support
--opencl=legacy,pal Install both legacy and PAL OpenCL support
--headless Headless installation (only OpenCL support)
--compute (DEPRECATED) Equal to --opencl=legacy --headless

  • 0

#8 VIRAS

VIRAS

    Новичок

  • 1 topics
  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 04 декабря 2018 - 06:24

Если не ошибаюсь , то они прекрасно работают на ROCm


  • 0

#9 Freed

Freed

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 10 декабря 2018 - 11:04

согласен, ошибся, 6 утра как никак было, а я не спал)
впрочем и на линуксе поможет)

  • 0

#10 Nikolas Luner

Nikolas Luner

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 34 сообщений

Отправлено 12 января 2019 - 12:46

Поможет, тем более, что у меня граф. оболочка вообще не установлена.
 

По теме: спасибо, уже нашёл. Действительно, надо было при установке указать --opencl=legacy,pal --headless..


  • 0

#11 Снег

Снег

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 54 сообщений

Отправлено 20 января 2019 - 11:19

биос на материнской плате установлен же, включить IGPU можно) поздравляю в победе над терминалом)


  • 0

#12 catcheme

catcheme

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 147 сообщений
  • DEPOSIT:100$

Отправлено 07 февраля 2019 - 01:47

ROCm это драйвер сам по себе, а opencl может не включится по разным причинам - если у вас vega56/64 ьо возможно допустили какую-то ошибку в установке.
Еще возможно, что ( если у вас уже работало до этого, и одним днем указало на ошибку opencl ) то у вас скорее всего обновилось ядро , а совместимость ROCm идет только с определенным, и вам просто нужно снести все и поставить заново.
Если есть еще какие-то вопросы, или я не полностью ответил на этот, можете написать в лс. С удовольствием помогу

  • 0

#13 Dark156

Dark156

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 311 сообщений

Отправлено 15 февраля 2019 - 05:30

У ТС ВК Polaris. Дело как раз в том, что при установке последнего amdgpupro нужно указывать в командной строке legacy, иначе майнеры OpenCL не пашут. Видимо, в ROCM тоже надо что-то аналогичное где-то прописать,но непонятно где и как.
 
А собственно какие преимущества у ROCM перед стоковым amdgpupro? Мне не понятно. Раньше фича была в дагфиксе, сейчас он в amdgpupro работает сам по себе.

  • 0

#14 Andre

Andre

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 97 сообщений

Отправлено 09 апреля 2019 - 03:37

Я думаю насчет легаси вы правы .
А по поводу приоритетов ROCm перед AMDgpupro не вижу никаких для Polaris . Он скорее был сделан под Vega10 и попытки раскрыть hbm

  • 0




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных