Page MenuHomeSolus

Problems with AMD GPU with kernel version: 4.18.16-96
Closed, ResolvedPublic

Description

I have big problems with the latest 4.18.16-96 update of the linux-current package. Many graphical glitches, main display will stay black after X.org has started up most of the time and the system is left mostly unusable. If I boot up Windows or the kernel update before that, version: 4.18.14-95, it works perfectly again.

System info:
CPU: Intel i5-3570k
GPU: AMD R9 280X, running with amdgpu
glxinfo | grep OpenGL:

OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon HD 7900 Series (TAHITI, DRM 3.26.0, 4.18.14-95.current, LLVM 6.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.3
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.4 (Compatibility Profile) Mesa 18.2.3
OpenGL shading language version string: 4.40
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

Event Timeline

AMD R9 280X, running with amdgpu

Are you sure? The last kernel update (that landed in stable) enabled SI and CIK support in radeon module, and now those GPUs load with radeon driver by default again. It was reverted in unstable: 8f824c5f7e88306d6d46f856546cc1e4db6dda62
Probably your issues are caused by loading with radeon instead of amdgpu. So, your issue looks like a duplicate of T7101 to me.

I have the amdgpu module enabled, I don't remember if I manually enabled it or not but dmesg confirms it:

[    2.142337] radeon 0000:01:00.0: SI support disabled by module param
[    2.206859] [drm] amdgpu kernel modesetting enabled.

Ah wait, maybe it's not running when I boot up with the 4.18.16-96 kernel. Will test it now and see if the amdgpu module loads.

AntiSC2 claimed this task.
AntiSC2 moved this task from Backlog to Kernel Drivers on the Hardware board.

Yes, with 4.18.16-96 it loads the radeon module which is the one that causes all the issues, closing this now as R3571:8f824c5f7e88
will fix this and that this is a duplicate of T7101.