Considero el mismo problema que usted en Arch Linux (mesa-git, llvm-svn, linux 4.18.12 (incluso ejecutando 4.19.x o mainline 4.20rcx)). El núcleo estable de Linux no está, diría yo, optimizado para nuestra gpu todavía. Afortunadamente, hay una solución temporal. Probé linux-amd-wip-git (drm-next-4.21-wip) que tiene los últimos parches de amd (también hay otros núcleos que los tienen como linux-drm-fixes-git (drm-fixes), depende de ti que elijas). Muchos juegos no se pueden reproducir en el kernel estable y la mayoría de ellos funcionan mejor en la gpu integrada que en la discreta, como también dices. linux-amd-wip-git hace que la gpu discreta funcione mejor que la integrada y también obtengo, p. Ganancia de ~30 fps en World Of Warcraft a través de vino y galio nueve/dxvk. Algunos juegos funcionan incluso mejor, todos los que probé. Solo tenemos que esperar la fusión de estos parches con el Linux estable. Al final, al menos sabemos que se arreglará.
EDITAR:acabo de probar el último 5.0rc7, funciona como los kernels mencionados anteriormente. Parece que se solucionará en la versión 5.0.