Страница 1 из 1

Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 10:34
adargeos
К сожалению, с английским у меня плохо и поискать новости по разработке открытых драйверов для видеокарт AMD Radeon нормально не получается. Но хочется быть в курсе, потому что этот драйвер очень нужен моему ноутбуку.
Еще месяц назад я не мог использовать видеокарту Radeon со свободным драйвером, потому что изображения вообще не было. Приходилось вкорячивать проприетарный драйвер fglrx с различными патчами под ядро и понижением версии Иксов.
Примерно неделю назад очередное обновление с ppa:oibaf/graphics-drivers принесло небольшое изменение. Картинка появилась, но с подтормаживаниями и артефактом в виде огромной ломаной полосы через весь экран.
Вчера скачал обновления с этого же репозитория и был удивлен. Все работает без проблем. Мало того, что нет тормозов и артефактов, так еще и показатели бенчмарка Unugine Heaven и Unigine Valley не уступают в сравнении с вендой и проприетарным драйвером fglrx.
Хотелось бы узнать мнение обладателей видеокарт AMD Radeon, как у вас работает новый свободный драйвер.
И где можно найти новости относительно этого драйвера?

Код: Выделить всё

andrey@DELL ~ $ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.1.0-devel
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.1.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
andrey@DELL ~ $ DRI_PRIME=1 glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TURKS (DRM 2.43.0 / 4.4.0-47-generic, LLVM 3.9.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.1.0-devel
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.1.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

Re: Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 11:56
adargeos
Я время от времени сохранял результаты бенчмарка и вот небольшое сравнение для одного и того же ноутбука:
Windows 10 с DirectX11
win10_dx11.png
Windows 10 с DirectX9
win10_dx9.png
Windows 10 с OpenGL
win10_ogl.png
fglrx с X 1.15 и ядро 3.19
xs1.15_ker3.19.png
fglrx с X 1.17 и ядро 3.19
xs1.17_ker3.19.png
fglrx с X 1.17 и ядро 4.2
xs1.17_ker4.2.png
fglrx с X 1.17 и ядро 4.4
xs1.17_ker4.4.png
Свободный драйвер с X 1.18 и ядро 4.4
xs1.18_ker4.4.png
Как видно на картинках, все драйверы по разному определяют количество памяти. Меня не особо волнует, почему венда определяет 2Гб памяти у моей видеокарты. Но вот хотелось бы еще сделать так, чтобы свободный драйвер видел не 256Мб, а 1024Мб, ибо ее там столько и fglrx ее видит правильно. Может что-то нужно прописать в /etc/X11/xorg.conf или еще куда? Я не силен в этом. Да и Linux Mint при перезагрузке переименовывает файл в xorg.conf.xxxxxx с разными цифрами и непонятно, куда писать конфиг.

Re: Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 14:45
Chocobo
У меня были схожие результаты, тоже удивлялся, еще под бета версии минта мерял.

И кстати также unknown GPU показывался как 256мб - думаю это не отражает используемую реально память, иначе таких результатов не было бы (на моей 2гб видеопамяти). Скорей стандартная строка для unknown GPU

Re: Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 15:58
zuzabrik
Немного не в тему но все же. Обычно длинные простыни текста, картинок итд прячут под спойлеры.

Re: Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 17:00
adargeos
Chocobo, хочешь сказать, что драйвер уже давно исправно работает? Просто у меня раньше с ним было видно только легкую 3d графику (glxgears и glxmark2), а Unigine и игрушки накрывались черным экраном.

zuzabrik,
все исправлено :blum:

Re: Свободный драйвер RADEON

Добавлено: 01 ноя 2016, 17:16
Chocobo
adargeos, в общем да, работает он исправно, но в меру своих возможностей, а они явно проигрывали проприетари всегда :sad:

Вообще есть инфа, что начиная с 4.9 добавляют поддержку новым драйвером amdgpu для gcn1.0 куда входят карточки седьмой серии, но я не уверен насчет мобильной ветки. Мой pitcairn вроде как должен тоже попасть туда.