Hello everyone! I finally stumbled upon an issue I can’t seem to solve by myself. Since yesterday my external screen is no longer being recognized. Brief history:
- A few days ago I performed a fresh installation (
manjaro-kde-24.0-minimal-240513-linux69.iso
) and everything worked like a charm. - Yesterday morning I plugged in my external screen as usual and suddenly it stays black.
- Troubleshooting, including
- Searching for similar topics: lots of results but related to NVIDIA which doesn’t apply to my system.
- Switching to Kernel 6.6 LTS, re-installing graphic related packages and countless reboots: didn’t solve the issue.
- Booting live system from USB: works like a charm so it’s not a hardware issue (screen, cables, HDMI to USB-C adapter).
- I finally decided to re-install from scratch and everything worked like a charm…
- …until this morning when I opened my laptop, plugged in the external screen and noticed once again that nothing happens.
I’m at loss here; there’s nothing fancy going on with my setup, my config is minimal, and everything graphics-related is out-of-the-box.
$ inxi -G
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting dri: iris gpu: i915 resolution: 1: N/A 2: 1920x1200~60Hz
API: EGL v: 1.5 drivers: iris,swrast platforms: x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.6-manjaro1.1
renderer: Mesa Intel Graphics (ADL GT2)
API: Vulkan Message: No Vulkan data available.
$ mhwd -l
0000:00:02.0 (0300:8086:46a6) Display controller Intel Corporation:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2024.05.06 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
$ mhwd-kernel -li
mhwd-kernel -li ✔
Currently running: 6.9.0-1-MANJARO (linux69)
The following kernels are installed in your system:
* linux69
Please let me know what else I can provide!
//Edit: This is what happens when I plug in my external screen:
$ journalctl --since "2024-05-22 09:20:00" --until=now
Looks like it is USB related and not graphics related? Will keep investigating but I’m grateful for input!
//Edit 2: Not sure if helpful:
$ mhwd -li ✔
Warning: No installed PCI configs!
Warning: No installed USB configs!
Also I I have other USB devices connected and they are working.
//Edit 3: xrandr --auto
enables the external display but it’s mirroring the laptop screen. External does not show up in display settings. I keep working from there…
//Edit 4: I can make it work temporarily by manually configuring both displays with xrandr --output
. After that both show up in the device settings. However this does not persist, after reboot I have to repeat this.
If someone has an idea as to why this happened (despite working well first) and how to solve it permanently I’d greatly appreciate that.