Dado:
estoy usando export $(dbus-launch)
en mi /etc/bash.bashrc
archivo ya que normalmente me estoy ejecutando con un usuario que no es administrador y necesito su - admin
hacer algo peligroso.
Comportamiento normal: ir al tablero, abrir gedit. El menú superior está visible.
Comportamiento anormal
Ir a la terminal, escriba: gedit
. Entonces el menú superior está en visible. (El problema persiste incluso cuando se envía a bg)
Información adicional:
me di cuenta cuando hago un gksudo gedit
, que el menú aparece debajo de la barra de menú de la ventana en lugar del menú superior ...
Más información adicional:
acabo de encontrar al culpable: reenvío X11. El comportamiento "anormal" se detiene cuando lo elimino export $(dbus-launch)
de mi bash.bashrc
archivo.
¿Alguien tiene idea de cómo volver a la normalidad anormal ? (¿mantener el reenvío x11?) He buscado en todas partes, pero a excepción de un error en las preferencias que no se muestran, no encontré soluciones a este problema ...
fuente
gtk-launch gedit
ogtk-launch gedit /path/to/a/file
. Este utiliza el .desktop de lanzamientox11-forwarding
cubre el hecho de que estás usando una terminal. Si cree que no, considere la línea de comandos .alias gedit='gtk-launch gedit'
Respuestas:
Encontré la respuesta después de todo:
Si está utilizando el reenvío X11, ¡no olvide mirar
~/.config/
el usuario que realmente está ejecutandogedit
! ¡No es~/.config/
del usuario en el que se muestra la aplicación!En este caso particular, eliminar el
~/.config/gedit
problema resuelto este problema particular, ya quegedit
solo lo recrea después. (tonto: debería haberle cambiado el nombre y mirar cuáles eran las diferencias, por lo que podría haber publicado la respuesta perfecta, pero en ese momento, estaba tratando de resolver otro problema)Respuesta original:
Lástima que nadie haya encontrado ninguna respuesta, por lo que publicaré mis propias soluciones como una "solución"
(Sé que no son realmente "soluciones"; son solo "soluciones")
El mismo sistema se puede utilizar para Edit, VIEW, Search, Tools, DOCUMENTOS y HELP
fuente
/home/user/.config/dconf
vs/home/root/.config/dconf
o como usted dice$~/.config/gedit
vs#~/.config/gedit
. Además, las personas reciben mensajes como "** (gedit: 12601): ADVERTENCIA **: Error al establecer metadatos del documento: no se admite la configuración de los metadatos del atributo :: gedit-spell-enabled". Efectos 100k + personas?