私はXの経験はありません。私が読んだところ、Xは常に次のビットマップ(または圧縮されたビットマップ)を送信せずにWMのウィンドウをインターネット経由で送信できるように最初から作成されました。フルスクリーン(最小のYouTube動画に必要)帯域幅の量)。
- LinuxアプリケーションのGUI(GTKを使用するかどうかにかかわらず)は、リモート接続を介してシームレスに実行できますか?
- GUIをリモートで使用するときの「待機時間」は、VNCよりはるかに優れていますか?
答え1
X は LAN と WAN でローカルで動作します。
ただし、ネットワークを使用し、すべてのネットワークベースのGUIプロトコルと同様に、Xは高いレイテンシを非常に許容しません。
一部のアプリケーションは、他のアプリケーションよりも高いレイテンシにあまり慣れていません。 Firefoxは、実行する作業量とプログラマがネットワーク(または実際にCPU)のパフォーマンスに注ぐ努力の面で、おそらく最悪の攻撃者の1つです。これをWebアフィニティの観点から、スペクトルの反対側の端に非常に近いxtermと比較してください。
つまり、私は定期的に100Mbps LANへの54Mbps WiFi接続を介してFirefoxを使用していますが、これは基本的なFirefoxとほとんど区別できません。明らかに、@Marco Firefoxが1000Mbpsリンクを実行するのに2分かかると、他のネットワーク問題が発生するようです。
答え2
はい。少なくともほとんどの場合、GTKやQtアプリケーションの使用に問題はありません。
いいえ、利用できないとは言えませんが(10Mbps以上の比較的高速な接続を使用している場合は遅延がほとんどありません)、NXまたはRDPを使用する方が良いでしょう。
答え3
SSH経由のX11は遅くなる可能性があります。 Firefoxのような場合、これはかなり増加します。簡単な改善は圧縮「-C」を有効にすることです。これに加えて、ネットワーク上で多くのパケットが失われていること、リモートシステムのメモリ/CPU使用量も確認する必要があります。 CPU使用率が高い場合は、使用しているパスワード仕様を試してみてください。それ以外の場合は、より多くの/より良いCPU/メモリ/ネットワークが必要です。
これらすべては、より良いソリューションがnomachine、X2GO、またはvncであることを示唆しています。