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

Технические обсуждения
Ответить
andrey_vl
Advanced Newbie
Advanced Newbie
Сообщения: 42
Зарегистрирован: 09 июн 2008 10:13

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

Сообщение andrey_vl »

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

michael
Full Member
Full Member
Сообщения: 192
Зарегистрирован: 18 сен 2006 08:09
Контактная информация:

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

Сообщение 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

Ответить