RX 560 на Deepinos
Добрый день,первый раз установил Linux/ Deepin OS на ноутбук с RX 560 и не могу разобраться как установить хоть что либо (меса драйвер/проприетарный драйвер или хз что еще)что бы работал мой ГПУ,из того что нагуглил ничерта не получается понять/установить а Graphics Manager из стора видит только встроенную от Intel.
пс в убунту как я понял драйвер можно установить,а тут не могу понять как. Заранее спасибо
Всем откликнувшимся спасибо,нашел ответ,на самом деле дискретная определяется но работает по умолчанию интеловская графика,это можно проверить
glxgears
тут будет работать встроенная интеловская и тест будет показывать около 60 фпс
если написать ‘DRI_PRIME=1 имя_приложения’ то оно запуститься используя дискретную
напр.
DRI_PRIME=1 glxgears
фпс становиться 3500-3800,что показывает работу именно видеокарты (насколько я понимаю)
Здравствуйте, довольно странно, у меня тоже видеокарта от Radeon и проблем с драйверами никаких не наблюдал. Попробуйте следующие команды:
sudo lshw -c video | grep configuration
Выводит текущий используемый драйвер для видеокарты
Далее, если нужно узнать подробнее о драйвере:
modinfo имя_драйвера,который_появился_в_результате_использования_предыдущей_команды
Также можете пойти другим путем, команды по очередности:
sudo update-pciids lspci | grep -E "VGA|3D" sudo lspci -v -s первые_цифры_с_точками_после_предыдущей_команды
В результате вышеупомянутых команд вы получите драйвер, используемый на данный момент.
Если все действительно плохо, попробуйте еще зайти в предустановленный в системе Менеджер Драйверов. Возможно, там для вас готово решение, нужно только поставить галочку.
I)
modinfo amdgpufilename: /lib/modules/4.14.0-deepin2-amd64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko license: GPL and additional rights description: AMD GPU author: AMD linux driver team (ну и там куча всего написано,надеюсь этого хватит)
II)ввожу первую команду и ничего не происходит далее
lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
III)
Производитель(амд) поддерживает только бубунту16.04, редхат и центос, драйвер 17.50( https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx ), на остальных плевать.
Скорее всего стоит меса и с этим лучшее смириться, и не чего не делать.
команда в терминале, что бы проверить :
glxinfo | grep -i opengl
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD POLARIS11 (DRM 3.19.0 / 4.14.0-deepin2-amd64, LLVM 3.9.1)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 4.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.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
Изначально команда не работает, нужно будет что то до установить, вроде mesa-utils, точно не помню, но терминал подскажет.
ps а что показывает Deepin Graphics Driver Manager?
(у меня тоже 560 и встроенная от интел)
glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Kabylake GT1.5
OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
У тебя в биос, какая видеокарта главная по умолчанию? Скорее всего нужно поменять приоритет, что бы амд была главной.
glxinfo | grep -i opengl
Так проприетарный 17.50 в глючной бубунте:
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Radeon RX 560 Series
OpenGL core profile version string: 4.5.13505 Core Profile Context 17.50.2.13
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.13505 Compatibility Profile Context 17.50.2.13
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: 4.5.13505 Compatibility Profile Context 17.50.2.13
OpenGL ES profile shading language version string: 4.50
OpenGL ES profile extensions:
Linux Mint тебе в помощь. Там у меня, лично, проблем с драйверами нет!