You are not logged in.

#1 2023-10-07 17:01:29

gcb
Member
Registered: 2014-02-12
Posts: 213

External monitor not detected under wayland.

my logs and everything else is exactly the same, but using amd instead of nvidiam from this question: 

[SOLVED] External monitor not detected under Wayland (KDE Plasma (solution: some kernel flag relevant when using nvidia proprietary drivers)

Here it happens across all machines using wayland. same hardware. laptops with AMD integrated iGPU and a hdmi port. kde and gnome. X11 everything works. Wayland, only integrated monitor is detected. CPU/GPU is AMD Ryzen 5 PRO 6650U with Radeon Graphics.

I get output on the HDMI monitor up to sddm. Then starting a wayland session: the monitor is gone. logout: hdmi is back on sddm. log in x11: external monitor remains.

Before I go on a complex debug session, i'm first trying to find out if this is already supported on wayland, but i'm having a hard time to find a table of features/hardware. Best i could find was their gitlab issues page, but searches for "amd" and "hdmi" or "external" doesn't return anything

Last edited by gcb (2023-10-07 17:02:36)

Offline

#2 2023-10-07 18:07:50

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,086

Re: External monitor not detected under wayland.

some kernel flag relevant when using nvidia proprietary driver

AMD integrated iGPU

?

"only integrated monitor is detected" is detected by what? Does it show up in "xrandr -q" (yes, under wayland)

Sanity checks:
Please post your complete system journal for the boot:

sudo journalctl -b | curl -F 'file=@-' 0x0.st
for OUT in /sys/class/drm/card0*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done

You'll need https://aur.archlinux.org/packages/edid-decode-git

Online

#3 2023-10-11 19:26:53

gcb
Member
Registered: 2014-02-12
Posts: 213

Re: External monitor not detected under wayland.

thanks for the reply!

i meant it wasn't showing up at all.

But after last kernel update it is. So i'm not sure what to make of this now.

I only ever have `/sys/class/drm/card0`

xrandr shows under X11:
eDP-1 connected primary ...
HDMI-1 connected ...
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
DP-6 disconnected (normal left inverted right x axis y axis)
DP-7 disconnected (normal left inverted right x axis y axis)

under wayland:
(before kernel update now)
eDP-1 connected primary

after:
eDP-1 connected primary
HDMI-1 disconnected ...

Offline

#4 2023-10-11 19:37:23

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,086

Re: External monitor not detected under wayland.

I only ever have `/sys/class/drm/card0`

for OUT in /sys/class/drm/card0/card0*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done

Online

Board footer

Powered by FluxBB