Дано:
я використовую 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