LINUX.ORG.RU

Сообщения noll

 

Openbox и разрешение

Форум — Desktop

Установил опенбокс, так как есть 2 монитора, решил поиграться с xrandr и autostart.sh. В итоге, при запуске иксов с опенбоксом, на 1м мониторе разрешение 1280х1024, второй отключен. Но есть проблема - после выхода из полноэкранных приложений разрешение становится 800х600, решил это, прибив разрешение в xorg.conf. Можно ли решить эту проблему, не используя xorg.conf?

autostart.sh

# D-bus
if which dbus-launch >/dev/null 2>&1 && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi

# Run XDG autostart things.  By default don't run anything desktop-specific
# See xdg-autostart --help more info
DESKTOP_ENV="OPENBOX"
if which /usr/lib/openbox/xdg-autostart >/dev/null 2>&1; then
  /usr/lib/openbox/xdg-autostart $DESKTOP_ENV
fi
sh /home/noll/scripts/dch vga & tint2 & volwheel & setxkbmap -layout us,ru -variant -option grp:rctrl_toggle,terminate:ctrl_alt_bksp & (sleep 5 && conky) &

/scripts/dch

#!/bin/bash

case "$1" in
  clone)
   xrandr --output VGA-0 --mode 800x600 --output DVI-0 --mode 1360x768
   ;;

  extend)
   xrandr --output VGA-0 --mode 1280x1024 --pos 0x0 --output DVI-0 --right-of VGA-0 --pos 1280x0 --mode 1360x768
    ;;

  vga)
   xrandr --output VGA-0  --output DVI-0 --off
    ;;	

  dvi)
   xrandr --output DVI-0 --mode 1920x1080 --output VGA-0 --off
    ;;

  *)
    echo "usage: $0 {clone|extend|vga|dvi}"
esac
feh --bg-scale /home/noll/.config/openbox/back.jpg
xset s off
exit 0

noll
()

RSS подписка на новые темы