Персистентная конфигурация двух экранов

[116050] Установили ли вы гном-терминал на использование темной темы в своих предпочтениях? [116051]
2
24.04.2015, 04:33
1 ответ

Вот решение, которое решило эту проблему для меня (для Xubuntu 12):

В каталоге /etc/X11/Xsession.d/ создайте файл 45-custom_xrandr-настройки (с Xubuntu 13 его имя должно было бы быть 45x11-custom_xrandr-настройки). Содержимое файла (для моего случая; настройте определения по мере необходимости):

# The IDs of the screens
INTERNAL_OUTPUT="DVI-1"
EXTERNAL_OUTPUT="DVI-0"

# EXTERNAL_LOCATION, which can be one of: left, right, above, below
EXTERNAL_LOCATION="left"

case "$EXTERNAL_LOCATION" in
   left|LEFT)
       EXTERNAL_LOCATION="--left-of $INTERNAL_OUTPUT"
       ;;  
   right|RIGHT)
       EXTERNAL_LOCATION="--right-of $INTERNAL_OUTPUT"
       ;;  
   top|TOP|above|ABOVE)
       EXTERNAL_LOCATION="--above $INTERNAL_OUTPUT"
       ;;  
   bottom|BOTTOM|below|BELOW)
       EXTERNAL_LOCATION="--below $INTERNAL_OUTPUT"
       ;;  
   *)
       EXTERNAL_LOCATION="--left-of $INTERNAL_OUTPUT"
       ;;  
esac

xrandr | grep $EXTERNAL_OUTPUT | grep " connected "
if [ $? -eq 0 ]; then
    xrandr --output $INTERNAL_OUTPUT --auto --output $EXTERNAL_OUTPUT --auto $EXTERNAL_LOCATION
else
    xrandr --output $INTERNAL_OUTPUT --auto --output $EXTERNAL_OUTPUT --off
fi

Установленный в указанном выше каталоге этот конфигурационный файл будет автоматически выполнен при запуске X-сессии.

0
27.01.2020, 22:55

Теги

Похожие вопросы