it-swarm-tr.com

Genel uygulama menüsünü nasıl etkinleştiririm veya devre dışı bırakırım?

Ubuntu için gelecek vaat eden yeni bir yön gibi göründüğü için Birlik adına oldukça heyecanlıyım. Ancak bir endişem var - Unity'yi global menü olmadan kullanmak mümkün müdür?

Pencere yöneticim, focus-follows-mouse/sloppy focus'a ayarlıyorum ve verimlilik artışını çok büyük buluyorum. Özensiz odaklama, global menülerle uyumlu değildir, çünkü siz pencereden menüye geçerken odağın değişmesi mümkündür.

Unity, hala Unity kullanırken pencere menülerini kullanma seçeneğini destekliyor mu?

125
Michael Ekstrand

11.04 - 13.10

Evet, Unity'nin Masaüstü sürümü varsayılan olarak genel menüyü kullanacaktır.

  • Genel menüyü devre dışı bırakmak için ----appmenInstall indicator-appmenu Paket, sonra çıkış yapıp tekrar giriş yapın.

Birlik onsuz çalışmaya devam edecek ve menüleriniz uygulama pencerelerinin içinde normal olarak görünecektir. Sorunlu bir uygulamanız varsa, uygulamanın belirli uygulamaları yoksay 'a da söyleyebilirsiniz.

Paketi kaldırmanın komut satırı yolu:

Sudo apt-get remove indicator-appmenu

Uygulamanın kaldırılması HUD özelliğini kıracak

111
njpatel

14.04

Global Menü isteğe bağlı olarak Yerel Entegre Menüler (LIM) - aka - daha geleneksel pencere tabanlı menüler lehine değiştirilebilir.

Bu ilave kabiliyetin sebebi görünüşte yüksek çözünürlüklü ekranların artan prevalansından kaynaklanmaktadır ve bu nedenle uygulamadan global menüye algılanan fare hareketi nispeten büyük olacaktır.

Genel menüyü kapatmak veya açmak için, görünüm kontrol paneli uygulaması üzerinden erişilebilir:

pic

pic

pic

Tıklandığında, uygulama menüleri burada gösterildiği gibi pencere dekorasyonunda görünür:

pic


Komut satırı.

Yukarıdakiler, terminal komutu kullanılarak elde edilebilir:

gsettings set com.canonical.Unity integrated-menus true

Entegre menüler devre dışı bırakılabilir (yani, genel menüyü tekrar aç)

gsettings set com.canonical.Unity integrated-menus false

Locally Integrated Menülerden hoşlanmıyorsanız, o zaman HUD'u kıracak olmasına rağmen indicator-appmenu kaldırmanın eski numarası

Sudo apt-get remove indicator-appmenu

enter image description here

29
fossfreedom

11.04 - 13.10 - Genel menü nasıl devre dışı bırakılır (uygulama/uygulama menüsü)

Sadece mevcut kullanıcılar için tüm uygulamalar

Bunu ~/.gnomerc dosyasına ekleyin ve masaüstünden çıkıp tekrar oturum açın:

STARTUP="env UBUNTU_MENUPROXY= $STARTUP"

Yalnızca geçerli kullanıcılar için, yalnızca Shell'den başlatılan uygulamalar

Bunu ~/.bashrc dosyasına ekleyin ve Shell'i yeniden başlatın:

UBUNTU_MENUPROXY=

Yalnızca geçerli kullanıcılar için, yalnızca Kabuk'tan başlatılan belirli uygulamalar için

~/.Bashrc dosyasına buna benzer satırlar ekleyin ve Shell'i yeniden başlatın:

alias gvim='UBUNTU_MENUPROXY= gvim'

https://askubuntu.com/a/132581/32651 'e göre.

Yalnızca geçerli kullanıcılar için, yalnızca belirli uygulama başlatıcılar için

Bakınız https://askubuntu.com/a/6802/32651 .

Tüm kullanıcılar için, tüm uygulamalar (/ etc içinde düzeltin)

Düzeltme ile config dosyası oluşturun (parantezlerin komutun bir parçası olduğunu unutmayın):

(umask 022; echo UBUNTU_MENUPROXY= | Sudo tee /etc/X11/Xsession.d/81ubuntumenuproxy)

Bundan sonra, masaüstünden çıkıp tekrar giriş yapın.

Düzeltmeyi kaldırmak için:

Sudo rm /etc/X11/Xsession.d/81ubuntumenuproxy

http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html dayanarak.

Tüm kullanıcılar için, tüm uygulamalar (paketleri kaldırma)

Ubuntu 11.04 ve 11.10:

Sudo apt-get remove appmenu-gtk indicator-applet-appmenu indicator-appmenu

Ubuntu 12.04:

Sudo apt-get remove appmenu-gtk appmenu-gtk3 appmenu-qt indicator-appmenu

Bundan sonra, masaüstünden çıkıp tekrar giriş yapın.

Geri almak için paketleri tekrar kurun: Sudo apt-get install [...]

http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html adresinden.

Notlar 1

Sadece yapmak

Sudo apt-get remove indicator-appmenu

gvim ve resim görüntüleyicileri vb. ile ilgili hala sorun yaşatacak çünkü UBUNTU_MENUPROXY, 'libappmenu.so' ve appmenu-gtk paketleri tarafından appmenu-gtk3 olarak ayarlanacaktır.

Notlar 2

Varsayılan değer şudur: UBUNTU_MENUPROXY='libappmenu.so'. UBUNTU_MENUPROXY= deyimi değişkeni temizler. Zaten var olan bir değişkeni değiştirirken export [...] gerekli olmadığına dikkat edin.

Ayrıca bakınız

  • Gvim başladıktan 25 saniye sonra bu uyarıyı verebilir.
    ** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
    Bunu düzeltmek için, ya genel menüyü devre dışı bırakın, en azından gvim için ya da düzeltin gvim .
  • Gecikmiş pencerede menü oluşturma resim görüntüleyicileri vb. içinde bir problemdir, örneğin eog.
    Bunu düzeltmek için, en azından bu uygulamalar için genel menüyü düzgün şekilde devre dışı bırakın.
  • Hem global menüyü hem de pencere menüsünü edinin:
    APPMENU_DISPLAY_BOTH = 1
    Bkz. https://askubuntu.com/a/6802/32651 .

Referanslar

25

Başvuru için, genel menüyü uygulama bazında nasıl devre dışı bırakacağınız aşağıda açıklanmıştır: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu#Troublesho)

Uygulama başına uygulama desteği desteğini devre dışı bırakmak için UBUNTU_MENUPROXY değişkenini null değerine ayarlayın:

env UBUNTU_MENUPROXY= Eclipse

env anahtar sözcüğü, uygulamayı ALT-F2 kısayoluyla başlatmaya çalışıyorsanız kullanışlıdır.

25
dbarth

F0 tuşu kısayolu ile sadece uygulama menüsüne erişerek odağı takip eden birliği ve global menüyü başarıyla kullanarak birliği kullanıyorum. Birçok yönden, bu, fareyi, üzerinde durduğunuz noktadan uzaklaştırmaktan daha iyidir.

5
hewbass

11.10

Menüyü devre dışı bırakmak için, display-appmenu öğesini kaldırmak yerine, paylaşılan kütüphane dosyasını gizleyebilirsiniz:

Sudo mv /usr/lib/indicators/5/libappmenu.so /usr/lib/indicators/5/libappmenu.so.old

ve yeniden etkinleştirmek için, geri alın:

Sudo mv /usr/lib/indicators/5/libappmenu.so.old /usr/lib/indicators/5/libappmenu.so

kaynak

4
valadao

11.10

Global uygulama menüsünü http://www.addictivetips.com/ubuntu-linux-tips/how-to-disable-global-menu-in-ubuntu -11-10-ucu/ .

Appmenu-gtk3, appmenu-gtk ve appmenu-qt paketlerini aşağıdakileri çalıştırarak yükledim:

Sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt

Görünüşe göre, paketleri yeniden yükleyerek işlevselliği geri alabilirsiniz.

0
daniel kullmann

18.04

Belki kaçırdığım daha açık bir yol var, ama bu bir şekilde hile yaptı:

Sudo apt-get install gnome-Tweak-tool
gnome-tweaks

Git "Top Bar"

enter image description here

0
delf