Добрий день.
Я хочу виконувати певний скрипт кожного разу, коли підключається, або відключається HDMI кабель.
Для цього я написав таке udev правило
KERNEL=="card0", SUBSYSTEM=="drm", ACTION=="change", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/sapgreen/.Xauthority", RUN+="/bin/bash /root/hdmi.sh"
І воно працює файно. Але є одна проблема.
Воно реагує не на фізичне підключення і відключення HDMI кабелю, а на якісь внутрішні зміни drm, і тому, коли ноутбук йде в сон сам по собі, або коли я виконую команду suspend - то воно думає, шо в цей момент HDMI кабель відключається, і виконує скрипта.
Як можна запобігти цьому?