Menu aplikasi hilang dari bilah menu

53

Saya melakukan instalasi baru Ubuntu 16.04 dan menemukan bahwa menu untuk banyak aplikasi tidak muncul di bilah menu, karena dikonfigurasi dalam 'Pengaturan> Tampilan'. Misalnya: menu untuk Filezilla, Geary, Libreoffice Writer, dan pusat Perangkat Lunak tidak muncul. Saya belum menguji setiap aplikasi, tetapi saya dapat memberi tahu Anda bahwa browser (Chrome, Firefox) memiliki menu di bilah menu. Selain itu, jika saya mengubah konfigurasi untuk menampilkan menu "di bilah judul jendela", mereka juga tidak muncul.

Ada petunjuk?

Salam Hormat.

Esteban Knöbl
sumber
5
Saya juga mengalami masalah ini, instal berfungsi dengan baik. Hari ini mereka tiba-tiba menghilang ...
rlam12
Saya tidak yakin mengapa, tetapi sekarang saya tampaknya memiliki semua menu saya kembali. Saya baru-baru ini menginstal MEGA Sync, dan harus memulai ulang nautilus. Jadi mungkin itu berhasil, walaupun saya tidak begitu yakin apakah nautilus ada hubungannya dengan itu.
Esteban Knöbl
1
Serius, 16,04 seharusnya tidak pernah dirilis dengan bug ini. Itu membuat rilis hampir tidak dapat digunakan untuk pengguna normal.
sstn

Jawaban:

39

Ini adalah bug yang dilaporkan yang sedang ditangani oleh pengembang.

Laporan bug:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226

Hilang saat Memulai

Menjalankan perintah ini di jendela terminal akan mengembalikan menu untuk sesi saat ini:

$ initctl restart unity-panel-service

Untuk menghemat waktu dan harus:

  • Periksa dulu untuk melihat apakah masalah terselesaikan
  • Buka Jendela terminal
  • Jalankan perintah

Saya menulis skrip pendek dan menambahkannya ke aplikasi startup saya. Script akan melakukan semua hal di atas. Saya akan memiliki tiga menit untuk melihat apakah masalahnya telah diperbaiki dan saya dapat menonaktifkan skrip startup setelah bug diperbaiki.

Ada pemberitahuan suara untuk mendorong saya untuk memeriksa apakah sudah diperbaiki ... lalu akhirnya perintah dijalankan secara otomatis.

Menu akan diperbaiki 4 menit setelah setiap reboot.

Nama skrip resetmenus.sh:

#!/bin/bash
sleep 180
espeak "Resetting unity-panel-service"
sleep 60
initctl restart unity-panel-service

Script dapat ditambahkan ke startup dengan mengetik startup applicationsdi Tombol Pencarian Peluncuran Persatuan.

Menghilang saat sesi login

Script di atas menyelesaikan masalah menu yang selalu hilang saat boot. Menu kemudian menghilang di antara boot. Ketika ini terjadi saya menemukan AltCntlTmemunculkan terminal dan mengetik unityseperti yang disebutkan dalam jawaban sebelumnya sangat ideal untuk contoh itu.

LD James
sumber
5
initctl restart unity-panel-servicejuga berfungsi untuk menu yang hilang selama sesi saat ini. Juga tampaknya tidak crash aplikasi yang terbuka. Ini harus menjadi jawaban yang diterima.
xShirase
Jawaban ini adalah yang benar-benar menyelesaikan masalah saya juga.
Leonardo Castro
2
untuk ubuntu 16.04 menggunakan systemd bukan pemula, Anda harus mengeluarkan perintah seperti ini restart unity-panel-service. Jika menggunakan initctl restartAnda bisa mendapatkan pesan kesalahan pemula karena 16,04 tidak menggunakan pemula.
Xianlin
Terima kasih! berhasil. Saya akan menginstal gnome classic me. Tapi saya suka Unity dan Ubuntu meskipun ada beberapa bug. Sepertinya Ubuntu 12.04 adalah yang terbaik yang pernah saya gunakan.
Razib
2
//, ini tidak lagi berfungsi. Kedua restart unity-panel-servicedan initctl restart unity-panel-servicetidak bekerja pada Ubuntu 16.04: restart: Name "com.ubuntu.Upstart" does not exist.
Nathan Basanese
30

Tampaknya itu adalah bug yang dikonfirmasi pada rilis ... Perbaikan sedang diselidiki. Anda dapat melihat laporan bug di sini

Solusi sementara adalah membuka terminal dengan ALT+ CONTROL+ Tdan mengetik unity. Ini akan menyebabkan UI mengatur ulang dan memperbaiki masalah. Anda harus melakukannya setiap kali Anda boot dan itu terjadi.

Masih belum diketahui mengapa itu terjadi, tetapi itu mempengaruhi sekitar 30% dari sepatu bot.

rlam12
sumber
Saya akan mengedit jawaban setelah itu setelah saya menemukan lagi laporan bug. Tersesat di riwayat tab saya heh ...
rlam12
Terimakasih atas klarifikasinya! Saya harap ini segera diperbaiki.
Minas Mina
6
Ini membawa menu kembali tetapi crash setengah dari program yang saya jalankan (seperti Chrome, Atom IDE, Filezilla). Ini adalah bug yang cukup serius, saya menantikan solusi nyata.
Revnoah
5
Peringatan: Ini akan mematikan semua aplikasi pengguna yang sedang berjalan !! Lihat jawaban lain untuk solusi yang lebih baik.
Anmol Singh Jaggi
1
ini bekerja untuk saya. di ubuntu 16.04.
Cul8er
4

Saya memiliki masalah yang sama, dan saya melakukan apa yang Anda jelaskan:

sudo apt-get remove libreoffice-gtk

Terima kasih banyak atas bantuannya, tentu saja. Saya telah menghapus 2 file ( libreoffice-gtkdan libreoffice-gnome) dan kemudian menu muncul (versi lama).

Tetapi kemudian saya mencoba menginstal lagi hanya libreoffice-gtk:

sudo apt-get install libreoffice-gtk

... dan membuka layanan perpustakaan, menu muncul dengan benar (versi baru).

Mungkin kebetulan, tetapi berhasil.

Axier
sumber
//, Apakah masalahnya pernah muncul lagi?
Nathan Basanese
TERIMA KASIH, panel saya hilang setiap kali saya meluncurkan libreoffice juga. Namun, ketika mencoba menjalankan perintah 'apt purge', dikatakan bahwa itu juga akan menghapus gnome* libreoffice-gnome* libreoffice-gtk* ubuntu-mate-desktop*... Mengapa? Saya khawatir ini akan merusak segalanya ^^
PlasmaBinturong
pembaruan: pembersihan ini tidak akan merusak gnome atau mate, karena itu hanya metapackages. gnome-core & co akan tetap dan berfungsi.
PlasmaBinturong
pembaruan terakhir: menginstal ulang libreoffice-gtk / gnome atau bahkan libreoffice-gtk3 tidak menyelesaikan masalah, tetapi menghapusnya~/.config/libreoffice !!
PlasmaBinturong
3

Saya memiliki masalah yang sama dengan aplikasi seperti LibreOffice 5 dan terminal dan gedit. Bilah menu hilang dari aplikasi ini. Itu terjadi setelah memutakhirkan Ubuntu ke 16,04 LTS dari 14,04 LTS ... Saya menggunakan dua perintah berikut dan berhasil untuk saya ...

dconf reset -f /org/compiz/

setsid unity

Gunakan dua perintah di atas dan saya harap ini akan bekerja untuk Anda juga ...

Subodh Chalak
sumber
1

Itu terjadi pada saya dalam pemutakhiran (15.10 -> 16.04), karena saya tidak bisa memperbaikinya saya membuat pengguna baru dan semuanya terlihat baik-baik saja di sana.

sunting!

Dengan tergesa-gesa tidak ada lagi, saya kembali mencoba memulihkan profil pengguna itu. Akhirnya saya berhasil mendapatkan terminal untuk pengguna itu (gunakan F2, F3... sampai Anda mendapatkan terminal-layar penuh), maka saya bisa masuk sebagai pengguna yang terluka dan menjalankan perintah ini:

dpkg --configure -a

Secara opsional, Anda dapat menggunakan perintah ini untuk membersihkan dan mengkonfigurasi ulang paket yang diinstal:

apt install -f
dpkg-mengkonfigurasi ulang --force
Fernando Murrieta
sumber
Ditambahkan tindak lanjut, mungkin dapat membantu untuk memperbaiki profil pengguna yang rusak.
Fernando Murrieta
0

Lari

sudo apt-get install indikator-appmenu

Jika ini benar-benar menginstal sesuatu, maka kemungkinan Anda menemukan masalahnya. Saya tidak yakin apa cara termudah untuk benar-benar mengaktifkan appmenu, tetapi mem-boot ulang melakukan pekerjaan untuk saya.

dremodaris
sumber
(Saya sebelumnya telah menghapus instalan indicator-appmenukarena menonaktifkan pintasan keyboard TeXmaker, tetapi bug itu tampaknya teratasi.)
dremodaris