Ich freue mich ziemlich auf Unity, da es für Ubuntu eine vielversprechende neue Richtung zu sein scheint. Ich habe jedoch ein Problem: Kann Unity auch ohne das globale Menü verwendet werden?
Ich habe meinen Fenstermanager auf Fokus folgt Maus / Schlampig eingestellt und finde die Produktivitätsgewinne immens. Sloppy-Fokus ist jedoch mit globalen Menüs nicht kompatibel, da sich der Fokus möglicherweise ändert, während Sie von Fenster zu Menü wechseln.
Wird Unity eine Option zur Verwendung von Fenstermenüs unterstützen, während Unity weiterhin verwendet wird?
14.04
Das globale Menü kann optional zu Gunsten von LIM-Menüs (Local Integrated Menus) (auch bekannt als traditionellere fensterbasierte Menüs) umgeschaltet werden.
Der Grund für diese zusätzliche Fähigkeit ist angeblich auf die zunehmende Verbreitung von hochauflösenden Displays zurückzuführen, und als solche wäre die wahrgenommene Mausbewegung von der Anwendung zum globalen Menü relativ groß.
Das Ein- und Ausschalten des globalen Menüs kann über das Erscheinungsbild-Bedienfeld-Applet erfolgen:
Nach dem Klicken werden die Anwendungsmenüs in der Fensterdekoration angezeigt, wie hier gezeigt:
Befehlszeile.
Dies kann mit dem Befehl terminal erreicht werden:
Integrierte Menüs können deaktiviert werden (dh globales Menü wieder einschalten)
Wenn Sie die lokal integrierten Menüs nicht mögen,
indicator-appmenu
funktioniert der alte Trick des Entfernens immer noch, obwohl dies das HUD beschädigen wirdquelle
sudo apt-get remove indicator-appmenu
die Menüs tatsächlich dauerhaft wieder unterhalb der Titelleisten angezeigt. Ich merke nichts "kaputt" - willst du das erklären?Im Folgenden finden Sie Informationen zum Deaktivieren des globalen Menüs für jede Anwendung: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu#Troubleshooter
quelle
11.04 - 13.10 - So deaktivieren Sie das globale Menü (Anwendungsmenü / Anwendungsmenü)
Nur für aktuelle Benutzer, alle Anwendungen
Fügen Sie dies zu ~ / .gnomerc hinzu und melden Sie sich vom Desktop ab und wieder an:
Nur für aktuelle Benutzer, nur Anwendungen, die über die Shell gestartet werden
Fügen Sie dies zu ~ / .bashrc hinzu und starten Sie die Shell neu:
Nur für aktuelle Benutzer, nur für bestimmte Anwendungen, die über die Shell gestartet werden
Füge Zeilen wie diese zu ~ / .bashrc hinzu und starte die Shell neu:
Basierend auf https://askubuntu.com/a/132581/32651 .
Nur für aktuelle Benutzer, nur für bestimmte Anwendungsstarter
Siehe https://askubuntu.com/a/6802/32651 .
Für alle Benutzer, alle Anwendungen (Fix it in / etc)
Erstellen Sie die Konfigurationsdatei mit fix (beachten Sie, dass die Klammern Teil des Befehls sind):
Melden Sie sich danach vom Desktop ab und wieder an.
So entfernen Sie das Update:
Basierend auf http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html .
Für alle Benutzer, alle Anwendungen (Pakete deinstallieren)
Ubuntu 11.04 und 11.10:
Ubuntu 12.04:
Melden Sie sich danach vom Desktop ab und wieder an.
Zum Rückgängigmachen installieren Sie die Pakete einfach erneut:
sudo apt-get install [...]
Von http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html .
Anmerkungen 1
Mach einfach
wird immer noch probleme mit gvim und image viewern etc. geben da die und pakete
UBUNTU_MENUPROXY
immer noch gesetzt werden.'libappmenu.so'
appmenu-gtk
appmenu-gtk3
Anmerkungen 2
Der Standardwert ist
UBUNTU_MENUPROXY='libappmenu.so'
. DieUBUNTU_MENUPROXY=
Anweisung löscht die Variable. Beachten Sie, dass diesexport [...]
nicht erforderlich ist, wenn Sie eine bereits vorhandene Variable ändern.Siehe auch
** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
Deaktivieren Sie entweder das globale Menü, zumindest für gvim, oder korrigieren Sie gvim, um dies zu beheben .
Um dies zu beheben, deaktivieren Sie das globale Menü ordnungsgemäß, zumindest für diese Anwendungen.
Rufen Sie das globale Menü und das In-Window-Menü auf: APPMENU_DISPLAY_BOTH = 1
Siehe https://askubuntu.com/a/6802/32651 .
Verweise
quelle
Ich habe Unity mit Focus Follow Mouse und dem globalen Menü erfolgreich verwendet, indem ich nur über die Tastenkombination F10 auf das Anwendungsmenü zugegriffen habe. In vielerlei Hinsicht ist dies besser, als die Maus von dem Ort wegzubewegen, auf den Sie sich ohnehin konzentriert haben.
quelle
11.10
Um das Menü zu deaktivieren, anstatt das Indikator-App-Menü zu entfernen, können Sie die gemeinsam genutzte Bibliotheksdatei ausblenden:
und um es wieder zu aktivieren, machen Sie es rückgängig:
Quelle
quelle
18.04
Vielleicht gibt es einen offensichtlichen Weg, den ich verpasst habe, aber das hat irgendwie den Trick getan:
Gehe zu "Top Bar"
quelle
11.10
Ich habe das globale Anwendungsmenü erfolgreich deaktiviert, indem ich den Hinweisen von http://www.addictivetips.com/ubuntu-linux-tips/how-to-disable-global-menu-in-ubuntu-11-10-tip/ gefolgt bin .
Ich habe die Pakete appmenu-gtk3, appmenu-gtk und appmenu-qt folgendermaßen deinstalliert:
Anscheinend können Sie die Funktionalität wieder herstellen, indem Sie die Pakete erneut installieren.
quelle