История изменений
Исправление
science,
(текущая версия)
:
Создаете правило:
/etc/udev/rules.d/10-local.rules
KERNEL=="card0", ACTION=="change", ENV{XAUTHORITY}="/home/<user>/.Xauthority", ENV{DISPLAY}=":0.0", RUN+="/path/to/hdmi-script.sh"
и скрипт hdmi-script.sh с нужной настройкой xrandr
#!/bin/bash
if [[ $(< /sys/class/drm/card0-HDMI-A-1/status) = "connected" ]]; then
xrandr --output HDMI1 --mode "1680x1050" --above LVDS1
else
xrandr --auto
fi
после подключении hdmi кабеля xrandr автоматически настраивает нужную конфигурацию и при отключении соотв.
Исправление
science,
:
Создаете правило:
/etc/udev/rules.d/10-local.rules
KERNEL=="card0", ACTION=="change", ENV{XAUTHORITY}="/home/<user>/.Xauthority", ENV{DISPLAY}=":0.0", RUN+="/path/to/hdmi-script.sh"
и скрипт hdmi-script.sh с нужной настройкой xrandr
#!/bin/bash
if [[ $(< /sys/class/drm/card0-HDMI-A-1/status) = "connected" ]]; then
xrandr --output HDMI1 --mode "1680x1050" --above LVDS1
else
xrandr --auto
fi
после подключения hdmi кабеля xrandr автоматически настраивает нужную конфигурацию и при отключении соотв.
Исходная версия
science,
:
Создаете правило:
/etc/udev/rules.d/10-local.rules
KERNEL=="card0", ACTION=="change", ENV{XAUTHORITY}="/home/<user>/.Xauthority", ENV{DISPLAY}=":0.0", RUN+="/path/to/hdmi-script.sh"
и скрипт hdmi-script.sh с нужной настройкой xrandr
#!/bin/bash
if [[ $(< /sys/class/drm/card0-HDMI-A-1/status) = "connected" ]]; then
xrandr --output HDMI1 --mode "1680x1050" --above LVDS1
else
xrandr --auto
fi
после подключения hdmi кабеля xrandr автоматически настраивает нужную конфигурацию и при отключении соотв.