Fab*_*bby 9 ssh gedit x11-forwarding
鉴于:
我export $(dbus-launch)在我的/etc/bash.bashrc文件中使用,因为我通常在非管理员用户下运行并且需要su - admin做任何危险的事情。
正常行为: 转到 dash,打开 gedit。顶部菜单可见。
异常行为
进入终端,输入:gedit。然后,顶部菜单中可见。(即使发送到 bg 问题仍然存在)
附加信息:
我注意到当我执行 a 时gksudo gedit,菜单出现在窗口的菜单栏下方而不是顶部菜单......
更多附加信息:
我刚刚找到了罪魁祸首:X11-forwarding。当我export $(dbus-launch)从我的bash.bashrc文件中删除时,“异常”行为就会停止。
有没有人知道如何使异常恢复正常?(保持 x11 转发?)我到处找,但除了没有显示首选项的错误外,我没有找到解决这个问题的方法......
如果您使用 X11 转发,请不要忘记查看~/.config/实际运行的用户gedit! 不是~/.config/显示应用程序的用户的!
在这种特殊情况下,删除~/.config/gedit已解决的该特定问题,然后gedit重新创建它。(愚蠢的我:我应该重命名它并看看有什么区别,这样我就可以发布完美的答案,但当时,我正在尝试解决另一个问题)
太糟糕了,没有人找到任何答案,所以我将发布我自己的解决方法作为“解决方案”
(我知道虽然它们并不是真正的“解决方案”;它们只是“解决方法”)
同一系统可用于Edit、View、Search、Tools、Douments 和Help