別の物理ディスプレイで個別のXセッションを実行するにはどうすればよいですか?


14

これが私がする必要があることです。VGA経由でいくつかの個人プロジェクトを小さなモニターにハッキングしている間、HDMIで映画を友人のテレビ画面で再生する必要があります。スクリーンをランダムに撮影するVGA画面で作業モニターアプリケーションを実行しているので、スクリーンを分離することが不可欠です。各画面で異なるXセッションを実行できると聞きましたが、その方法はわかりません。基本的に、一方の画面ではフルスクリーンでVLCを、もう一方の画面ではフルデスクトップ環境を必要とします。Linux Mint 11(Ubuntu 11.04)64ビットを実行しています。

これを行う方法はありますか?もしそうなら、映画を制御するためにマウスが関連付けられているXセッションを切り替えることができるようにできますか?

回答:


7

必要なのは、マルチシートXxorg構成です。どのディストリビューションを使用しているかわかりませんので、xorg Wikiエントリにリンクします。Xは20年以上前に多くの機関がすべてのUnixマシンでこれを行っていたため、これに適しています。

ただし、両方のディスプレイに同じキーボードとマウスを使用することはできません。


上記の質問を編集して、私のディストリビューションであるLinux Mint 11 / Ubuntu 11.04 64bitを含めました。少なくとも端末を使用して他のディスプレイとインターフェイスできますか?
Naftuliケイ

xorg Wikiは、次のUbuntuページにリンクしています:help.ubuntu.com/community/MultiseatX 他のディスプレイとのインターフェイスについて言及するときに何を考えているかわかりませんが、他のXサーバーからVLCを制御したい場合は、 VLC HTTP制御インターフェース(または別のVLC制御インターフェース)を使用できます:videolan.org/doc/play-howto/en/ch04.html#id590873
Klox

したがって、本質的にexport DISPLAY=:2 && vlc myfile他の画面でVLCを起動し、HTTPプラグインを使用して制御できます。理にかなっています。ここで何かを手に入れることができるかどうかを確認します。
ナフトゥリケイ

2
キーボードとマウスの問題には当てはまりません。synergy同じマシンまたはネットワークマシンのマルチシートXディスプレイで同じキーボードとマウスを使用できます。
カレブ

1
@TK:おそらく望まない副作用なしで、必要なことを行う短いコマンド:DISPLAY=:2 vlc myfile。これにより、vlcコマンドのみのDISPLAY変数が変更され、開始シェルのDISPLAY変数は変更されません。これは、VLCをバックグラウンドにして、そのターミナルウィンドウを使用し続けることができる場合にさらに便利です。
ウォーレンヤング

4

2つのモニターで個別のxsessionをセットアップして実行する方法に関する簡単なヒントを書きました。それをチェックアウトhttp://www.nu2upc.com/linux-tips/configuring-dual-displays/

まず、これがあなたのニーズを満たしているかどうかを確認するために、私が達成しようとしていることを説明させてください。2つのモニターを実行します。1つはVGAを介して接続され、もう1つはDVIを介して接続されます。VGAモニターは、xsession 0のモニター0としてスクリーン0に接続され、DVIは1に接続されます。

私が遭遇した問題は、システムがDVIモニターに自動的に0を割り当てていたため、希望する結果が得られなかったことです。

解決策は、DVIモニターを単に取り外し、再起動して、クリーンなxorg.confファイルで開始することでした。nvidia-settingsを開いて、VGAモニターが希望どおりに構成されていることを確認してから、DVIモニターを接続し、「Xサーバーディスプレイ構成」、「ディスプレイの検出」の順にクリックして、DVIモニターを見つけました。次に、DVIモニターをVGAモニターの右側に設定し、[構成]をクリックして[Xスクリーンの分離]を選択し、他のすべての設定が希望どおりであることを確認しました。「Save X Configuration File」をクリックし、変更をマージするために「はい」と言いました。その後、システムを再起動しました。そしてヴィオラ!2つのディスプレイをそれぞれ個別のxsessionsで実行しています!

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