録画されたディスプレイで別のユーザーとしてプログラムを開くにはどうすればよいですか?

録画されたディスプレイで別のユーザーとしてプログラムを開くにはどうすればよいですか?

他のユーザーとしてnetbeansを開こうとしましたが、うまくいきません。私はKDEを使用してKubuntu 12.04 LTSを実行しています。

私は以下を試しました。端末を開き、 を入力し、su - myotherusermyotheruser パスワードを入力します。次に、netbeansを開いてみてください。/opt/netbeans/7.3/bin/netbeans(netbeansは次の場所にインストールされています。/opt/netbeans/7.3)。

次のメッセージが表示されます。

Erro: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.

export DISPLAY=":0.0"、その他の関連コマンドxhost +など、いくつかのコマンドを試しました。xhost +local:allここそしてここ。誰も働かなかった。

それは私にとって重要です私の他ユーザーがsudoersファイルに存在しません。

セッションを終了すると私の現在のユーザー次のコマンドを使用してログインします。私の他のユーザー netbeansを簡単に開くことができます。

myotheruserこのユーザーだけに属するプロジェクトで作業したいので、netbeansを開く必要があります。権限を変更すると、プロジェクトのバージョンを指定したときにユーザーの排他権が失われるように見えます。

それでは、この問題をどのように解決するのですか?他のユーザーモニタでnetbeansを別のユーザーとして開く方法は?

ベストアンサー1

いつでも次のことを試すことができます。

ssh -Y otheruser@localhost "/opt/netbeans/7.3/bin/netbeans"

:)

おすすめ記事