[Bug 1212874] New: External Monitor on USB-C Docking station AMD Graphics
https://bugzilla.suse.com/show_bug.cgi?id=1212874 Bug ID: 1212874 Summary: External Monitor on USB-C Docking station AMD Graphics Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: j.g.joseph4884@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Just reinstalled OpenSuse Tumbleweed to see if my install was impacting the external monitor connection on my docking station - Still occurs; Hardware * Laptop - Thinkoad E595 | AMD Ryzen 5 * Docking Station - Lenovo 40AS0090US * External Monitors - 1 High Refresh Rate 1080p (Displayport) & 1 UltraWide 1080p (HDMI) On Windows - The Laptop displays on all monitors with no issues at the highest refresh rates for both monitors Been having issues since the start of Kernel 6.0 where I cannot use both my external monitors with my laptop at 1080p. When I keep the laptop plugged into the docking station and let the device sleep, it crashes before it can fully sleep with the cursor still slightly visible on a dark background. If I keep the laptop plugged into the docking station on startup, it crashes right when the loading circle starts to spin above the Tumbleweed logo. Let me know what commands I need to enter to output info to assist the kernel developers -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 Joel J <j.g.joseph4884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Severity|Normal |Critical -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 Joel J <j.g.joseph4884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- OS|Other |openSUSE Tumbleweed Hardware|Other |64bit -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c1 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P2 - High |P5 - None Severity|Critical |Normal --- Comment #1 from Andreas Stieger <Andreas.Stieger@gmx.de> --- Do not touch the priority field unless you are a developer, or use unjustified severities -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Major -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c3 Ingo Göppert <ingo.goeppert+suse@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ingo.goeppert+suse@mailbox. | |org --- Comment #3 from Ingo Göppert <ingo.goeppert+suse@mailbox.org> --- I have (nearly) the same issue, but it occurred with the update to tw 20230712 (kernel 6.4.2). The external monitor on the docking station stays black. Trying to activate only generates the error "Output failed to be Enabled":
Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetCrtcConfig (enable output) Output: 87 ( "DisplayPort-3" ) New CRTC: 79 Pos: QPoint(0,0) Mode: KScreen::Mode(Id: "92" , Size: QSize(3440, 1440) @ 99.9816 ) Preferred: "91" Rotation: KScreen::Output::None Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: XRandRCrtc 79 m_timestamp update 0 => 40136 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: Result: 3 timestamp: 40136 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: Output failed to be Enabled: "DisplayPort-3" Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 2 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 0 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 0 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 0 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 0 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 1 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetOutputPrimary New priority: 0 Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: Requested screen size is QSize(5360, 1440) Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: Forced to change screen size: QSize(5360, 1440) Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: RRSetScreenSize DPI: 96 Size: QSize(5360, 1440) SizeMM: QSize(1418, 381) Jul 14 10:43:23 nb-019-linux kscreen_backend_launcher[3744]: kscreen.xrandr: XRandR::setConfig done!
Looks like it is this https://gitlab.freedesktop.org/drm/amd/-/issues/2671 issue. With kernel 6.3.9 and 6.3.7 the external display works (6.3.9 is unstable, but that's an other issue). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c4 --- Comment #4 from Ingo Göppert <ingo.goeppert+suse@mailbox.org> --- Applied the patch from https://gitlab.freedesktop.org/drm/amd/-/issues/2671#note_2020830 (https://patchwork.freedesktop.org/patch/550066/) on top of the opensuse default kernel 6.4.8 (https://build.opensuse.org/package/show/home:ingogoeppert:branches:Kernel:st...). Looks good to me. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c7 Joel J <j.g.joseph4884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED --- Comment #7 from Joel J <j.g.joseph4884@gmail.com> --- Just reinstalled OpenSuse TW on the AMD Laptop again after the kernel updated. It's not freezing anymore, but it is refusing to connect to both my external monitors from the docking station even when enabled in KDE Displays (flickers the laptop screen as if it were going to enable the external display, but it does not resolve). I also still have an error when the docking station is plugged in during boot, the keyboard is not allowing me to type in my password nor is the cursor allowing me to select the password blank for text entry. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c10 --- Comment #10 from Ingo Göppert <ingo.goeppert+suse@mailbox.org> --- Latest TW kernel 6.4.9 from today includes the fix. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c11 --- Comment #11 from Joel J <j.g.joseph4884@gmail.com> --- Still getting crashes when I try to boot into my system with the docking station plugged in on this laptop. Still crashes when I try to enable both External Monitors on this device plugged into the docking station. My gut feeling it's a part of the AMD Freesync bug that is promised to be fixed in Kernel 6.5 . -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1212874 https://bugzilla.suse.com/show_bug.cgi?id=1212874#c13 --- Comment #13 from Joel J <j.g.joseph4884@gmail.com> --- Hey Takashi, Wanted to ask what is the preferred method of getting that information? Any way I could send it to a text file to paste here? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com