web-dev-qa-db-fra.com

Le menu principal de gedit est invisible au démarrage du terminal et à l'aide de x11-Forwarding

Étant donné: J'utilise export $(dbus-launch) dans mon fichier /etc/bash.bashrc, car je travaille normalement sous un utilisateur non-administrateur et je dois su - admin agir de manière dangereuse. .

comportement normal: Allez au tableau de bord, ouvrez gedit. Le menu du haut est visible.

comportement anormal Allez au terminal, tapez: gedit. Ensuite, le menu du haut est in visible. (Le problème persiste même lors de l'envoi à bg)

Informations supplémentaires: J'ai remarqué quand je fais un gksudo gedit que le menu apparaît sous la barre de menus de la fenêtre au lieu du menu principal…

Plus d'informations supplémentaires: Je viens de trouver le coupable: X11-forwarding. Le comportement "anormal" cesse lorsque je supprime export $(dbus-launch) de mon fichier bash.bashrc.

Quelqu'un at-il une idée de comment ramener anormal en normal ? (garder x11-forwarding?) J'ai regardé partout, mais à part un bogue sur les préférences qui ne s'affichent pas, je n'ai trouvé aucune solution à ce problème…

9
Fabby

J'ai trouvé la réponse après tout:

Si vous utilisez le transfert X11, n'oubliez pas de regarder le ~/.config/ pour l'utilisateur exécutant réellement gedit! Pas le ~/.config/ de l'utilisateur dans lequel l'application est affichée!

Dans ce cas particulier, la suppression de ~/.config/gedit résout ce problème particulier car gedit ne fait que le recréer par la suite. (muet moi: j'aurais dû le renommer et regarder quelles étaient les différences, donc j'aurais pu poster la réponse parfaite, mais à l'époque, j'essayais de résoudre un autre problème)


Réponse originale:

Dommage que personne n’ait trouvé de réponse, je vais donc publier mes propres solutions de contournement en tant que "solution"

(Je sais que ce ne sont pas vraiment des "solutions"; ce sont juste des "solutions de rechange")

  1. Utilisez la barre d'outils pour les commandes les plus souvent utilisées.
  2. Utiliser les raccourcis clavier: le seul élément de menu qui me manque dans la barre d’outils est "Fichier - Enregistrer sous", j’appuie simplement sur Alt+F et le menu semble sortir du menu système lorsque vous utilisez cette solution de contournement. Puis appuyez simplement sur A pour "en tant que" et vous arrivez à la boîte de dialogue "Enregistrer sous" ...

Le même système peut être utilisé pour Edit, Vvue, Search, Tools, Ddocuments et Help

4
Fabby