2台目のコンピューターを追加のモニターとして使用する方法(Linux Fedora 24)?


10

私の目的

Fedora 24を実行している私のラップトップを、Fedora 24を実行しているデスクトップコンピューターのセカンドモニターとして使用したいと思います。


私が試したものとそれを完全にカットしないもの:なぜこれは重複した質問ではないのですか?

Xdmx

インターネットの検索と、このウェブサイトをやった後、私は類似していたかなりの数の記事見つけ、この1基本的には同じいくつかの手順を含まれているすべてのそれらのを、:

  1. Xdmx両方のコンピューターにインストールします。
  2. ssh別のコンピュータから別のコンピュータに移動し -Xます。
  3. 使用Xdmxのrecieving端にあるコンピュータの電源を入れる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バージョンがありますが、そのバージョンは古くなっています。


@ fixer1234最初のコンピュータはオールインワンで、2番目のコンピュータはラップトップです。したがって、どちらにも取り外し可能な画面はありません。申し訳ありませんが、モニタを再接続するだけのオプションはないと指定したはずです。
FabulousGlobe 2016

私が覚えていたことの多くはWindowsソリューションでしたが、以前のLinuxに関する質問もたくさんあります。検索文字列として「ラップトップをモニターとして使用:q linux」を使用して86件の結果を得ました。それが出発点です。深く掘り下げることなく、次のような結果が出ました。superuser.com / questions / 661385 / (Fedora参照への受け入れられた回答ポイント)、superuser.com / questions / 51031 /…、superuser.com / questions / 143833 / …(続き)
fixer1234 2016

(わずかに異なる場合が、潜在的に適合?)、superuser.com/questions/71794/...
fixer1234

@ fixer1234よろしくお願いしますが、実際には使用できません。1人がリモートデスクトップを使用して別のコンピュータを制御しています。これで問題なく動作しましたが、これでセカンドスクリーンが実際に表示されることはありませんが、メインコンピュータからラップトップを制御できます。ラップトップのデスクトップをPCに表示する必要があります。2はDMXを参照しています。DMXは、過去数年間、皆のために不思議なことに作業を停止したようです。もう一度3は、単なるリモートコントロールです。これは、ユーザーが実際のモニターを持っていないため、ユーザーにとって問題なく機能します。4は再びXdmxです。
FabulousGlobe 2016

1
私の提案は次のようになります:(1)xrandr --fb <width>x<height>両方のモニターの合計サイズに一致するように使用して、デスクトップコンピューターのデスクトップのジオメトリを増やします。(2)デスクトップでVNCサーバーを起動します。(3)明示的なジオメトリを使用して、ラップトップからデスクトップにVNCで接続し、デスクトップの右端(デスクトップモニターでは「見えない」)の部分を表示します。
agtoever

回答:


3

私はUbuntu 18.10とこのシェルツールhttps://github.com/mrenrich84/vnc_virtual_display_linkerを使用してい ます

fedora 24でx11とx11vncを使用している場合は、試してみてください。

これを使用して、Androidタブレットでセカンドスクリーンを作成します(セカンドスクリーンデバイスにvncクライアントが必要なだけです)。

私のPCのマウスとキーボードも2番目の画面で使用できます。

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