Diberikan:
Saya menggunakan export $(dbus-launch)
dalam /etc/bash.bashrc
file saya karena saya biasanya berjalan di bawah pengguna non-admin dan perlu su - admin
melakukan sesuatu yang berbahaya.
Perilaku normal: Pergi ke dasbor, buka gedit. Menu atas terlihat.
Perilaku abnormal
Pergi ke terminal, ketik: gedit
. Kemudian menu atas adalah di terlihat. (Masalah tetap ada bahkan saat mengirim ke bg)
Info tambahan:
Saya perhatikan ketika saya melakukan gksudo gedit
, bahwa menu muncul di bawah bilah menu jendela, bukan menu atas ...
Info tambahan lainnya:
Saya baru menemukan pelakunya: penerusan X11. Perilaku "abnormal" berhenti ketika saya menghapus export $(dbus-launch)
dari bash.bashrc
file saya .
Adakah yang tahu cara mengembalikan abnormal ke normal ? (menjaga penerusan x11?) Saya sudah mencari di mana-mana, tetapi kecuali bug pada preferensi yang tidak ditampilkan, saya tidak menemukan solusi untuk masalah ini ...
sumber
gtk-launch gedit
ataugtk-launch gedit /path/to/a/file
. Ini menggunakan .desktop untuk meluncurkanx11-forwarding
mencakup fakta bahwa Anda menggunakan terminal. Jika Anda merasa tidak, pertimbangkan baris perintah .alias gedit='gtk-launch gedit'
Jawaban:
Saya menemukan jawabannya:
Jika Anda menggunakan penerusan X11, jangan lupa untuk melihat
~/.config/
untuk pengguna yang benar-benar berjalangedit
! Bukan~/.config/
pengguna tempat aplikasi ditampilkan!Dalam kasus khusus ini, menghapus yang
~/.config/gedit
dipecahkan ini sebagai masalahgedit
baru saja membuatnya kembali sesudahnya. (Bodoh saya: Saya seharusnya mengganti nama dan melihat apa perbedaannya, jadi saya bisa memposting jawaban yang sempurna, tetapi pada saat itu, saya sedang mencoba menyelesaikan masalah lain)Jawaban asli:
Sayang sekali tidak ada yang menemukan jawaban, jadi saya akan memposting pekerjaan saya sendiri sebagai "solusi"
(Saya tahu meskipun mereka tidak benar-benar "solusi"; mereka hanya "bekerja-sekitar")
Sistem yang sama dapat digunakan untuk Edit, View, Search, Tool, Documents dan Help
sumber
/home/user/.config/dconf
vs/home/root/.config/dconf
atau seperti yang Anda katakan$~/.config/gedit
vs#~/.config/gedit
. Selain itu orang-orang mendapatkan pesan seperti "** (gedit: 12601): PERINGATAN **: Setel metadata dokumen gagal: Menetapkan atribut metadata :: gedit-spell-enabled tidak didukung". Efek 100k + orang?