LINUX.ORG.RU

Фризы на закрытом драйвере amd

 , ,


0

1

ubuntu 20.04 kde.
от кде вроде не зависит.
поставил для блендера закрытый драйвер с оффсайта.
amdgpu-pro-21.20-1271047-ubuntu-20.04.tar.xz rx480
начало виснуть!
почти всегда частично. т.е. удаётся выйти в tty1 по ctrl+Alt+F1, на эти нажатия клавиатура реагирует. и прибить все процессы юзера и работать дальше.
если открытый amdgpu что-то писал в dmesg при ошибках, то тут ничего в dmesg не наблюдаю. на зависоны кед/плазмы это не похоже.
Чаще при работе в блендер. рендер вернул cycles - виснет. галку GPU отключил всё равно виснет. ЕМНИП, один раз висло даже когда блендер был ещё закрыт и не запущен.
куда копать, что смотреть?

★★★★★

Последнее исправление: darkenshvein (всего исправлений: 1)

Купить видеокарту Nvidia Geforce GT 710 GDDR5 2 ГБ и накатить стабильный драйвер nvidia-driver-390.144 — виснуть сразу же перестанет.

iZEN ★★★★★
()

У меня на старых «иксах» виснет NVIDIA PRIME. Просто фризит экран. Переключаюсь на VT и обратно - и отвисает. Причина была в конфликте драйвера NVIDIA и драйвера тачпада synaptic.

На новых иксах не проявляется - видимо, теперь вместо synaptic, используется libevdev или libinput.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от iZEN

Ололоэ, в самый раз для рендеринга.

anonymous
()

поставил закрытый драйвер

ССЗБ. Страдай, чо.

BceM_IIpuBeT ★★☆☆☆
()

Сейчас телепаты напрягутся, оттелепают модель твоего GPU и, возможно, что-то прояснится.

Nervous ★★★★★
()

Это нормально, я пользовался проприетраными fglrx с 2010 по 2015, все было тоже самое, или даже хуже. В 2018 ради прикола решил попробовать amdgpu-pro вместо mesa и загрузился в черный экран, что тут сказать про разработчиков дров amd, штабильность - признак мастерства.

Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 2)
Ответ на: комментарий от Nervous

Сейчас телепаты напрягутся, оттелепают модель твоего GPU и, возможно, что-то прояснится.

rx 480.
сколько модель видеокарты не пишу, телепатам это ни разу не помогало (((
напишу модель карты
начинали требовать версию прошивки биоса
напишу версию прошивки биоса
начинают требовать модель ссд :(((

darkenshvein ★★★★★
() автор топика
Последнее исправление: darkenshvein (всего исправлений: 1)
Ответ на: комментарий от darkenshvein

Мда, милейший, похоже, это звездец. А звездец, как известно, неизлечим.

Nervous ★★★★★
()

Надо подождать ещё лет 5. А потом GCN из драйверов дропнут и проблема уйдёт.

Khnazile ★★★★★
()

Какая карточка?
Попробуй:
- последнее lts ядро с патчами от недавних багов (у меня с ними opencl на последнем amdgpu-pro перестал виснуть)
- драйвер до 20.40 включительно с флагами --opencl=legacy,pal

Shadow ★★★★★
()
Ответ на: комментарий от darkenshvein

Нафига проприентарный драйвер, если он поддерживается ROCm?

steemandlinux ★★★★★
()

Там трабла, похоже в том, что теперь (начиная с какой-то версии ядра, кажется 4.20), amdkfd идет не модулем, я монолитно, а amdgpu-pro тоже содержит в себе amdkfd. Вот они и конфликтуют. Вот если собрать ядро без free amdkfd, то в принципе должно заработать нормально с amdgpu-pro (но, естественно, на каком-то этапе не будет доступен free amdgpu - придется использовать что-то другое типа vesa, modeset). Сразу скажу, сам так и не попробовал, просто некогда было.

anonymous
()
Ответ на: комментарий от anonymous

Отвечаю себе - оказался неправ. Нашёл вот время глянуть: в ядрах >=4.20 free amdkfd включается монолитно, но в модуль free amdgpu теперь. В dkms amdgpu-pro включает в себя свою версию amdkfd и формируются модули amdttm, amdkcl, amd-sched. И amdgpu-pro заменяет собою free amdgpu (резервируя отдельно free в /var/lib/dkms). Так что здесь конфликта нет.

Ну, вот взял, например, Fedora 33 Cinnamon с дефолтным ядром 5.8.15. Как не странно, к нему собрался dkms драйвер из amdgpu-pro-21.20-1271047-rhel-8.4.tar.xz . Успешно инициализировалась видеокарта, успешно стартовал xorg-x11-amdgpu-drv (из pro пакета). Firmware самый свежий. Работает Cinnamon в режиме HW ускорения (нужно доставить пакеты hsa-runtime и hsakmt, скрипт-установщик их не ставит почему-то). Но начинает глючит в режиме SW ускорения.

Также gmark2 не проходит все тесты, на некоторых падает, говорит, что OpenGL старый 1.3, хотя сам же при старте в шапке пишет что 4.6. И glxinfo пишет про 4.6. Явно чего-то ещё не хватает. Т.е. опять же не совсем понятно до конца, что происходит, возвращаясь к теме ТС.

anonymous
()
Ответ на: комментарий от anonymous

искаропки открытый амджпу, не виснет

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Мда, не хватало как выяснилось совсем немного: downgrade glmark2. После этого все тесты прошли нормально. ТС, попробуйте, м.б. blender-2.93.0-1.fc33 из апдейтов сработает номально.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.