Mau desempenho com o RX 480 no Ubuntu 16.10

1

Eu instalei o RX 480 (pela XFX) hoje e, por alguma razão desconhecida, o desempenho é péssimo. Driver AMDGPU-PRO (16.60-379184) instalado sem qualquer problema, eu adicionei-me ao grupo de usuários de vídeo, reiniciei, tudo parecia perfeito, mas quando eu corri DiRT Rally, eu consegui quase 30 FPS em uma configuração MEDIUM. Eu tentei outros jogos e todos eles correram invulgarmente lentamente - como se ainda estivesse executando o meu velho GTX 460.

Vocês têm alguma idéia do que pode ser o problema aqui?

Estas são minhas especificações (tiradas das informações do sistema Steam):

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:  Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
    CPU Family:  0x6
    CPU Model:  0x1a
    CPU Stepping:  0x4
    CPU Type:  0x0
    Speed:  2668 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Unsupported
    AVX:  Unsupported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Ubuntu 16.10 (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.8.0-46-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11804000
    X Window Manager:  Compiz
    Steam Runtime Version:  steam-runtime-beta-release_2016-12-05

Video Card:
    Driver:  ATI Technologies Inc. AMD Radeon (TM) RX 480 Graphics

    Driver Version:  4.5.13468 Compatibility Profile Context 16.60.3
    OpenGL Version: 4.5
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x1002
    DeviceID:  0x67df
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1600 x 1200
    Desktop Resolution: 1600 x 1200
    Primary Display Size: 16,06" x 12,05"  (20,08" diag)
                                            40,8cm x 30,6cm  (51,0cm diag)
    Primary VRAM: 8192 MB

Sound card:
    Audio device: Realtek ALC1200

Memory:
    RAM:  22083 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Steam Controller Cable and Base:  Not set
    Total Hard Disk Space Available:  211915 Mb
    Largest Free Hard Disk Block:  174146 Mb
    VR Headset: None detected
    
por OrangeStork 04.04.2017 / 19:22

2 respostas

2

Eu não tenho os drivers amdgpu-pro, mas notei que por algum motivo meu RX580 não aumenta a velocidade da memória quando eu começo a jogar um jogo e preciso ativá-lo manualmente.

sudo su

isso informa a que velocidade você está, a minha normalmente fica em 300 e 300

cat /sys/kernel/debug/dri/0/amdgpu_pm_info

Isso informa se você está em automático ou alto

cat /sys/class/drm/card0/device/power_dpm_force_performance_level

isto obriga a sua GPU a fazer um auto-disparo ... então você deve executar isto antes de jogar jogos

echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level

agora verifique se sua velocidade de clock é mais rápida

cat /sys/kernel/debug/dri/0/amdgpu_pm_info

Aproveite seu novo desempenho

isto ajusta o gpu de volta para a velocidade de clock baixa padrão .. faça isso quando sair do jogo

echo auto > /sys/class/drm/card0/device/power_dpm_force_performance_level

para verificar e verificar se você está no modo automático

cat /sys/kernel/debug/dri/0/amdgpu_pm_info
    
por Eddie55 23.06.2017 / 03:43
-1

O driver amdgpu-pro 16.60 não suporta oficialmente o Ubuntu 16.04. A partir de hoje, o driver 17.10 saiu - este driver suporta oficialmente o Ubuntu 16.04.2.

Eu tenho o RX 480 e vi os mesmos problemas. O driver 16.40 era aceitável. O motorista da 16.60 foi horrível. Estou prestes a descobrir as ajudas do driver 17.10. Eu vou acompanhar momentaneamente.

    
por hoorigan 08.04.2017 / 05:06