VirtualBoxを別のTTYで実行するにはどうすればよいですか?


12

Ubuntuに関する私の知識はまだかなり限られていますが、Ctrl+ Alt+で端末を切り替えることができることは知っていますF*

そのうちの1つにVirtualBox(この場合はwinXP)をロードできるかどうか、と思っていました。これは非常に便利です。現在、2つのワークスペースの右側で自動ロードするように設定していますが、それでもホストキーなどを混乱させることがあります。

ただ疑問に思う!


さまざまな仮想端末で他のアプリケーションを実行する方法も知っていると助かります。毎日新しいことを学びます。
トーマスボックスリー

> 2番目のXサーバーを使用すると、メインXサーバーからのサウンドも失われるためです。記録のためだけに、これはもはや真実ではありません。私はncmpcppでダブステップを聞いていて(awmの内部でlilytermで)上記のコマンドを実行しましたが、Xの内部からではなく、別のtty(alt + F2の例)あなたを歓迎する素敵な雰囲気のようなサウンド(これにより、2つのXサーバーが並行して実行され、一方がクラッシュした場合、もう一方は必ずしも必要ありません)。

回答:


13

Virtual Terminal GUIを仮想端末1〜6、7と8のみで実行することはできません。基本的に、VT8でXサーバーを起動し、プログラムを実行する必要があります。

ウィンドウの境界線とタイトルバー(とにかくVirtualBoxフルスクリーンを実行しているため)またはその他のAlt+ などの派手なディスプレイマネージャー機能がTab必要ない場合は、単純なXサーバーで問題ありません。これは、メインのXサーバーがクラッシュしたときのユーザー切り替えまたは再ロギングと互換性がない可能性があることに注意してください。

切り離されたXサーバーを起動する

sudo X -quiet -nolisten tcp -noreset :4 vt8

これにより、最初は黒であるVT8(Ctrl+ Alt+ F8)に切り替わります。Ctrl+ Alt+を押して、VT7でGDM / KDMに切り替えますF7。VT8でVirtual Boxを実行するには、次を実行します。

DISPLAY=:4 virtualbox &

このコマンドは、最初に環境変数DISPLAYをに設定してから:4実行しvirtualboxます。VT8に手動で切り替える必要があります。タイトルバーもウィンドウの境界線もないことに注意してください。アプリケーションを終了するには、[ファイル] -> [ 終了 ]オプションを使用します。xserverを停止するには、まずXサーバーのプロセスIDを決定し(を使用ps uww -C Xorg | grep :4)、次にを実行しsudo kill PIDHEREます。

これは何らかの高度なものです。別の仮想Ctrlサーバー(+ F <number-of-desktop>を使用することをお勧めします。wine


あなたの両方がそれに対して助言するので、私はそれを放っておきます。ホストキーが100%の時間で動作する場合(現在の60%ではなく、その解決策が見つからない場合)、私もそれを必要としません。私はwinboxでPhotoshop、Illustrator、Office 2007、Sony Vegasを実行していますが、慣れているのでワインに移す必要はありません。ありがとう!
ジュン

ホストキーをRight Ctrlに設定しました。ホストキーを押す前に、必ずVirtualBoxにフォーカスを与えてください。
-Lekensteyn

さまざまなキーを試してみましたが、デフォルトでは右Ctrlに戻りました。時々私は時々それだけで...時々私はUbuntuのに戻って得ることができるようにするには、Ctrl + Fをしなければならない、働く、仕事にそれのためにそれを10回ヒットする必要が
ジュン

1

VirtualBoxはX11アプリケーションです。X11(または「Xサーバー」)は、すべての最新のGUIアプリケーションとグラフィックカードの間のソフトウェアレイヤーです。通常、Xは仮想端末7で実行されます。Xサーバーを2つの仮想端末で動作させたり、2つのXサーバー(同じグラフィックカード、モニターに接続)を実行したりすることもできますが、これは一般的ではなく、お勧めしませんそれ。(多くの場合、グラフィックカードのモードの切り替えに接続している仮想端末間の切り替えは、完全にスムーズで高速になることはありません。)

VirtualBoxのセットアップでうまく機能するようにワークスペースを構成する方法を学ぶ必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.