X-Windowで解像度変更
1600x900のモニタでLinux(+X-Window)を使おうとしたがモニタの解像度にデフォルトで切り替えできなかったので
モードを追加して表示できるようにする方法を調べた.
忘れてしまいそうなので記録.
#!/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