WindowsからLinuxシステムを制御する


0

自宅には3つのシステムがあります。それらの2つはLinuxを実行し、私のプライマリシステムはWindows 10を実行します。具体的には、LinuxシステムはMintを実行し、Cinnamonデスクトップ環境を使用します。

さて、テストのために、メインシステムにMintをインストールし、他の2つに正常に接続しました。ただし、Windows 10では、VNCまたはRDPプロトコルを使用した接続に問題があるようです。

最初に、TightVNCを使用して、Windowsシステムにビューアーソフトウェアをインストールし、Linuxシステムにtightvncserverをインストールしてみました。いずれかのLinuxシステムのIPアドレスをビューアーに入力すると、パスワードの入力が求められ、パスワードが受け入れられると、マウスカーソルのXが付いた灰色の画面が表示されます。

このことから、ネットワーク上で何かが通過しなければならないので、ルーターの問題が原因ではないことを収集しました。とにかく、RDPを試すことにしました。

Linuxシステムにxrdpをインストールし、組み込みツールmstsc.exeを使用して接続しようとしました。IPアドレスを入力するだけで、使用する接続プロトコルを尋ねる黒い画面が開きます。予想どおり、非RDPプロトコルは機能せず、接続エラーが発生しましたが、RDPオプションも機能しませんでした。つまり、rdp-any、freerdp-any、またはsesman-x11rdpです。最初は失敗し、2番目はフリーズし、3番目はmstscを完全に閉じます。

だから今質問は、原因は何ですか?Linux側で何かを設定できなかったのですか、それともWindows側で何かする必要があるのですか?私はオンラインで複数のガイドに従って設定を試みましたが、どれもうまくいきませんでした。現時点では、Linuxシステムに接続できる唯一の方法は、TeamViewerを使用することです。ただし、LAN経由ではなくインターネット経由です。

LinuxシステムからすべてのVNC / RDPソフトウェアを削除したので、最初からやり直す準備ができました。Windowsシステムのmstscを使用したいと思いますが、TightVNCについても解決したいと思っています。

編集:明確にするために、意図はLinuxシステム上の新しいデスクトップではなく、同じデスクトップを制御することです。

回答:


0

1)tightvnc可視デスクトップに接続されていない「追加」または「仮想」Xサーバーとしてのみ使用できます。あなたが見ることができるようにman vncserver

vncserverは、XvncVNC(仮想ネットワークコンピューティング)用の無料Xサーバーのラッパースクリプトです。標準Xサーバーのすべての機能を提供しますが、ディスプレイ自体には接続しません。代わりに、XvncVNCビューアーを使用してリモートで表示または制御できる仮想デスクトップを作成します。

それが、名前の厳しさの由来です。仮想Xサーバーを提供するだけで、実際の表示に煩わされないため、コードベースははるかに軽量になります。

2)に詳しくないxrdpが、RDPプロトコルとVNCプロトコル間のブリッジを提供するだけだと思う​​。したがって、接続するにはVNCサーバーが必要です。

3)可視ディスプレイに接続されているVNCサーバーが必要な場合は、が必要x11vncです。


-1

グレーのデスクトップとXをマウスカーソルとして使用してvncになった場合、ユーザー名とパスワードでログインするために使用したユーザーの「ウィンドウマネージャー」を設定する必要があると思います。(パスワードだけでなく、ログインも求められましたよね?)

そのユーザーの「ウィンドウマネージャー」をセットアップするか、tightvncserverのグラフィカルログインマネージャーをセットアップする必要があるかどうかを確認します。

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