[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AMD GPU Sea Islands Problem

On 12.12.2020 21:23, Guyenne Tsui wrote:
Try purging xserver-xorg-video-amdgpu and xserver-xorg-video-ati, then restarting
X. That should automatically result in using the modesetting X driver. It does for
my sea islands. If it's OK, either keep it that way, or try reinstalling only
I tried to purge xserver-xorg-video-amdgpu and xserver-xorg-video-ati. However it offered me to remove my entire desktop environment. So I hesitated. I had a Pop!_OS installed on my drive which also encountered the same graphical issues. So I instead installed a new Pop!_OS LTS on my drive. The new Pop!_OS also froze when the command `DRI_PRIME=1 glxgears -fullscreen` is passed. This should indicate that the graphical issue is not a result of my system tinkering. Since Pop!_OS is a derivative of Ubuntu of which is a derivative of Debian, I think the issue is either in Debian or upstream. I purged `firmware-amd-graphics` but the graphical issue still persists. I cannot seem to locate which package is causing the bug, so I am not sure how to file such an ambiguous bug.

Bests Regards,

If you experience the same behavior on different OSs, then it is possible GPU itself is faulty.
Since your GPU is muxless, it relies on CPU integrated graphics to work with display, so only when you offload some task (by using DRI_PRIME=1) to discrete GPU it fails.
If I was in your shoes I'd install Windows (evaluation version, no need to purchase or activate anything) with AMD WHQL drivers and ran some benchmarks just to know for sure if GPU is actually working.

If you still want to continue as-is I'd suggest to reinstall both "xserver-xorg-video-amdgpu" and "xserver-xorg-video-ati" packages and install "firmware-amd-graphics", but blacklist "radeon" module, to prevent it from loading, just to be sure we use "amdgpu" driver. And if that won't work blacklist "amdgpu" module instead.
Also delete kernel parameters for "radeon" or\and "amdgpu", since we blacklisting modules, defaults should be fine.

Send us outputs from these commands:
    $ xrandr --listproviders
    $ glxinfo | grep -e "OpenGL" -e "glx"
    $ DRI_PRIME=1 glxinfo | grep -e "OpenGL" -e "glx"

With kindest regards, Alexander.

⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org

Reply to: