LINUX.ORG.RU

Запутался в amd дровах.

 , , , ,


1

3

Я правильно понимаю, что сейчас доступно 4 драйвера для амд карт: amdgpu-pro (открытое ядро + блоб в юзерспейсе), amdgrpu-open (открытое ядро открытые + что?), catalyst (блоб) и radeonsi(открытый драйвер)? Или последние 2 уже сдохли?

Кто из них теперь "открытый"? Где искать к нему список совместимых карт. В инете встречаются люди с проблемами amdgpu-pro + dri_prime я так понимаю что это же может случиться для amdgpu-open + dri_prime на тех же картах/ядрах?

Выбираю ноут с гибридной графикой, раньше пользовал radeonsi, что сейчас нужно ставить чтобы жить без блобопроблем?

ЗЫ. Есть какой-нить сайт показывающий поддержку ноута в lm-sensors, лазать по вебархиву lm-sensors.org не очень удобно + инфа там несколько устарела.

★★★★★

catalyst (блоб) - помер, ему на смену пришел частично amdgpu-pro.

radeonsi(открытый драйвер) - драйвер в месе.

Behem0th ★★★★★
()

amdgpu - модуль ядра, свободный.

amdgpu-pro - модуль amdgpu и userspace проприетарные библиотеки. Работает только под убунтой, впрочем невелика потеря.

amdgpu-open - такого не существует, но скорее всего подразумевается amdgpu модуль + mesa. Работает лучше (!), чем связка выше.

mesa - свободные графические библиотеки opengl, vulkan, etc.

radeon - тоже модуль ядра, свободный.

radeonsi - обозначение драйвера в mesa.

fglrx (aka Catalyst) - проприетарный модуль ядра и проприетарные библиотеки. Похоронен, даже не думай ставить в >2018. Тому кто скажет тебе это поставить - можешь обоссать.

Всё выше, кроме fglrx, вполне живо и очень хорошо живет и развивается.

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

В инете встречаются люди с проблемами amdgpu-pro + dri_prime я так понимаю что это же может случиться для amdgpu-open + dri_prime на тех же картах/ядрах?

Как раз в 'amdgpu-open + dri_prime' проблем нет

xDShot ★★★★★
()

Для карт до GCN 1.0 (где-то раньше 2013 года) - radeon

GCN 1.0-1.1 (приблизительно 2013-2015) - radeon или amdgpu

Более поздние карты - amdgpu

xDShot ★★★★★
()

amdgpu-pro это свободный out-of-tree модуль ядра + набор блобов в перемешку с некоторыми открытыми компонентами, но объединяет их то, что все они за авторством amd.

amdgpu-open тот же модуль ядра, что и в amdgpu-pro + открытые компоненты от амд (в основном opencl и vulkan) + opengl из мезы.

catalyst, так же известный как fglrx - помер где-то в 2015 году, в нем нет ни поддержки современных дистрибутивов, ни современного железа.

radeonsi - драйвер opengl из состава Mesa. Может работать как с amdgpu-pro модулем, так и с ванильным ядром. Кроме него в мезе есть еще драйвер RADV, который реализует vulkan, и своя собственная реализация opencl, которая толком не работает, т.к. на нее все забили.

Есть какой-нить сайт показывающий поддержку ноута в lm-sensors, лазать по вебархиву lm-sensors.org

lm-sensors.org сдох несколько лет назад. На самом деле, с поддержкой сенсоров все печально, наборы патчей для новых superio лежат где-то по разным репам на github, и никто не работает над внедрением их в ядро.

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

А ещё radv, amdvlk.

anonymous
()

Выбираю ноут с гибридной графикой

Смотри, чтобы дискретка была действительно мощнее интегрированной. Иначе только воздух греть будет.

Thetan ★★★
()
Ответ на: комментарий от ya-betmen

Прямо сейчас сижу с такого ноута. Дискретка чуть слабее интегрированной. На ЛОРе даже тред был про какой-то похожий ноут.

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

Так что лучше не рисковать и брать Intel/NVIDIA.

Thetan ★★★
()

Ты бы уже сто раз сказать успел, что именно за графика у тебя там в ноуте будет, было бы проще.

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

Так что лучше не рисковать и брать Intel/NVIDIA.

Не, нафиг, уже довелось жить с блобопроблемами, нихачу больше.

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

на RX560 работает только AMDGPU. Pro или Open - это уже тебе решать

Ford_Focus ★★★★★
()
Ответ на: комментарий от ya-betmen

Какими проблемами? Или ты по fglrx равняешь? Всё время слышу о каких-то мифических проблемах. Прелесть зелёного блоба как раз в том что он просто работает и не создаёт проблем (а даже решает их вместо криворуких разрабов).

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

Ты сначала попользуйся им а потом выдавай свои авторитетные мнения. Может и есть какие то карты/мамки на которых блоб работает без гемора, но мне таких не встречалось.

Хотя если ты используешь десктоп и никогда не отправляешь его в сон, то допускаю что ты их не встречал.

ya-betmen ★★★★★
() автор топика
Ответ на: комментарий от Thetan

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

Даже там где поддержка CrossFireX реализована она всегда точилась для самых топовых карт, поэтому даже в винде оно дай бог даст какой-либо прирост в одной из 20 игр. Ну и может какой фотошоп или подобный софт которые умеет в OpenCL заюзает вторую карту.

Поэтому все подобные ноуты это обычно высеры в стиле два ядра, два гига, две видеокарты.

o-
()
Ответ на: комментарий от Thetan

CrossFire не работает для встройки и дискретки, для них был костыль DualGrapics, который быстро закопали.

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

проц то я интеловый собираюсь бпать. если амд брать то зачем внешняя видяха

ya-betmen ★★★★★
() автор топика
Ответ на: комментарий от Thetan

Crossfire бесполезен, как и SLI. Приложения и игры должны его сами поддерживать. А вот MGPU через Vulkan потенциально может заработать.

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

Зелёный блобик невидии как раз кучу проблем создаёт. Это и весьма хреновое 2D, и блокировка многомониторных конфигурация и и т.д.

Quasar ★★★★★
()

Что такое Vega и Polaris? Что такое Vega 10, 56, 64?

Опять всё запутали. Были «островные» карточки, только-только стало всё понятно. Бац, теперь это уже не острова, а хрен пойми что.

Какую текущую карту стоит взять (осень 2018), того же уровня, что была в своё время 7750 ? Я подумал - Radeon Vega 560. Это так?

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