Menü çubuğunda uygulamanın menüsü eksik


53

Ubuntu 16.04'ün yeni kurulumunu yaptım ve birçok uygulama için menülerin 'Ayarlar> Görünüm' kısmında yapılandırıldığı gibi menü çubuğunda gösterilmediğini öğrendim. Örneğin: Filezilla, Geary, Libreoffice Writer ve Software center menüleri gösterilmiyor. Her uygulamayı test etmedim, ancak tarayıcıların (Chrome, Firefox) menü çubuğunda menüleri olduğunu söyleyebilirim. Ayrıca, yapılandırmayı menüleri "pencerenin başlık çubuğunda" gösterecek şekilde değiştirirsem, ikisini de göstermezler.

Herhangi bir ipucu var mı?

Saygılarımla.


5
Ben de bu sorunu yaşıyorum, yükleme mükemmel çalışıyordu. Bugün aniden ortadan kayboldular ...
rlam12

Neden olduğundan emin değilim, ama şimdi tüm menüleri geri almışım. Geçenlerde MEGA Sync'i yükledim ve nautilus'u yeniden başlatmak zorunda kaldım. Belki de hile yapmış olabilir, ancak nautilus'un bununla bir ilgisi olup olmadığından emin değilim.
Esteban Knöbl

1
Cidden, 16.04 bu hatayla asla serbest bırakılmamalıydı. Bu sürüm, normal kullanıcılar için neredeyse kullanılamaz hale getiriyor.
sstn

Yanıtlar:


39

Bu, geliştiriciler tarafından giderilen bildirilen bir hatadır.

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

Başlangıçta Eksik

Bu komutu bir terminal penceresinde çalıştırmak, geçerli oturum için menüleri geri getirecektir:

$ initctl restart unity-panel-service

Zaman kazanmak ve yapmak zorunda kalmadan:

  • Sorunun çözülüp çözülmediğini görmek için önce kontrol edin
  • Bir terminal penceresi aç
  • Komutu çalıştırın

Kısa bir senaryo yazdım ve onu başlangıç ​​uygulamalarıma ekledim. Komut yukarıdakileri yapacak. Sorunun çözülüp çözülmediğini farketmek için üç dakikam var; bu sorun giderildikten sonra başlangıç ​​komut dosyasını devre dışı bırakabilirim.

Sabitlenip sabitlenmediğini kontrol etmeme izin veren sesli bir uyarı var ... sonra komut otomatik olarak çalıştırılır.

Her yeniden başlatma işleminden 4 dakika sonra menüler sabitlenir.

Komut Dosyası Adı resetmenus.sh:

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

Komut startup applications, Unity Launch Search Button (Birlik Başlat Arama Ara Düğmesi) yazılarak başlatılabilir .

Oturumda oturum sırasında kayboluyor

Yukarıdaki komut dosyası, açılışta her zaman eksik olan menü sorununu çözmektedir. Menü daha sonra botlar arasında kaybolur. Bu olduğunda AltCntlTbir uçbirim açacağımı unityve önceki yanıtta belirtildiği gibi yazmayı bu örnek için ideal buluyorum .


5
initctl restart unity-panel-serviceAyrıca geçerli oturum sırasında kaybolan menülerde de çalışır. Ayrıca açık uygulamaları çökertecek gibi görünmüyor. Bu kabul edilen cevap olmalı.
xShirase

Bu cevap benim sorunumu da gerçekten çözdü.
Leonardo Castro

2
ubuntu 16.04 için başlangıç ​​yerine systemd kullanıyorsanız, bunun gibi bir komut vermelisiniz restart unity-panel-service. initctl restart16.04'te upstart kullanmadığınızdan , bir başlatma hatası mesajı alabilirsiniz.
Xianlin

Teşekkürler ! işe yarıyor. GNOME klasik menüsü yükleyecektim. Ama Unity ve Ubuntu'yu seviyorum, ancak bazı hatalar var. Görünüşe göre Ubuntu 12.04 şimdiye kadar kullandığım en iyisiydi.
Razib,

2
//, Bu artık çalışmıyor. Her ikisi de restart unity-panel-serviceve initctl restart unity-panel-serviceUbuntu 16.04: üzerinde çalışmıyor restart: Name "com.ubuntu.Upstart" does not exist.
Nathan Basanese

30

Görünüşe göre sürümde onaylanmış bir hata ... Bir düzeltme araştırılıyor. Hata raporunu burada görebilirsiniz.

Geçici çözüm ALT+ CONTROL+ ile bir terminal açmak Tve yazmaktır unity. Bu, kullanıcı arayüzünün sorunu sıfırlamasına ve düzeltmesine neden olur. Bunu her başlattığınızda ve gerçekleştiğinde buna ihtiyacınız olacak.

Neden olduğu hala bilinmiyor, ancak botların yaklaşık% 30'unu etkiliyor.


Hata raporunu tekrar bulduktan sonra cevabı daha sonra düzenleyeceğim. Sekme geçmişimde kayboldum heh ...
rlam12

Açıklama için teşekkürler! Umarım yakında düzeltilir.
Minas Mina

6
Bu, menüyü geri getirdi, ancak çalıştırdığım programların yarısını düştü (Chrome, Atom IDE, Filezilla gibi). Bu oldukça ciddi bir hatadır, gerçek bir çözümü bekliyorum.
revnoah

5
Uyarı: Bu, çalışan tüm kullanıcı uygulamalarını öldürür !! Daha iyi bir çözüm için diğer cevaba bakınız .
Anmol Singh Jaggi

1
bu bana çalışıyor. Ubuntu'da 16.04 tarihinde yayınlandı.
cul8er

4

Ben de aynı problemi yaşadım ve açıkladığınız şeyi yaptım:

sudo apt-get remove libreoffice-gtk

Tabii ki yardımın için çok teşekkür ederim. 2 dosya kaldırdım ( libreoffice-gtkve libreoffice-gnome) ve sonra menü belirdi (eski versiyon).

Ama sonra tekrar sadece libreoffice-gtk'yi yüklemeyi denedim:

sudo apt-get install libreoffice-gtk

... libreoffice'i açmak için, menü doğru bir şekilde görünüyor (yeni sürüm).

Tesadüf olabilir, ama işe yaradı.


//, sorun bir daha oldu mu?
Nathan Basanese

TEŞEKKÜR, libreoffice'i her başlattığımda panelim kayboldu. Ancak, 'apt purge' komutunu çalıştırmaya çalışırken, aynı zamanda kaldırılacağını söylüyor gnome* libreoffice-gnome* libreoffice-gtk* ubuntu-mate-desktop*... Neden? Korkarım bu her şeyi kıracak ^^
PlasmaBinturong

güncelleme: Bu tasfiye gnome veya arkadaşı kırmaz, çünkü bunlar sadece meta paketlemelerdir. Gnome-core & co kalacak ve çalışmaya devam edecektir.
PlasmaBinturong

Son güncelleme: libreoffice-gtk / gnome veya libreoffice-gtk3'ün yeniden yüklenmesi sorunu çözmedi, fakat silme işlemi~/.config/libreoffice !!
PlasmaBinturong

3

LibreOffice 5 ve terminal ve gedit gibi uygulamalarda da aynı problem vardı. Bu uygulamalardan menü çubuğu eksikti. Ubuntu'yu 14.04 LTS'den 16.04 LTS'ye yükselttikten sonra meydana geldi ... İki komutu izledim ve benim için çalıştı ...

dconf reset -f /org/compiz/

setsid unity

Yukarıdaki iki komutu kullanın ve umarım sizin için de işe yarar.


1

Güncellemede başıma geldi (15.10 -> 16.04), düzeltemediğim için yeni bir kullanıcı yarattım ve orada her şey yolunda görünüyor.

Düzenle!

Aceleyle artık orada değil, o kullanıcı profilini kurtarmayı denemek için geri döndüm. Sonunda o kullanıcı için bir terminal bulmayı başardım (kullanacaksınız F2, F3... tam bir ekran-terminal elde edene kadar), sonra yaralı kullanıcı olarak giriş yapıp bu komutları çalıştırabildim:

dpkg --configure -a

İsteğe bağlı olarak, yüklü komutları temizlemek ve yeniden yapılandırmak için bu komutları kullanabilirsiniz:

apt yüklemek -f
dpkg-yeniden yapılandırma - zorla

Eklenen takip, kırık kullanıcı profilini düzeltmek için yardımcı olabilir.
Fernando Murrieta

0

Çalıştırmak

sudo apt-get install gösterge uygulaması-appmenu

Bu gerçekten bir şey yüklerse, o zaman muhtemelen sorunu bulduk. Uygulamayı gerçekten etkinleştirmenin en kolay yolunun ne olduğundan emin değilim, ancak yeniden başlatma işlemi benim için yaptı.


( indicator-appmenuTeXmaker’ın klavye kısayollarını devre dışı bıraktığı için daha önce kaldırmıştım, ancak bu hata çözülmüş görünüyor.)
dremodaris
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.