私はマークからの質問に答えようとしました:
Mac OSXLionからUbuntuへのNXのキーマップの問題
ただし、ロックされているので、新しい質問/回答を投稿すると思いました。
NXクライアント(技術的にはOpenNX)を介してiMac(Lionを使用)からFreeNXサーバーに接続するときに問題がないため、これに数日間答えようとしていますが、MacbookProに接続しようとするとひどいことになりますキーボードバインディングの問題。
私はマークからの質問に答えようとしました:
Mac OSXLionからUbuntuへのNXのキーマップの問題
ただし、ロックされているので、新しい質問/回答を投稿すると思いました。
NXクライアント(技術的にはOpenNX)を介してiMac(Lionを使用)からFreeNXサーバーに接続するときに問題がないため、これに数日間答えようとしていますが、MacbookProに接続しようとするとひどいことになりますキーボードバインディングの問題。
私は同じ問題を抱えていました (OSX 10.7 Lion を搭載した Macbook Air を使用しています)。0.16.0.648 に戻すと、問題も解決しました。
10.7.5 でこの問題が発生しました。修正は、ネイティブ X サーバーの代わりに XQuartz をインストールすることでした。まあ、ほとんど修正します。CAPS LOCK は反転しています。つまり、オフのときはすべて大文字で、オンのときは通常ですが、それ以外の場合、キーボードは XQuartz で動作します。インストールは簡単で、Mac では何も壊れませんでした。私にとってさらにうまく機能しているのは、UbuntuをMacにロードすることでしたが、現在はデュアルブートをセットアップしています。
OSX 10.8.4 を搭載した Macbook Air を使用しています。Ubuntu 13.04 に接続するために、OpenNX のリリース 648、649、および 725 を試しました。それぞれがそのままでは機能せず、プロファイルの cfg を編集する上記のトリックを使用しても、キーボード マッピングは正しくありません。(sshlog には「--keyboard="empty/empty"」と表示されます)
接続すると、これらすべての場合において、「d」キーは開いているすべてのウィンドウを最小化し、上矢印キーは現在のウィンドウを最大化し、下向きキーはウィンドウを元のサイズに戻します。私のポイントは、上記のすべての試みがMac OpenNXクライアントで何かを変更したことで、問題はCanonicalがUbuntu 13.04および/またはFreeNXで行ったことだと思い始めているということです。後者は、12.xx ppa からインストールする必要があったため、更新されたようには見えません。
さらなるデータポイントとして、X2Go 接続でさえ、Gnome デスクトップを使用するとまったく同じ動作を示します。X2Go の場合、クライアント ダイアログは pc105/us キーボードを使用して表示されます。
これにより、他の人が何かを続けることができることを願っています。これをコメントとして追加できなかったので、回答として追加する必要がありました。申し訳ありません。
私のために働いている修正は、次のことです。
~/.nx/config/HOST.nxs
そして変更:
<option key="Current keyboard" value="false"/>
<option key="Custom keyboard layout" value="empty"/>
<option key="Grab keyboard" value="false"/>
3 台の NX サーバーでこれを試しましたが、すべて修正されました。それが助けになるか、あなたに近づくことを願っています。~/.nx/temp/ で sshlog を常に確認し、"pc105/en" ではなく --keyboard="empty/empty" であるかどうかを確認してください。これは、Mac が実際には pc104 であるためです。
9:05:35: startsession --session="HOST" --type="unix-gnome" --cache="8M" --images="32M" --link="adsl" --geometry="2556 \ x1396" --screeninfo="2560x1440x32+render" --keyboard="空/空" --backingstore="1" --encryption="1" --composite="1" --\ shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="macosx" - -media="0" --st\ rict="0" --aux="1"