概要
VMware PlayerのゲストOSにDebianをインストールし、X-Windowを起動したところ、WUXGA(1920x1080)表示できなかった。サポートしているディスプレイモードを表示しても、WUXGAの選択肢すらない。
そこで、WUXGAの選択肢を追加し、設定できるようにした。
ディスプレイモードを確認
-
現在、ディスプレイがサポートしているディスプレイモードを確認する。
$ xrandr
Screen 0: minimum 1 x 1, current 1024 x 768, maximum 8192 x 8192 Virtual1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600 60.00 + 60.32 1600x1200 60.00 1680x1050 59.95* 1400x1050 59.98 1280x1024 60.02 1440x900 59.89 1280x960 60.00 1360x768 60.02 1280x800 59.81 1152x864 75.00 1280x768 59.87 1024x768 60.00 640x480 59.94 Virtual2 disconnected (normal left inverted right x axis y axis) Virtual3 disconnected (normal left inverted right x axis y axis) Virtual4 disconnected (normal left inverted right x axis y axis) Virtual5 disconnected (normal left inverted right x axis y axis) Virtual6 disconnected (normal left inverted right x axis y axis) Virtual7 disconnected (normal left inverted right x axis y axis) Virtual8 disconnected (normal left inverted right x axis y axis)
ディスプレイ設定を一時変更
-
ディスプレイモードを追加するため、1920x1080モードのディスプレイ設定を確認する。
$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
-
実行結果のModeline以下をコマンドライン引数に指定し、
1920x1080_60.00
モードを新規登録する。$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
-
1920x1080_60.00
モードが登録されていることを確認する。$ xrandr
(中略) Virtual8 disconnected (normal left inverted right x axis y axis) 1920x1080_60.00 (0x297) 173.000MHz -HSync +VSync h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.16KHz v: height 1080 start 1083 end 1088 total 1120 clock 59.96Hz
-
Virtual1
ディスプレイを1920x1080_60.00
モードに設定する。$ xrandr --addmode Virtual1 1920x1080_60.00
-
1920x1080_60.00
モードがVirtual1
ディスプレイに登録されていることを確認する。$ xrandr
Screen 0: minimum 1 x 1, current 1024 x 768, maximum 8192 x 8192 Virtual1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm (中略) 1920x1080_60.00 59.96 Virtual2 disconnected (normal left inverted right x axis y axis) (以下、省略)
-
1920x1080_60.00
モードで出力するよう、Virtual1
ディスプレイを設定変更する。$ xrandr --output Virtual1 --mode 1920x1080_60.00