RX 560 на Deepinos

Отвечено

Добрый день,первый раз установил Linux/ Deepin OS на ноутбук с RX 560 и не могу разобраться как установить хоть что либо (меса драйвер/проприетарный драйвер или хз что еще)что бы работал мой ГПУ,из того что нагуглил ничерта не получается понять/установить а Graphics Manager из стора видит только встроенную от Intel.

пс в убунту как я понял драйвер можно установить,а тут не могу понять как. Заранее спасибо

    Linux Mint тебе в помощь. Там у меня, лично, проблем с драйверами нет!

    Здравствуйте, довольно странно, у меня тоже видеокарта от Radeon и проблем с драйверами никаких не наблюдал. Попробуйте следующие команды:

    
    sudo lshw -c video | grep configuration
    
    

    Выводит текущий используемый драйвер для видеокарты

    Далее, если нужно узнать подробнее о драйвере:

    
    modinfo имя_драйвера,который_появился_в_результате_использования_предыдущей_команды
    
    

    Также можете пойти другим путем, команды по очередности:

    
    sudo update-pciids
    lspci | grep -E "VGA|3D"
    sudo lspci -v -s первые_цифры_с_точками_после_предыдущей_команды
    
    

    В результате вышеупомянутых команд вы получите драйвер, используемый на данный момент.

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

    Новичок Отвечено 03.03.2018.

    I)

    RE: RX 560 на Deepinos

     
    modinfo amdgpu
    filename: /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)

    RE: RX 560 на Deepinos

    03.03.2018
    Ответить

    Также обновите систему, если еще этого не сделали.

    Новичок Отвечено 03.03.2018.

    все обновленно

    03.03.2018
    Ответить

    Производитель(амд) поддерживает только бубунту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 и встроенная от интел)

    RE: RX 560 на Deepinos

    RE: RX 560 на Deepinos

    
    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:

     

    RE: RX 560 на Deepinos

    03.03.2018

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

    04.03.2018
    Ответить

    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:

    Лучший ответ

    Всем откликнувшимся спасибо,нашел ответ,на самом деле дискретная определяется но работает по умолчанию интеловская графика,это можно проверить

     glxgears
     

    тут будет работать встроенная интеловская и тест будет показывать около 60 фпс

    если написать ‘DRI_PRIME=1 имя_приложения’ то оно запуститься используя дискретную

    напр.

     DRI_PRIME=1 glxgears
     

    фпс становиться 3500-3800,что показывает работу именно видеокарты (насколько я понимаю)

    Новичок Отвечено 05.03.2018.
  • Обменник
  • Ваш ответ