Biorąc pod uwagę:
używam export $(dbus-launch)
w swoim /etc/bash.bashrc
pliku, ponieważ normalnie działam w trybie użytkownika niebędącego administratorem i muszę su - admin
zrobić coś niebezpiecznego.
Normalne zachowanie: Idź do deski rozdzielczej, otwórz gedit. Menu główne jest widoczne.
Nienormalne zachowanie
idź do terminalu wpisz: gedit
. Następnie Górne menu znajduje się w widoczny. (Problem utrzymuje się nawet podczas wysyłania do bg)
Informacje dodatkowe:
Zauważyłem, gdy wykonuję a gksudo gedit
, że menu pojawia się poniżej paska menu okna zamiast górnego menu…
Więcej dodatkowych informacji:
Właśnie znalazłem winowajcę: X11-forwarding. „Nieprawidłowe” zachowanie zatrzymuje się po usunięciu export $(dbus-launch)
z bash.bashrc
pliku.
Czy ktoś ma jakiś pomysł, jak przywrócić nienormalność do normy ? (utrzymujesz przekazywanie x11?) Szukałem wszędzie, ale oprócz błędu w preferencjach, który się nie wyświetla, nie znalazłem rozwiązania tego problemu…
źródło
gtk-launch gedit
lubgtk-launch gedit /path/to/a/file
. Używa .desktop do uruchomieniax11-forwarding
obejmuje fakt, że używasz terminala. Jeśli uważasz, że tak nie jest, rozważ linię poleceń .alias gedit='gtk-launch gedit'
Odpowiedzi:
W końcu znalazłem odpowiedź:
Jeśli używasz przekazywania X11, nie zapomnij spojrzeć na
~/.config/
użytkownika, który faktycznie działagedit
! Nie~/.config/
użytkownik, w którym aplikacja jest wyświetlana!W tym konkretnym przypadku usunięcie
~/.config/gedit
rozwiązanego tego konkretnego problemugedit
po prostu odtwarza go później. (głupi: powinienem zmienić nazwę i sprawdzić, jakie są różnice, więc mogłem opublikować idealną odpowiedź, ale wtedy próbowałem rozwiązać inny problem)Oryginalna odpowiedź:
Szkoda, że nikt nie znalazł odpowiedzi, więc opublikuję własne obejścia jako „rozwiązanie”
(Wiem jednak, że tak naprawdę nie są one „rozwiązaniami”, a jedynie „obejściem”)
Ten sam system może być używany do Edit, View, Search T, Dools , ocuments i Help
źródło
/home/user/.config/dconf
vs/home/root/.config/dconf
lub jak mówisz$~/.config/gedit
vs#~/.config/gedit
. Dodatkowo ludzie otrzymują wiadomości typu „** (gedit: 12601): OSTRZEŻENIE **: Ustawienie metadanych dokumentu nie powiodło się: Ustawienie atrybutu metadata :: gedit-spell-enabled nie obsługiwane”. Efekty 100k + osób?