I’m not sure if this happened after an update or a just a reboot, but my external Dell monitor connected via HDMI is just showing a blank black screen (no cursor or anything). The monitor is getting a signal, and is recognized. I tried a different HDMI cable, without luck. Funny thing is, that the monitor is working if I boot via the LiveCD and use the same display settings as my installation. I even tried copying my .config/monitors.xml from the LiveCD.
Any ideas on how to find the root cause? I really don’t want to go through a re-install.
Here’s some system details:
lshw -C display
description: VGA compatible controller
product: UHD Graphics
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
width: 64 bits
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:141 memory:eb000000-ebffffff memory:60000000-6fffffff ioport:3000(size=64) memory:c0000-dffff
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02) (prog-if 00 [VGA controller])
DeviceName: Onboard - Video
Subsystem: Dell Device 09be
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 141
Region 0: Memory at eb000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at 60000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 3000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
can you post the output of the
I’m using “Join Display” but even with “Mirror” the external monitor is blank.
Screen 0: minimum 16 x 16, current 3840 x 1080, maximum 32767 x 32767
XWAYLAND5 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
XWAYLAND6 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 480mm x 270mm
This is my .config/monitors.xml file:
I have not yet used wayland. You can try to boot an older kernel which you can choose in the grub menu.
Or maybe change the 0 to 1080?
The 1920 offset is just because I’ve arranged the external monitor in the “Join Display” mode.
I don’t think it’s a Wayland issue, since it’s also present under Xorg.
Other than a clean install, I don’t know where to begin. I’d rather not do a clean install, since I want to understand the root cause of this behavior. It has happened to me in the past on other laptops and with earlier versions of Fedora.
I tried booting the oldest kernel in my Grub config, and it turns our that the monitor/HDMI works as planned on kernel 5.9.16-200.fc33.x86_64 but not on 5.10.6 or 5.10.7
Then there might be a bug in the 5.10 kernel for your hardware. You can try to find the bug or wait until it is fixed and till then use a working 5.9 kernel.
I found this bug that might be related: External Monitor Output broken with Kernel 5.10 (Regression) (#2914) · Issues · drm / intel · GitLab
Does anyone know how to find out if/when the commit is coming to Fedora 33 Stable?
My external monitor is working again with kernel 5.10.11-200.fc33.x86_64
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.