virtualBox内でubuntuを実行しています。
モニターが2つあるので、折角なので、2画面で表示したくなったので、調べてみました。
設定自体はとても簡単なんですが、ぶっちゃけはまりましたw
VirtualBoxの設定
まずはVirtualBoxの設定を行う必要があります。
[設定]⇒ [ディスプレイ]の [ディスプレイ数(N)]を 2 にします。
この状態で VMを起動します。
すると以下の画面のように、2画面表示されます。
※これはMacで試しているので、1画面に表示しています。ご愛嬌。
ご覧の通りですが、
同じ画面が描画されてしまっています。
この状態でなにかウィンドウを立ち上げると両方の画面に同じ
ウィンドウが表示される感じです。
やりたいのはこうじゃなく、
2画面で別々のものを表示できるようにします。
xrandrコマンドを使う。
このコマンドで、表示を別々にできます。
まずは、そのまま実行します。
$ xrandr
Screen 0: minimum 64 x 64, current 617 x 731, maximum 16384 x 16384
VBOX0 connected 617x731+0+0 0mm x 0mm
617x731 60.0*+
800x600 60.0
640x480 60.0
VBOX1 connected 588x731+0+0 0mm x 0mm
588x731 60.0*+
800x600 60.0
640x480 60.0
ここで両方の画面の名前がわかります。
今回の場合、VBOX0
とVBOX1
ですね。
で、現在の状態は簡単にいうと、VBOX0
とXBOX1
が
重なっている状態なのです。これを分離してやります。
$ xrandr --output VBOX1 --right-of VBOX0
これでできあがり。
別々の画面として分離することができました。じゃんじゃん。