Страница 1 из 1

менять разрешение экрана при запуске программы

Добавлено: 30 дек 2009 18:23
andrey_vl
привет народ. нужен скрипт, чтобы при запуске проги менялось разренение экрана (ну пусть на 800х600), а при закрытии в исходное.

Re: менять разрешение экрана при запуске программы

Добавлено: 30 дек 2009 20:56
michael
Скрипт script

Код: Выделить всё

#!/bin/bash
X=$1
Y=$2
PROGRAM=$3
CUR=`xrandr -q|gawk '/*/ {print $1}'`
CUR=${CUR/\*/}
NEED=`xrandr -q|gawk "/$X x $Y/"' {print $1}'`
NEED=${NEED/\*/}
if [ -z "$NEED" ]; then
 echo "Resolution $X x $Y not supported"
 exit 1
fi
xrandr -s $NEED
$PROGRAM
RET=$?
xrandr -s $CUR
exit $RET
script 800 600 myprogram