web-dev-qa-db-ja.com

VNCより優れているOS X用リモートデスクトップ?

VNCは、動作が遅く非効率的であると感じ、ディスプレイに不具合が発生することがあります。 Windowsではリモートデスクトップ(RDP/MSTSC)を使用でき、LinuxではNXサーバーを使用できます。どちらもVNCよりもはるかにパフォーマンスが優れています。

OS X用のVNCサーバーより良いものはありますか?また、Windowsマシン用のクライアント(ビューア)を備えたものが必要です。

20
davr

iRapp はOS X用の私のお気に入りの高速画面共有サーバーでしたが、2016年6月頃に破産し、ライセンスサーバーはある時点で停止しました。 2016年10月2日頃、iRappサーバーのライセンスは、ライセンスサーバーに接続できず、再び機能させる方法が見つからなかったため、ブロックされたと言っていました。私がコピーしたトライアルライセンスでさえ、ライセンスサーバーが稼働していないとインストールされませんでした。

いくつかの調査の結果、 Aqua Connect がOS XRDPサーバーを提供する唯一のiRapp競合製品であることがわかりました。実際、Aquaは最初にRDPを使用し、製品のリバースエンジニアリングのためにiRappを訴えましたが、訴訟を失いました。 Aquaはおそらく高速です(RDPプロトコルが改善され、AAPと呼ばれています)が、残念ながら開発は遅いです。 iRappはリリースから数か月後にOSX El Capitanをサポートしていましたが、Aquaにトライアルライセンスを要求したところ、AquaはEl Capitanをサポートするベータ版を入手してからまだ1週間以上経過しているとのことでした(これはECがリリースされてから1年!)。

これまでのところ、将来のmacOSアップデートでソフトウェアが役に立たなくなる可能性があり、1年以上修正されない可能性があることを知って、Aquaに249ドルを支払うことに抵抗しました。

私はすべての無料のVNCクライアント(RealVNC、TightVNC、TigerVNC、UltraVNC、TurboVNC)を試してみましたが、LANであってもさまざまな場所ですべて遅延し、システムキー、特にCmd-Tabの送信にさまざまな問題があります。 UltraVNCは、LANで「Ultra」速度に設定された場合、ロットの中で最速でしたが、描画メニューは最大5秒間停止し、Cmdキーの送信はサポートされていません。

私はついに Remotix の試用を試みました。これは39ドルで、VNCプロトコルを使用しますが、何らかの理由で、OS Xの組み込みVNCサーバー(システム設定では「画面共有」と呼ばれます)に接続すると非常に高速になります。 )他のどのクライアントよりも。実際、iRappとほぼ同じ速度であり、システムキーに問題はありません。 「フル」は著しく遅く、「ミディアム」は多くの色を間違った色合いで表示するため、「アダプティブ」画面品質をお勧めします。 VNCは複数の画面圧縮プロトコルをサポートしており、RemotixはAppleネイティブプロトコルを実装していると思います。私が抱えている問題:

  • マウスのスクロールホイールは、iRappと比較してXCodeスクロールバーを非常にゆっくりと動かします(実際、設定に「スクロール感度」があり、最大設定ではそれほど悪くはありませんが、それでも少し遅い感じがします)。
  • ゆっくりスクロールするとテキストがぼやけて読めなくなりますが、スクロールを停止するとすぐに鮮明になります。実際の問題よりも厄介ですが、iRappの一貫した明快さが恋しいです。
  • マウスをリモコンウィンドウの外に移動すると、キーボードは無視されます。これは、検索ボックスをクリックしてからマウスをフリックして検索を入力すると、本当に煩わしい場合があり、マウスがウィンドウの外側に表示されます。開発者は、現在これに対する修正はないと言います。
  • コピー/貼り付けは信頼できません。時折、それらはランダムに失敗し、再試行すると機能します。特定のプログラムからテキストをコピーすると、通常(常にではありませんが)Remotixが理解できないものがクリップボードに置かれ、繰り返し貼り付けても何も起こりません。 PureText をインストールしました。これにより、ホットキーをバインドして、クリップボードにあるものをプレーンテキスト形式に変更できます。 Remotixウィンドウの外でマウスをフリックし、PureTextホットキーをアクティブにしてから、Remotixに貼り付けると、面倒ですが、機能します。プラス面として、ほとんどのVNCクライアントではできないOSXに画像をコピーして貼り付けることができます。
  • Remotix内のAlt-tabは、iRappのように他のWindowsアプリに戻りません。奇妙なことに、Alt-tabはWindowsタスクスイッチャーを表示しますが、タブを解放するとRemotixが取得し、タスクスイッチャーウィンドウが表示されたままになるようです。後で、RemotixウィンドウとAlt-Tabの外でマウスをうまくフリックできることを発見しました。

別の高速画面共有オプションは NoMachine です。これは、RDPと精神的に類似したNXプロトコルを使用し、最終的にはiRappとほぼ同じ速度で、同様の明快さを備えています。悲しいことに、それは私にとって取引を殺す問題を抱えています:

  • 色が少し歪んでいます。一部のユーザーにとってはわずかなずれは問題にならないかもしれませんが、最高品質を使用しても色が完全に修正されたとは思いません。私のように製品ドキュメントのスクリーンショットを撮る必要がある場合、カラーシフトは取引を妨げる可能性があります。
  • スクロールホイールが遅く、調整できません。
  • RemotixのようにCtrlキーとWinキーを入れ替える組み込みオプションがないため、Win- [key]ではなくCtrl- [key]がCmd- [key]をOS Xに送​​信します。代わりに AutoHotkey を使用しましたiRappと同じようにCtrl/Winを入れ替えますが、NoMachineでCtrlキーが解放されないので、Cmd-Tab、Cmd-C、Cmd-Vが機能しないか、OS XがCmdキーを押したままにすると、さまざまな問題が発生します。それは取引のブレーカーです。修正が提案されました ここ 1年前ですが、実装されていません。 Ctrl/Winを交換しない場合は、Win- [key]を使用してCmd- [key]を取得できますが、Windowsが独自のタスクスイッチャーにそのホットキーを使用するため、Cmd-TabにWin-Tabを使用することはできません。 Windowsレジストリでホットキーを無効にした場合。 NoMachineが接続されているとキーボードが表示されないため、OSXシステム設定でCmdとCtrlを入れ替えても機能しません。物理キーボードを接続してそのキーを交換すると、その物理キーボードのキーのみが交換されます(私が正しく覚えている場合)。
  • 画像のコピーとOSXへの貼り付けが機能しません。
  • リモートコントロールウィンドウは、接続ごとに手動でサイズを変更する必要があります(iRappにも同じ問題がありましたが、Remotixにはありません)。

OpenNX はOS X用の別のNXプロトコルサーバーですが、Yosemite以降で動作するように更新されていません。

Splashtop について良いことを読んだことがありますが、1ユーザーの商用利用で年間60ドルであり、ソフトウェアの年会費を支払うのは嫌です。個人的な使用の場合は無料で、私の検索では、Ctrlキーからコマンドキーへのサポートが機能している可能性があります。

Timbuktuは1980年から存在しており、うまく機能していると思いますが、その所有権はさまざまな企業に売却されています。私の知る限り、その最新の所有者であるアリスはもうそれを売ることさえしません。すでに所有している人は、El Capitanにインストールするために hacks に頼らなければなりませんでした。

TeamViewer 有料バージョンは、インターネット経由でルーティングする代わりにローカルIPアドレスへの接続をサポートしていますが、月額42ドルからサブスクリプションのみのモデルに移行しています。この製品は個人使用は無料で、かなり高速に見えますが、UIに小さなタブが残り、ナグダイアログを使用します。また、無料のバージョンをサーバー経由で長期間接続することはできないと人々は言っています。 CtrlキーをCmdとしてmacOSに送信することはサポートされていません。 iRappでCmd/Ctrlを交換するAutoHotkeyのような回避策はTeamViewerでは機能せず、オンラインでのディスカッションは解決策を示していません。

LogMeIn はVNCやiRAPPに比べて本当に速い」と誰かが言ったのを読みましたが、このページの別の回答へのコメントは「LAN上のVNCはLogmeinより優れている」と言っているのでわかりません。どちらの方法でもインターネット経由でのみ機能し、LANリモートコントロールソリューションが必要です。 GoToMyPC もインターネットのみのようです。

2014年の時点で、誰かが nix xrdpサーバーをmacOSで動作させる を取得していますが、返信に記載されている問題のいくつかは、取引キラーのように聞こえます。彼らがなんとかバグを解決できたなら、試してみる価値があるかもしれません。もう1つの大きな懸念は、将来のmacOSバージョンがそれを壊し、誰かが回避策を見つけるのに永遠にかかることです。またはAppleは、それを機能させる古いUNIXレイヤーを完全に削除する可能性があります。

高シエラ更新:

High Sierraに移行してから、Remotixはリモートマシンにダブルクリックを送信できなくなり、ターミナルアプリの一部のプログラムに特定の文字を送信するという奇妙な問題が発生します。 Num Lockキーを回すと、端末の問題の一部またはすべてが解消されるようです[〜#〜 ] on [〜#〜](奇妙な)。ダブルクリックの問題は非常に苛立たしいものです。 1週間待った後、Nulanaから、2017年10月25日頃に修正をリリースする必要があるという応答がありました。

Remotix 5 for Winは10月31日にリリースされ、ダブルクリックが表示されない問題を修正しましたが、今では信じられないほど速くクリックする必要があり、ほとんどの場合、ダブルクリックとして表示されません。 macOS 10.13.1アップデートをインストールすると、再起動するまで問題が解決したようで、再起動した後も同じ問題が返されました。 TightVNCクライアントにも同じ問題があり、macOSVNCサーバーの問題である可能性が高いことを示しています。別のマシンで再現できなかったため、ドライブを消去した後、macOS 10.13を最初から再インストールすると、ダブルクリックの問題が解消されました。原因となった可能性があると考えていた以前のソフトウェアをすべてインストールしましたが、まだ戻りません。 Remotix 4はまだダブルクリックできません。

iRappは、Coderebelの元幹部が運営する別の会社名でNuoRDSとして生まれ変わりました。これまでになく高速で、ダブルクリックをサポートします。残念ながら、専用のクライアントは提供されなくなったため、MS RDSクライアント、Remotix、またはその他のさまざまなクライアントを使用する必要があります。これまでのところ、AutoHotkeyの使用をサポートするために使用されていたiRappクライアントのようにCmdとCtrlを入れ替えられるものはありません。古いiRappクライアントが接続し、エラーメッセージなしですぐに切断されます。回避策があるかどうかを尋ねました。彼らは当初、MacでUkeleleを実行することを提案しましたが、調査の結果、UkeleleはCmdやCtrlなどの修飾キーの意味を変更できないことを認めました( キーレイアウトファイルを直接編集する )。おそらく、彼らはNuoRDSサーバー側のキーを交換するためのアップデートをリリースしますが、ETAは与えられません。

通常、Apple System Preferences > Keyboards > Modifier Keys...を使用してcmd/ctrlキーを交換できますが、影響を受けるのはローカルキーボードのみで、リモートコントロールソフトウェアから送信されるキーには影響しません。 This システム環境設定で使用されるファイルを直接変更する方法を説明し、その設定が一意のベンダーと製品IDで識別されるキーボードに影響を与えることを示しています。仮想リモートコントロールキーボードのベンダー/製品IDがあるのか​​、または「すべての」キーボードのキーを交換できるのに解決策が見つからないのか、私はしばらく検索に費やしました。 「すべての」キーボードとして解釈されることを期待して、ファイルからベンダーと製品IDを省略して再起動しようとしましたが、効果がありませんでした。

通常macOSでCmd/Ctrlを交換できる他のソフトウェアも、リモートコントロールを介して接続すると機能しません。

  • DoubleCommand(現在、Sierra以降と互換性がありません)
  • Karabiner Elements(以前のKeyboardRemap4Macbook)。
24
Chris Dragon

私は Logmein が大好きです。どこからでもアクセスでき、ポートの転送について心配する必要がないからです。 LAN経由でのみアクセスしている場合は、少し多めに思えるかもしれませんが、それでも使用できます。

2
steve.lippert

これを試してみると、あなたの心配はすべてなくなります;)

唯一の欠点は、無料ライセンスでは、使いすぎると接続時間が制限されることです。プレミアムライセンスを持っているので、この問題はありません。クロスプラットフォームで使用できます(もちろん機能制限があります)。

Teamviewer

1
Montag451

古いSuperUserスレッドは、私に$ 80 iRapp を教えてくれました。これは、かなりうまく機能しているように見えますが、かなり高価です(Macユーザーの基準ではありませんが、...)。 MacOS用のRDPサーバーです。

VNCが非常に遅い理由は、デスクトップのスクリーンキャストをストリーミングし、マウスとキーボードのコマンドを転送するだけだからです。 RDPとNXはどちらも、ディスプレイのレンダリング方法に関する指示を送信します(SVGとJPG--JPGのようなものは、実際にはVNCがスクリーンショットの送信に使用する形式です)。確かではありませんが、TeamViewerも同じプロセスを実行すると思います。

概要:VNCは体系的に劣っており、iRappは問題に対するかなり高価なソリューションです。

1
digitxp

ここに記載されているものを含め、複数回試しましたが、すべてパフォーマンスの問題がありました。私がこれまでで最も応答性が高く、高品質であることがわかったのは AnyDesk でした。超高速で軽量。また、アドホック接続の場合、ホストマシンの管理者権限も必要ありません。

ただし、問題がないわけではありません。 Cmd-Tabのサポートなし、カスタムカーソルの更新なし(つまり、After Effectsテキストツール、カラーピッカーなど)、通知領域への最小化なし、そして最も厄介なことに、アクティブな接続を表示するために上部にとどまる小さなウィンドウ。最小化することで小さくすることができますが、それでも残ります。たぶん、将来のアップデートはこれらに対処するでしょう。

とはいえ、特に応答性と高いリフレッシュレートを重視する場合は、依然として最良の選択肢です。

0
Burnhill