サブホストの画面に解像度を追加する

私はKVMを使いサブホストを作り、いろいろなテストやサーバーを立ち上げています。
サブホストへのアクセスはvirt-managerから当該サブホストを選び画面上の開くをクリックして編集などをしています。この時解像度は1920×1080となり、これではスクロールダウンしないと画面のしたの方が見えません。そこで解像度を追加して行きます。色々試した結果 1920×900が最適と分かり、これを追加します。現在サポートしている解像度を表示(注、下の文字の入力は- – になっている所がありますが、表示はー一つになって見えますし、コピペしてもーは一つなので気をつけて下さい。wordpressのバグ??)
# xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
Virtual-0 connected primary 1920×1080+0+0 0mm x 0mm
1024×768 59.95+
1920×1200 59.95
1920×1080 60.00*
1600×1200 59.95
1680×1050 60.00
1400×1050 60.00
1280×1024 59.95
1440×900 59.99
1280×960 59.99
一部省略
Virtual-1 disconnected
Virtual-2 disconnected
Virtual-3 disconnected
次にcvt を実行して希望の解像度の Modeline を取得します
# cvt 1920 900
# 1920×900 59.97 Hz (CVT) hsync: 56.01 kHz; pclk: 142.50 MHz
Modeline “1920x900_60.00” 142.50 1920 2032 2232 2544 900 903 913 934 -hsync +vsync
解像度の追加
# xrandr –newmode “1920x900_60.00” 142.50 1920 2032 2232 2544 900 903 913 934 -hsync +vsync
newmodeの後にcvtで得られたデータを入れる。このモードを追加する
# xrandr –addmode Virtual-0 1920x900_60.00
Virtual-0は現在のスクリーン番号。この時画面の解像度が変化したが(小さくなった)そして現在の画面に反映させる
# xrandr –output Virtual-0 –mode 1920x900_60.00
これで画面の下まで見れる。だけど再起動すると全部消え、またxrandr –newmodeからやるハメになるので、デフォルトの解像度にする。
# gedit /etc/gdm/Init/Default
#!/bin/sh
# Stolen from the debian kdm setup, aren’t I sneaky
# Plus a lot of fun stuff added
# -George

PATH=”/usr/bin:$PATH”
OLD_IFS=$IFS

xrandr –newmode “1920x900_60.00” 142.50 1920 2032 2232 2544 900 903 913 934 -hsync +vsync
xrandr –addmode Virtual-0 1920x900_60.00
xrandr –output default –mode 1920x900_60.00

gdmwhich () {
COMMAND=”$1″
OUTPUT=
IFS=:
for dir in $PATH
do
if test -x “$dir/$COMMAND” ; then
if test “x$OUTPUT” = “x” ; then
OUTPUT=”$dir/$COMMAND”
fi
fi
done
IFS=$OLD_IFS
echo “$OUTPUT”
}
青字の所を追加する。私の場合は
xrandr –addmode default では駄目で
xrandr –output Virtual-0ではダメだった、理由は不明
これで再起動後も大丈夫では無かった。
今度はグラフィカルの設定からやってみる
アプリケーション → システムツール → 設定 → 左ペインのデバイスを選び、また左のディスプレイをクリック、右ペインの解像度をクリックすると作った 1920×900があるので、それをクリックし、設定を終了。
これで再起動し、ログイン後(ログイン画面は小さい)無事1920×900になった。

f-otake について

1947年生れ、東京電機大学二部電気通信工学科卒、最後はスリランカ航空で営業だったのですが2018年に㈱インパック・ジャパンに再就職。趣味:登山、スキー、車いじり、コンピューター
カテゴリー: Linux運用時のメモ パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください