■
Linux+X+GTK の環境で,画面解像度を設定しようとするもリストに自分が使っているモニタの解像度(1600x900)が無いので解像度の変更方法を調べてみた
#!/bin/sh OUTPUT=`xrandr | awk '$2=="connected"{print $1}'` MODELINE=`cvt 1600 900 | awk "NR==2{print}" |awk '{for(i=3;i<NF;i++){printf("%s ",$i)} print $NF}' ` MODENAME="1600x900" xrandr --newmode $MODENAME $MODELINE xrandr --addmode $OUTPUT $MODENAME xrandr --output $OUTPUT --mode $MODENAME