LINUX.ORG.RU

AMDGPU-PRO и elementaryOS

 , , , ,


0

1

Поставил себе eOS 0.4 (на базе Ubuntu 16.04), все замечательно работает, за исключением видеодрайвера. Проблема в чем: скачиваю официальные драйвера с сайта AMD под свою карточку (380). Далее меняю в скрипте название системы с Ubuntu на elementary, иначе откажется устанавливать. После установки (все делаю по инструкции с сайта) перезагружаюсь, в грабе выбираю elementary, вижу загрузочный экран и на этом все. Больше ничего не происходит. Даже терминал не открывается. Ну ладно, загрузился в режиме восстановления и через терминал удалил этот драйвер, после этого все грузится.

Подключаю через HDMI.

Вопрос: как пофиксить?



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

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

выложи glxinfo | grep Open

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TONGA (DRM 3.1.0, LLVM 3.8.0)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
kakaxep
() автор топика
Ответ на: комментарий от kakaxep

Думаю да. Но стоит тебе самому попользоваться и посмотреть. И в первую очередь я бы посоветовал mesa обновить а то 11.2.0 старовата. На твоей карте вместо 4.1 (Core Profile) должно уже быть 4.5. если же не будет хватать открытого драйвера или глюки не решаемые будут тогда уже и попробуешь закрытый.

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

Отчитываюсь: Обновил mesa до 17.1, core profile теперь 4.5

спасибо за совет

kakaxep
() автор топика
Ответ на: комментарий от Behem0th
OpenGL renderer string: Gallium 0.4 on AMD POLARIS10 (DRM 3.8.0 / 4.9.0-1-amd64, LLVM 3.9.1)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 13.0.3
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] (rev cf)

Чего может не хватать? 4.4 хотя бы очень желательно...

anonymous
()

Вот уже за последнюю неделю третий (только на моей памяти) топик в стиле «делаю всё по инструкции с сайта AMD, на выходе чёрный экран». Или с инструкцией у них там что-то не так, или...
А по теме - правильно уважаемые господа говорят, если никаких проблем не наблюдается на открытом драйвере, зачем что-то ещё? Драйвер ради драйвера не нужен.

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

Mesa 13.0.3

Есть возможность обновиться до 17й версии месы? ЕМНИП в ней как раз с 4.3 до 4.5 подняли. Версия пока еще rc3 через ~неделю должен быть релиз.

П.С. Если что у них скачок версий с 13 сразу на 17 был.

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

Пока нет, но как завезут хотя бы в experimental, так сразу можно будет как минимум бэкпортировать. Хотя всё равно скорее всего на тестинге после релиза останусь.

Мне главное было понять, что проблема не у лично меня и не в неправильной сборке пакетов (с LLVM 3.9 какое-то время тянули, например).

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

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

А про зелёное дерьмо Nvidia вместо видеокарт и говорить нечего.

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

опять кто-то на рабочей станции с теслами лор не заблокировал...

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

Да и в любом другом дистрибутиве тоже (может, кроме LFS) :-/
Помню те же самые шишки в своём, хоть и не столь далёком, сосничестве, ещё на карте x1600pro. Видимо, с тех пор мало что принципиально изменилось. Хотя у самого тоже 380X и ручонки иногда почёсываются таки добраться до vulkan-overlay.

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

Ну так их надо ставить из реп своего дистра.

Собирать с сайта нормально можно было в некоторых версиях убунты и дебиана, ну и в слаке.

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

Я не про то. Раньше RUN-файл трансформировался в DEB. Теперь AMD собирает DEB сама. Начиная с нескольких последних Catalyst-ов, и для AMDGPU-PRO тоже.

ZenitharChampion ★★★★★
()

С сайта AMD точно ничего ставить не нужно. Старый catalyst нонче не поддерживается, а amdgpu pro как я понял надстройка на над открытым amdgpu. При этом закрытая составляющая может не поддерживать текущую версию иксов, ядра или чего-нибудь ещё, стандартная проблема AMD хз с каких времён ещё. Собственно, из этого следует, что:

а) должен быть настроен amdgpu б) блоб «pro» не очень-то и нужен, потому что и так всё работает

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

При этом закрытая составляющая может не поддерживать текущую версию иксов, ядра или чего-нибудь ещё, стандартная проблема AMD хз с каких времён ещё.

Закрытая часть там только libGL и реализация OpenCL. Проблемы скорее из-за модуля amdgpu (того же, что и в ядре), который туда зачем-то кладут для сборки через DKMS, и который теоретически может быть с чем-то не всегда совместим.

блоб «pro» не очень-то и нужен, потому что и так всё работает

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

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

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380] (rev f1) (prog-if 00 [VGA controller]) Subsystem: Micro-Star International Co., Ltd. [MSI] Tonga PRO [Radeon R9 285/380] Flags: bus master, fast devsel, latency 0, IRQ 28 Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at d0000000 (64-bit, prefetchable) [size=2M] I/O ports at e000 [size=256] Memory at fea00000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at fea40000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Capabilities: [58] Express Legacy Endpoint, MSI 00 Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [150] Advanced Error Reporting Capabilities: [200] #15 Capabilities: [270] #19 Capabilities: [2b0] Address Translation Service (ATS) Capabilities: [2c0] #13 Capabilities: [2d0] #1b Capabilities: [328] Alternative Routing-ID Interpretation (ARI) Kernel driver in use: amdgpu Kernel modules: amdgpu

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