После покупки второго монитора столкнулся с проблемой в Xfce 4.12 (Ubuntu GNU/Linux 18.04): заданная через штатные гуевые настройки конфигурация мониторов не сохраняется нормально. Мониторов у меня два одинаковых, один воткнут в DVI (#1), другой в HDMI (#2). В гуи настроек правильную конфигурацию можно выставить, но она не сохраняется при перезапуске (тогда просто дефолт появляется, на #1 весь десктоп, #2 не задействован). Сохранение сессии включено. Также пробовал написать скрипт с использованием xrandr для конфигурирования. Помещение в автозапуск Xfce или в .Xsessionrc
не помогает, работает только при запуске вручную из терминала. Вот скрипт:
#!/bin/bash
LOG=monitor.log
export DISPLAY=:0
echo -n "[`date`] " >> $LOG
( xrandr --output HDMI-0 --auto --primary && xrandr --output DVI-D-0 --right-of HDMI-0 ; ) >> $LOG 2>&1
echo >> $LOG
В monitor.log
видно, что скрипт на старте запускается с пустым выводом.
Как заставить Xfce применять настройки?