Considero lo stesso tuo problema su Arch Linux (mesa-git, llvm-svn, linux 4.18.12 (anche con 4.19.x o mainline 4.20rcx)). Il kernel Linux stabile non è ancora, direi, ottimizzato per la nostra GPU. Fortunatamente, c'è una soluzione temporanea. Ho provato linux-amd-wip-git (drm-next-4.21-wip) che ha le ultime patch amd (ci sono anche altri kernel che le hanno come linux-drm-fixes-git (drm-fixes), dipende da te che scegli tu). Molti giochi non sono riproducibili sul kernel stabile e la maggior parte di essi funziona meglio con la gpu integrata che con quella discreta, come dici anche tu. linux-amd-wip-git rende la gpu discreta migliore di quella integrata e ottengo anche ad es. Guadagno di ~30 fps su World Of Warcraft tramite wine e gallium nine/dxvk. Alcuni giochi funzionano ancora meglio, tutti quelli che ho provato lo fanno. Non ci resta che attendere l'unione di queste patch al linux stabile. Alla fine, almeno sappiamo che verrà risolto.
EDIT:ho appena testato l'ultimo 5.0rc7, funziona come i kernel sopra menzionati. Sembra che verrà corretto nella 5.0.