You are not logged in.
Hi.
I'm using an integrated Intel graphics card and only one display (Philips TV) is connected via HDMI (no matter if pluggin into a CEC or non-CEC port).
When I turn off the TV (via IR remote) the output is still enabled.
But everytime I turn it back on, the HDMI output gets disabled. I verified this with cat /sys/class/drm/card0-HDMI-A-2/enabled
I tried to work around that issue with a udev rule (thanks #archlinux) to run xrandr --auto if an "power-on" event (KERNEL=="card0", SUBSYSTEM=="drm") occurs. But this event isn't fired everytime I turn on the TV so I still have to log in via SSH and enable the HDMI output again.
When disabled, xrandr shows the screen connected but with no resolution selected. After running xrandr --auto everything is fine again.
Monitor power saving is completely disabled. There is no difference if the PC is idle for 30 seconds or 1 hour.
The main question is:
How to prevent the output from getting disabled in the first place?
Thank you for any advice.
Offline