You are not logged in.

#1 2026-05-30 13:12:10

ua4000
Member
Registered: 2015-10-14
Posts: 557

Asus monitor suspend results in on/off cycling

I recently switched permanently to LxQt Wayland (lxqt-wayland-session labwc ) and starting the session with startlxqtwayland.
All is fine, except monitor suspend is not working:

sleep 2; wlopm --off '*'; read x; wlopm --on '*'

results in:
- monitor osd states "DisplayPort no signal"
- monitor goes off for 23 seconds
- monitor goes on: monitor osd states "DisplayPort no signal"
- monitor goes off for 13 seconds
- monitor goes on: monitor osd states "DisplayPort no signal"
- monitor goes off for 13 seconds
- monitor goes on: monitor osd states "DisplayPort no signal"
...

Hardware: Asus PA248, DisplayPort used, monitor has no automatic input switch for vga<>dp<>hdmi<>dvi.

Same issue with

sleep 2; wlr-randr --output DP-1 --off; read x; wlr-randr --output DP-1 --on

Interesting for both cases: the 1st off interval is 20-40 seconds, then further off cycles are only ~13 seconds long.

Found this with no solution:
"Monitor put to power off state but powers back on in seconds (wayland)" https://bbs.archlinux.org/viewtopic.php?id=298660

Under X11 dpms has worked, but as far as I understand this is not implemented in labwc, but instead via "zwlr-output-power-management-v1".

Does anybody has the same issue or an idea, or a solution ?
Thanks!

Edit: changed subject from wayland to Asus, striking false X11 oberservation

Last edited by ua4000 (Yesterday 17:14:07)

Offline

#2 2026-05-30 13:48:36

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

Re: Asus monitor suspend results in on/off cycling

https://bbs.archlinux.org/viewtopic.php … 2#p2299612 - does the output presence flicker when entering DPMS (udevadm monitor will work regardless of display server)

Offline

#3 2026-05-30 14:58:46

ua4000
Member
Registered: 2015-10-14
Posts: 557

Re: Asus monitor suspend results in on/off cycling

Thanks seth,
udevadm monitor --kernel --property  does not produce any lines when using wlopm --off and waiting several minutes, while the monitor on/off cycling is happening.

Countercheck: switching the monitor with it's power button off, then on will produce two events:

$ udevadm monitor --kernel --property 
monitor will print the received events for:
KERNEL - the kernel uevent

KERNEL[21085.821886] change   /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card1
SUBSYSTEM=drm
HOTPLUG=1
CONNECTOR=262
DEVNAME=/dev/dri/card1
DEVTYPE=drm_minor
SEQNUM=4312
MAJOR=226
MINOR=1

KERNEL[21100.673712] change   /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card1
SUBSYSTEM=drm
HOTPLUG=1
CONNECTOR=262
DEVNAME=/dev/dri/card1
DEVTYPE=drm_minor
SEQNUM=4313
MAJOR=226
MINOR=1

I forget to write about my gpu

Intel Corporation Raptor Lake-P [Iris Xe Graphics] (rev 04)
Kernel driver in use: i915

Edit:
I cannot notice any flickering, the monitor is simply turning off and on in long ~13s intervalls.

Last edited by ua4000 (2026-05-30 15:01:09)

Offline

#4 Yesterday 07:02:53

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

Re: Asus monitor suspend results in on/off cycling

hmm

Does the output behave similar on X11 for either of

xset dpms force off
xset dpms force suspend
xset dpms force standby

?

The normal™ behavior is to standby, suspend and then off after some seconds of inactivity each.

Does the monitor come w/ a usb hub? Are any devices attached there?

Offline

#5 Yesterday 13:41:06

ua4000
Member
Registered: 2015-10-14
Posts: 557

Re: Asus monitor suspend results in on/off cycling

Arg, I have to correct myself:
I remembered wrong: in X11 I have the same problem: monitor is cycling on/off in long intervals.
Happens on all above xset commands with same outcome.

The Asus PA248 is with a USB 3 Hub, but the hub is not in use and not connected to the machine.

In X11 the issue was hidden by my "xset dpms 601 602 603" - where I now noticed the monitor wrongly wakes up too, but then the cycles are much longer, and the monitor showing a black screen with backgroundlight on.

Did a new google search:

Maybe a specific hardware issue with my old Asus + Display Port + buggy DP 1.2 version...

options i915 enable_psr=0

Did not help.

drm.vblankoffdelay=1

Not tested yet, I can't find a docu, what it's doing exactly.

drm_kms_helper.poll=0

... ah .. seems to work at a first glance, X11 and wayland...

I will test + observe longer.

Offline

#6 Yesterday 14:22:35

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

Re: Asus monitor suspend results in on/off cycling

https://elixir.bootlin.com/linux/v6.17. … per.c#L265
It polls the output every 10s, so that checks out.

Offline

Board footer

Powered by FluxBB