Bug 1211558

Summary: Kernel 6.3 Ryzen 5600G amdgpu
Product: [openSUSE] openSUSE Tumbleweed Reporter: Tom Wroblewski <GoinEasy9>
Component: KernelAssignee: openSUSE Kernel Bugs <kernel-bugs>
Status: RESOLVED UPSTREAM QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: GoinEasy9, jslaby, tiwai
Version: Current   
Target Milestone: ---   
Hardware: 64bit   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: inxi (partial) kernel 6.3 running
shot of dual screen distortion
Screen distortion close up

Description Tom Wroblewski 2023-05-19 14:52:40 UTC
Created attachment 867129 [details]
inxi (partial) kernel 6.3 running

I have a dual monitor setup, running on a Gigabyte Aorus B550M MB running a AMD Ryzen 5600G amdgpu. The MB has 2 inputs for video, one HDMI and the other a Display Port. With the advent of the 6.3 kernel, the monitor attached to the HDMI port has developed a minor video distortion. Reverting to the 6.2 kernel removes the distortion. I have 4 other Tumbleweed setups, some running with HDMI video connections that have no problem with the 6.3 kernel. I'm assuming there is is a 5600G module missing or faulting with this machine. (Guessing really).

* Both monitors are identical Acer X213H 
* When each monitor is used singularly, attached to the HDMI port, there is distortion. Not present with 6.2.
* Attached singularly to the Display Port, no distortion.
* Monitor attaches to Display Port using a HDMI cable with a Display Port Converter, that came with the MB.
* Although I have distortion, I can still login and move windows to the non-distorted screen. (I've been using Tumbleweed setup for so long I can identify the distorted icons.)
* Using Spectacle to make a screenshot, the distortion doesn't show up. I've used my phone to take shots for posting.
* Computer also dual boots with Debian siduction. They released their first 6.3 kernel yesterday (6.3.3) and it is having the same problem.
Comment 1 Tom Wroblewski 2023-05-19 14:53:51 UTC
Created attachment 867130 [details]
shot of dual screen distortion
Comment 2 Tom Wroblewski 2023-05-19 14:54:49 UTC
Created attachment 867131 [details]
Screen distortion close up
Comment 3 Tom Wroblewski 2023-05-19 14:57:26 UTC
Since the first 6.3 kernel came in, I've been searching through the logs, but didn't notice anything I could identify. Please let me know if I can attch more useful information.
Comment 4 Tom Wroblewski 2023-05-19 16:36:46 UTC
Comment on attachment 867129 [details]
inxi (partial) kernel 6.3 running

>
> inxi -Fd
>System:
>  Host: localhost.localdomain Kernel: 6.3.2-1-default arch: x86_64 bits: 64
>    Desktop: KDE Plasma v: 5.27.5 Distro: openSUSE Tumbleweed 20230517
>Machine:
>  Type: Desktop Mobo: Gigabyte model: B550M AORUS PRO-P v: x.x
>    serial: <superuser required> UEFI: American Megatrends v: F12
>    date: 01/18/2021
>CPU:
>  Info: 6-core model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64
>    type: MT MCP cache: L2: 3 MiB
>  Speed (MHz): avg: 1729 min/max: 1400/4464 cores: 1: 1400 2: 1330 3: 1383
>    4: 2313 5: 1694 6: 1400 7: 1400 8: 1400 9: 1668 10: 3900 11: 1400 12: 1468
>Graphics:
>  Device-1: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
>    driver: amdgpu v: kernel
>  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1 driver: X:
>    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
>    resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
>  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon Graphics (renoir LLVM
>    16.0.2 DRM 3.52 6.3.2-1-default)
Comment 5 Tom Wroblewski 2023-05-19 16:37:14 UTC
Comment on attachment 867129 [details]
inxi (partial) kernel 6.3 running

>
> inxi -Fd
>System:
>  Host: localhost.localdomain Kernel: 6.3.2-1-default arch: x86_64 bits: 64
>    Desktop: KDE Plasma v: 5.27.5 Distro: openSUSE Tumbleweed 20230517
>Machine:
>  Type: Desktop Mobo: Gigabyte model: B550M AORUS PRO-P v: x.x
>    serial: <superuser required> UEFI: American Megatrends v: F12
>    date: 01/18/2021
>CPU:
>  Info: 6-core model: AMD Ryzen 5 5600G with Radeon Graphics bits: 64
>    type: MT MCP cache: L2: 3 MiB
>  Speed (MHz): avg: 1729 min/max: 1400/4464 cores: 1: 1400 2: 1330 3: 1383
>    4: 2313 5: 1694 6: 1400 7: 1400 8: 1400 9: 1668 10: 3900 11: 1400 12: 1468
>Graphics:
>  Device-1: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
>    driver: amdgpu v: kernel
>  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1 driver: X:
>    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
>    resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
>  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon Graphics (renoir LLVM
>    16.0.2 DRM 3.52 6.3.2-1-default)
Comment 6 Tom Wroblewski 2023-05-21 12:57:08 UTC
So, I attached my HDMI female  to DVI adapter to the end of the HDMI cable leading to the monitor presently showing graphics distortion, plugged the DVI plug into the monitor and the distortion disappeared.

Mind you, I tried every combination of HDMI cables plugging them into every combination of MB inputs and this solved the problem. Spectacle showed no distortion in the screenshot, although the monitor was distorted ... somewhere in that anomaly is the answer. Both monitors and their HDMI inputs were fine with 6.2, one monitor needed DVI input with 6.3.

I don't get it......but for now it's fixed.

BTW - Sorry for comments 4 & 5, I saved as comment by mistake.
Comment 7 Takashi Iwai 2023-05-22 15:36:02 UTC
If you can reproduce the problem in some way and if it's a regression in 6.3, better to report to the upstream, e.g. gitlab.freedesktop.org issues.
Otherwise we can close the bug for now.
Comment 8 Tom Wroblewski 2023-05-23 04:20:17 UTC
Thanks
Yes, I can reproduce it, and so, I'll see how well I can explain it upstream.

And yes, closing it here makes sense.
Comment 9 Jiri Slaby 2023-05-26 11:04:02 UTC
OK.

If/once you have a link to the upstream bug, please paste it here.