Дано:
я використовую export $(dbus-launch)
у своєму /etc/bash.bashrc
файлі, оскільки я зазвичай працюю під користувачем, який не є адміністратором, і мені потрібно su - admin
робити щось небезпечне.
Нормальна поведінка: Ідіть на тире, відкривайте gedit. Видно верхнє меню.
Аномальна поведінка
Перейти до терміналу, типу: gedit
. Потім верх меню в видимої. (Проблема зберігається навіть при надсиланні в bg)
Додаткова інформація:
Я помітив, коли я робив gksudo gedit
, що меню з'являється під панеллю меню вікна замість верхнього меню ...
Більш додаткова інформація:
Я щойно знайшов винуватця: пересилання X11. "Ненормальна" поведінка припиняється, коли я видаляю export $(dbus-launch)
зі свого bash.bashrc
файлу.
Хтось має підказку, як повернути ненормальне до нормального стану ? (зберігання x11-переадресації?) Я шукав всюди, але, за винятком помилки щодо налаштувань, не показаної, я не знайшов рішення цієї проблеми ...
x11-forwarding
стосується того, що ви використовуєте термінал. Якщо ви вважаєте, що це не так, розгляньте командний рядок .
alias gedit='gtk-launch gedit'
gtk-launch gedit
абоgtk-launch gedit /path/to/a/file
. Для запуску використовується .desktop