Учитывая:
я использую export $(dbus-launch)
в своем /etc/bash.bashrc
файле, так как я обычно работаю от имени пользователя без прав администратора и su - admin
мне нужно делать что-то опасное.
Нормальное поведение: идите в тире, открывайте гедит. Верхнее меню видно.
Аномальное поведение
Перейти к терминалу, типа: gedit
. Затем верх меню в видимой. (Проблема сохраняется даже при отправке в bg)
Дополнительная информация:
я заметил, когда я делаю gksudo gedit
, что меню появляется под строкой меню окна вместо верхнего меню ...
Дополнительная информация:
Я только что нашел виновника: X11-forwarding. «Ненормальное» поведение останавливается , когда я удаляю 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 для запуска