OS:Ubuntu MATE 18.04LTS
モニター:BUFFALOのWUXGAのモニター(D-Sub接続)
とりあえず繋いでみたらWUXGAのモニターなのにXGAで表示しやがったのでなんとかする。
手順は何から何までこちら参照。
外部モニターを設定しようとするとこんな感じ。
- ミラーリングで表示される
- 解像度はXGAが最高
この状態でもミラーリングを解除すれば別表示にはできるけども…
- やっぱり解像度はXGAが最高
現在のモニター設定を確認
どうやらLVDS-1とVGA-1が認識されていて、VGA-1は1024x768が適用されているらしい。cvtというコマンドで解像度に対応する文字列を出す。$ xrandrScreen 0: minimum 320 x 200, current 1366 x 1536, maximum 8192 x 8192LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 277mm x 156mm1366x768 60.00*+1360x768 59.80 59.961280x720 60.00 59.99 59.86 59.741024x768 60.04 60.00960x720 60.00928x696 60.05896x672 60.011024x576 59.95 59.96 59.90 59.82960x600 59.93 60.00960x540 59.96 59.99 59.63 59.82800x600 60.00 60.32 56.25840x525 60.01 59.88864x486 59.92 59.57800x512 60.17700x525 59.98800x450 59.95 59.82640x512 60.02720x450 59.89700x450 59.96 59.88640x480 60.00 59.94720x405 59.51 58.99684x384 59.88 59.85680x384 59.80 59.96640x400 59.88 59.98576x432 60.06640x360 59.86 59.83 59.84 59.32512x384 60.00512x288 60.00 59.92480x270 59.63 59.82400x300 60.32 56.34432x243 59.92 59.57320x240 60.05360x202 59.51 59.13320x180 59.84 59.32VGA-1 connected 1024x768+0+768 (normal left inverted right x axis y axis) 0mm x 0mm1024x768 60.00*800x600 60.32 56.25848x480 60.00640x480 59.94HDMI-1 disconnected (normal left inverted right x axis y axis)DP-1 disconnected (normal left inverted right x axis y axis)HDMI-2 disconnected (normal left inverted right x axis y axis)HDMI-3 disconnected (normal left inverted right x axis y axis)DP-2 disconnected (normal left inverted right x axis y axis)DP-3 disconnected (normal left inverted right x axis y axis)
cvtコマンドの結果をVGA-1に追加$ cvt 1920 1200# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHzModeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync
解像度の1024x768の上に1920x1200が追加されるのでそれっぽくして反映できることを確認。$ xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync$ xrandr --addmode VGA-1 1920x1200_60.00
で、このままではXのセッションを抜ける度に設定が消えるので、xrandrコマンドをログイン時に反映するために~/.profileとかに追記する。
最後のxrandr --outputはVGA-1を1920x1200_60.00で表示するようにする。これでXのログイン後に外部モニターはWUXGAで表示されることを確認。xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsyncxrandr --addmode VGA-1 1920x1200_60.00xrandr --output VGA-1 --mode 1920x1200_60.00
ありがとうございます!
返信削除とても助かりました