Fedora 24を実行しているラップトップを、同じくFedora24を実行しているデスクトップコンピューターの2番目のモニターとして使用したいと思います。
Xdmx
インターネットとこのウェブサイトを検索した後、私は これ に似たかなりの数の投稿を見つけました。それらはすべて基本的に同じいくつかのステップを含んでいました:
Xdmx
をインストールします。ssh
を1台のコンピュータから別のコンピュータに-X
オプションで移動します。Xdmx
を使用して、次のコマンドを使用して、ssh
の受信側にあるコンピューターをモニターに変換します。startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy
これを行うと、最初に両方のコンピュータ画面が数秒間真っ黒になり、次に次のような長いエラーメッセージが表示されます。
xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost
waiting for X server to shut down
Couldn't get a file descriptor referring to the console
エラーをグーグルで検索すると、2015年7月から このブログ投稿 が返されます。ユーザーは、Fedoraの代わりにUbuntuを使用することを除いて、私とまったく同じ手順に従い、最終的には私とまったく同じ結果になります。 2016年10月までの投稿には6つのコメントがあり、6つすべてが同じ手順を実行したと主張し、同じエラーを受け取りました。
Fedoraリモートデスクトップ
これにより、あるコンピューターを別のコンピューターから制御できますが、ラップトップを制御するには、ホストコンピューターのGUIを使用する必要があります。 GUIを効果的に使用するには、1台のモニターで大量のスペースを占有する必要があります。そのため、ホストモニターを使用する場合は、リモートデスクトップをalt-tabする必要があります。そのため、2つのモニターを2つの異なるタスクに同時に使用することができないため、実際にはモニターを取得しません。これは、ワークスペースを切り替えるだけに似ています。これは、私がすでに実行できることです。また、プログラムを画面間で移動できません。
Ssh -X
同上。はい、他のコンピューターを制御できますが、ラップトップモニターを制御するには、ホストモニターを積極的に使用する必要があります。
相乗効果
プログラムは実際には機能しますが、マウスとキーボードの共有のみが許可されます。プログラムはモニター間で移動できないので、私が探しているものではありません。また、私はけちな大学生で、ライセンス料は$ 20です。この価格で、中古のモニターを購入するだけで、モニター間でプログラムを移動できます。 Fedora dnf
リポジトリにはFOSSバージョンがありますが、そのバージョンは古くなっています。
私はUbuntu18.10とこのシェルツールを使用しています https://github.com/mrenrich84/vnc_virtual_display_linker
fedora 24でx11とx11vncを使用している場合は、試してみることができます。
これを使用して、Androidタブレットでセカンドスクリーンを作成します(セカンドスクリーンデバイスにvncクライアントが必要なだけです)。
私のPCのマウスとキーボードも2番目の画面で使用できます。