Bug 1180710

Summary: black screen when booting with external monitor connected
Product: [openSUSE] openSUSE Tumbleweed Reporter: Arvin Schnell <aschnell>
Component: X.OrgAssignee: Gfx Bugs <gfx-bugs>
Status: RESOLVED DUPLICATE QA Contact: Gfx Bugs <gfx-bugs>
Severity: Normal    
Priority: P5 - None CC: aschnell, filippos, fkrueger
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Xorg log with external monitor
Xorg log without external monitor

Description Arvin Schnell 2021-01-08 16:54:18 UTC
When booting the system (ThinkPad X240) without an external monitor
everything seems to work fine. But when I boot the system with an
external monitor connected both monitors (internal and external)
stay black (when X starts - kernel messages upto then are shown on
both monitors). In that case I cannot even switch to the console
or even toggle NumLock.

The strange thing is that when I boot the system without the external
monitor connected and X is up, I can connect the monitor and both
monitors are working fine.

Also note that about three weeks ago the problem did not show up
at all. The software was updated in between.
Comment 1 Arvin Schnell 2021-01-08 16:55:45 UTC
Created attachment 844950 [details]
Xorg log with external monitor
Comment 2 Arvin Schnell 2021-01-08 16:56:22 UTC
Created attachment 844951 [details]
Xorg log without external monitor
Comment 3 Frank Krüger 2021-01-08 17:06:47 UTC
You might be hit by https://bugzilla.opensuse.org/show_bug.cgi?id=1180543. Try kernel 5.10.5 from OBS Kernel:stable (https://download.opensuse.org/repositories/Kernel:/stable/standard/), which has the fix.
Comment 4 Arvin Schnell 2021-01-08 17:23:12 UTC
Thanks for the link. I have the same problem and the newer kernel works.

*** This bug has been marked as a duplicate of bug 1180543 ***
Comment 5 Frank Krüger 2021-01-08 17:26:27 UTC
JFYI: Kernel 5.10.5 is on its way to TW (https://build.opensuse.org/request/show/860967)