与えられた:
私は通常管理者以外のユーザーで実行していて危険なことをする必要があるのでexport $(dbus-launch)
、自分の/etc/bash.bashrc
ファイルで使用していますsu - admin
。
通常の動作: ダッシュに移動し、geditを開きます。トップメニューが表示されます。
異常な動作
端末に移動し、次のように入力しますgedit
。次に、トップメニューが表示されます。(bgに送信しても問題が解決しない)
追加情報:
を実行するgksudo gedit
と、メニューがウィンドウのメニューバーの下にトップメニューではなく表示されることに気付きました…
追加情報:
犯人を見つけました:X11転送。「異常な」動作はexport $(dbus-launch)
、bash.bashrc
ファイルから削除すると停止します。
異常を正常に戻す方法を知っている人はいますか?(x11-forwardingを維持していますか?)どこを見ても、設定が表示されないというバグを除いて、この問題の解決策は見つかりませんでした…
x11-forwarding
表紙にあなたが、端末を使用しているという事実を。そうでない場合は、コマンドラインを検討してください。
alias gedit='gtk-launch gedit'
gtk-launch gedit
またはgtk-launch gedit /path/to/a/file
。これは、.desktopを使用して起動します