問題タブ [xquartz]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - XQuartz/Xterm で許可されていない Catalina 操作
High Sierra から Catalina にアップグレードした後、XQuartz でホーム方向 (例: ls など) の単純なことを実行できなくなり、次のエラーが表示されます: 操作は許可されていません。
これは、以前のバージョンで導入された新しいアクセス制御によるものだと認識しています。システム環境設定の [セキュリティ] セクションにフル ディスク アクセスを追加することにより、ターミナルでこれを修正する方法を説明するオンラインの記事が多数あります。ただし、明らかなバリエーションのように思えますが、XQuartz でこれを機能させることについては何もわかりません。実際、XQuartz と Xterm にフル ディスク アクセスを許可しても、問題は解決しないようです。
ここで何が起こっているのか理解した人はいますか?
macos - xquartz (Mac の場合は x11) を介して IntelliJ Idea をリモートで実行する際の問題。java.awt.HeadlessException
現時点では、ssh 経由で x11 を使用して Intellij Idea をリモートで実行しようとしています。これにより、個人の iMac でウィジェットが表示されますが、IDE は実際には私の仕事で発行された MacPro で実行されています。このようにして、コロナの発生時に、パソコン上の仕事関連のコードに関する会社のポリシーに違反することなく、適切なサイズのモニターを使用して自宅で仕事をすることができます. その趣旨で、私は自分の作業マシンで実行されている SSH デーモンで X11 転送を有効にし、両方のマシンに xquartz をインストールしました。自宅のマシンから職場のマシンに SSH で接続し、xclock や xeyes などの x11 プログラムを問題なく実行できました。Idea を実行しようとすると、例外が発生します。
idea.vmoptions -Djava.awt.headless=falseの 1 つを設定して、実際にリモート ディスプレイ デバイスがあることを認識できるようにしましたが、問題は解決しませんでした。どんな助けでも大歓迎です。在宅勤務でこの問題に直面しているのは私だけではないと確信しています。