Kann ich den Unity-Launcher verschieben?


255

Ich kann mich nicht an das neue Unity-System gewöhnen. Ich möchte das linke Unity-Bedienfeld an den unteren Bildschirmrand verschieben (wie Windows 7 - ähnlicher ist besser).

Aber ich kann keinen Weg finden. Ist es möglich?


6
Ab Ubuntu 16 sollte die akzeptierte Antwort diese sein .
Dan Dascalescu

Antworten:


106

11.10

Es gibt jetzt ein inoffizielles Compiz-Plugin , mit dem Sie den Unity 3D-Launcher (nicht Unity 2D) von links nach unten verschieben können.

Bildbeschreibung hier eingeben

Gutschrift auf WebUpd8 .

In Summe:

  1. Sie können jetzt den Quellcode durchlesen. Wenden Sie sich mit Lösungsvorschlägen an den Betreuer! Denken Sie daran, dies ist inoffiziell und kann und wird wahrscheinlich viele Bugs haben, die noch ausgebügelt werden müssen.
  2. Installieren Sie die PPA - ppa:paullo612/unityshell-rotated
  3. Die zu installierenden Pakete sind unityshell-rotated libnux-1.0-0
  4. Ein neues Plugin Ubuntu Unity Plugin Rotated wird in CCSM zur Verfügung gestellt
  5. Bei der Installation kann es zu einem Einfrieren kommen. Verwenden Sie in diesem Fall CTRL+ ALT+ F1, um ein TTY zu starten, melden Sie sich an und starten Sie lightdm mit neu sudo service lightdm restart. Führen Sie es erneut aus ccsm, um das neue Plugin zu aktivieren
  6. Dieses Plugin ersetzt das offizielle Unity Plugin. Sie werden offensichtlich keine weiteren Bugfixes vom Ubuntu-Entwicklungsteam erhalten - Sie sind darauf angewiesen, dass der PPA-Betreuer Bugfixes bereitstellt

Bitte beachten Sie diese Fragen und Antworten zu möglichen Stabilitätsproblemen bei Verwendung von CCSM


Verknüpfte Fragen:

  1. Was sind PPAs und wie verwende ich sie?
  2. Quellcode

@fossfreedom Kann ich das offizielle Unity-Plugin wiederherstellen, falls ich mich entscheide, es zurückzusetzen? (Ich verwende jetzt 12.04.)
Nirmik

1
Ich habe die Antwort mit 11.10 überschrieben - sie gilt nur für 11.10 (noch keine 12.04 PPA). Für 11.10 Benutzer - ja, Sie können zurücksetzen, da das in CCSM vorhandene Standard-Plugin ausgewählt (reaktiviert) wird.
fossfreedom

3
Gut. Okay. Dies verschiebt es nach unten. Was ist mit der rechten Seite? Ich möchte, dass es wie die Wharf Bar in AfterStep auf der rechten Seite ist.
Ivan

@Ivan - Anmerkung - die Antwort lautet 11.10. Andere Antworten auf neuere Fragen sind vorhanden. Sie sollten jedoch beachten, dass Startprogramme für die rechte Seite nur verfügbar sind, wenn Sie eine Sprache von rechts nach links wie Arabisch und Hebräisch verwenden.
fossfreedom

1
Das ist eine schöne Idee. Aber wird es in Ubuntu 15.04 funktionieren?
Nived Kannada

106

12.04 - 15.10

Ab dem 12.04 können Sie den Launcher nicht mehr bewegen und es gibt keine offizielle Unterstützung dafür.

Dies ist beabsichtigt, und es gibt bisher keine kanonischen Pläne, dies zu ändern. Hier ist ein Zitat von Mark auf dem Bug - Report für Ubuntu 11.04:

Ich denke, der Bericht bedeutete eigentlich, dass der Launcher an andere Ränder des Bildschirms verschoben werden sollte. Ich befürchte, dass dies nicht mit unseren allgemeinen Designzielen vereinbar ist. Deshalb werden wir das nicht umsetzen. Wir wollen, dass der Launcher immer in der Nähe der Ubuntu-Schaltfläche ist.

Ich interpretiere das als einen Standpunkt, dass ein konsistentes Design als eine Einheit erlebt werden muss (Wortspiel beabsichtigt), oder es wird überhaupt nicht funktionieren.

Während ich persönlich mit Mark / Canonical Entscheidung nicht einverstanden ist nicht eine Möglichkeit zu schaffen , den Launcher (zu bewegen , lesen Sie bitte meine letzte Bemerkung zu diesem Thema ), kann ich die Design - Wahl verstehen: es macht wirklich Sinn für sie auf der Seite zu sein und nicht auf der Unterseite. Die meisten Benutzer haben heutzutage einen Breitbildmonitor, und praktisch alle zum Verkauf stehenden Monitore, insbesondere für den Endbenutzermarkt, sind ebenfalls Breitbildmonitore. Dies bedeutet, dass die überwiegende Mehrheit der Benutzer über viel zusätzlichen horizontalen Platz verfügt (meistens nicht ausreichend genutzt), während vertikaler Platz ein Premium-Platz ist.

Die meisten Apps und Websites nutzen nicht die gesamte Bildschirmbreite (z. B. die großen vertikalen Hintergrundbalken auf beiden Bildschirmseiten von Ask Ubuntu). Aber sie tun die volle vertikale Länge verwenden (tatsächlich, sie bewegen 3, 5, 10 mal Ihre Bildschirmhöhe). Das bedeutet viel und viel Scrollen. Und dann subtrahieren Sie die Titelleiste, die Menüleiste, die Favoritenleiste, die Registerkartenleiste usw., die alle Ihren kostbaren vertikalen Raum aufsaugen. Wenn Sie also den Launcher oben / unten anbringen, wird die Situation noch schlimmer, und es gibt genügend zusätzlichen horizontalen Platz, der sich im Leerlauf befindet.

Die Entwicklung von Apps, insbesondere von Browsern, schreitet kontinuierlich voran, um die Anzahl der Bars zu verringern und diese zusammenzuführen. Denken Sie darüber nach, wie sich Firefox in dieser Hinsicht in den letzten Jahren verändert hat. Daher ist es für ein Betriebssystem sinnvoll, dasselbe zu tun.

Richtig, das Windows-Bedienfeld ist gut verarbeitet… aber die Wahl des Designs von Unity zur Seite und nicht zur Unterseite ist eine kluge Wahl, wenn Sie sich erst einmal daran gewöhnt haben. Und das ist es wert. Dein Mausrad sagt Danke;)

Das heißt, einige wichtige Hinweise:

  • Ich drücke nur Marks / Canonicals Aussagen und Standpunkte aus. Obwohl ich die Designauswahl verstehe und mit einem Seitenstarter einverstanden bin, stimme ich der Entscheidung, ihn nicht verschieben zu können, mit Sicherheit nicht zu. Aber ich bin nur ein Bote. Schieß nicht auf den Boten .

  • Es gibt inoffizielle Pakete von Drittanbietern, mit denen Sie den Launcher verschieben können. Diese andere Antwort befasst sich eingehend damit.

  • Zumindest können Sie in einem Multi-Monitor-Setup etwas Kontrolle über den Launcher haben:

Einstellungen für mehrere Monitore in Unity Launcher

(Bild bearbeitet von Ubuntu Vibes )


49
Wenn Sie sich fragen, ist der von Mark im Zitat erwähnte „Ubuntu-Button“ (alias „ BFB “) anscheinend ein Button, der sich zum Zeitpunkt seines Kommentars oben links auf dem Bildschirm befand . Jetzt ist es auf dem Launcher selbst, ganz oben . Da es sich also mit dem Launcher bewegen würde, hilft es nicht mehr, Marks Designwahl zu rechtfertigen.
Rory O'Kane

13
Bei Konfigurationen mit mehreren Bildschirmen ist die seitliche Leiste nachweislich schlechter als die untere Leiste (vorausgesetzt, die Leiste befindet sich auf einem Bildschirm, auf dem sich links ein anderer Bildschirm befindet, wie dies bei einer Konfiguration mit drei Bildschirmen der Fall wäre). Der Launcher ist jetzt "draußen im Weltraum" und erfreut sich nicht mehr der unendlichen Bildschirmkante von Fitts 'Law. Klebrige Kanten versuchen, diese Kante zu einem breiteren Ziel zu machen, aber es ist immer noch ein schlechter Ersatz für einen harten Stopp.
Legion

3
@ RoryO'Kane Auch das breite Display ist keine Rechtfertigung, da Sie möglicherweise das Auto-Hide-Panel verwenden, wie ich es tue, sodass es anderen Apps keinen einzelnen Pixel stiehlt.
Fran Marzoa

6
Ich habe meinen primären Monitor so gedreht, dass er vertikal ist und der Launcher tatsächlich wertvollen Platz in der begrenzten Dimension wegfrisst, was eine Schande ist.
Burhan Ali

2
@BurhanAli: Ich habe auch einen süßen 24-Zoll-Monitor mit Pivot, den ich sehr gerne in den Hochformatmodus versetze. Ich teile also Ihren Schmerz und bedaure auch die Entscheidung von Mark / Canonnical. Autohide hilft, löst aber das Problem nicht würde uns "corner-case"
-Nutzer

51

16.04 und später (Einheit 7)

Ab 16.04 kann der Unity Launcher verschoben werden.

Bildbeschreibung hier eingeben

Kopieren Sie Folgendes und fügen Sie es in ein Terminal ein:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

Zurücksetzen in die Seitenposition:

gsettings set com.canonical.Unity.Launcher launcher-position Left

Wow, ich hätte nicht gedacht, dass es so einfach ist: p
Rahil Wazir

Es sieht so aus, als ob dies 16.04 erfordert, Unity 7 am 14.04 hat keine "Launcher-Position" -Einstellung. Vielen Dank für die Antwort!
Daniel

Die Benutzer ab 16.04 sollten auch Interesse daran haben, den Launcher mithilfe verschiedener Methoden an die unterste Position in diesem Beitrag zu verschieben: Wie wird der Unity Launcher in Ubuntu 16.04
Sergiy Kolodyazhnyy

2
@fossfreedom Wie hast du dein Ubuntu so gestaltet? Ich mag diesen Stil.
Redanimalwar

3
Wie wäre es, wenn Sie es an den rechten Rand stellen? Warum ist das nicht möglich?
Alexander Pacha

22

Sie können den Launcher nicht von seinem Standort aus bewegen. Hier ist ein Kommentar von Mark Shuttleworth :

Ich denke, der Bericht bedeutete eigentlich, dass der Launcher an andere Ränder des Bildschirms verschoben werden sollte. Ich befürchte, dass dies nicht mit unseren allgemeinen Designzielen vereinbar ist. Deshalb werden wir das nicht umsetzen. Wir wollen, dass der Launcher immer in der Nähe der Ubuntu-Schaltfläche ist.

Alternativ können Sie Cairo-Dock verwendenInstallieren Sie Cairo-Dock :

Cairo-Dock ist eine hübsche, schnelle und anpassbare Desktop-Oberfläche. Sie können es als gute Alternative / Ergänzung zu Unity, Gnome-Shell, Xfce-Panel, KDE-Panel usw. ansehen. Nach 6 Monaten harter Arbeit ist eine neue Version von Cairo-Dock verfügbar (Quelle: http: // www .glx-dock.org / ).

Andere Alternativen, die Ihnen einen Launcher am unteren Bildschirmrand anbieten : Cinnamon , LXDE und so weiter.

Dies ist ein Screenshot meines Cinnamon-Desktops (wie Sie sehen können, befindet sich der Launcer unten):

Zimt Desktop

Wie Sie sehen, ist Linux voll von Entscheidungen!


7
Das Lustige an diesem Zitat ist jedoch, dass es am Tag von Natty gemacht wurde. Sie haben seitdem die Ubuntu-Schaltfläche auf den Launcher selbst verschoben und dieses Argument auf null gesetzt.
Seth

3
Gibt es nun, da das Argument null ist, einen Weg, in 13.04+?
digitalextremist

1
@digitalextremist: nein, und nicht bis zum 14.04.
MestreLion

Alter, du bist großartig! Das ist so toll, dass ich nicht mal eine Sidebar brauche.
Adel Abula - MageBinary

14

Wenn Sie Ubuntu 16.04 verwenden, können Sie den folgenden Befehl im Terminal ausführen, um den Unity Launcher nach unten zu verschieben:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

Wenn Sie es am Standardspeicherort (links auf dem Bildschirm) haben möchten, führen Sie Folgendes aus:

gsettings set com.canonical.Unity.Launcher launcher-position Left

11

Sie können auch das Unity Tweak Tool verwenden, um den Launcher nach unten zu verschieben.

Installieren Sie zuerst Unity Tweak Tool mit der folgenden Zeile von einem Terminal ( ctrl+ alt+ t)

sudo apt install unity-tweak-tool

Danach können Sie es über den Bindestrich oder die Befehlszeile öffnen.

Sie werden von dem folgenden Fenster begrüßt, in dem Sie auf die Registerkarte Starter ( in Englisch Launcher genannt ) zugreifen müssen (siehe Pfeil):

Unity-Tweak-Tool-1

In der Starter-Registerkarte sehen Sie dann die Option, den Launcher nach unten zu verschieben (siehe Pfeil im folgenden Bild):

Unity-Tweak-Tool-2


Die Registerkarte heißt auf Englisch "Launcher".
Seth

Fügte es in die Antwort ein, danke. Danke auch für das Korrigieren meiner unglaublichen schlechten Grammatik :))
Videonauth

4

Eine andere mögliche Lösung - über dconf-editordas Schema istcom.canonical.Unity.Launcher

Bildbeschreibung hier eingeben

Zum Installieren dconf-editorführen Sie das sudo apt-get install dconf-editorTerminal aus oder suchen Sie es im neuen Software-Center


Es ist nicht die Option in Ubuntu 14.04
Pallavi

2
@Pallavi ja, da die unterste Platzierung des Launchers am 16.04 hinzugefügt wurde :) Wenn Sie dies nicht bemerken, wird die Frage mit 16.04 markiert, daher gibt es überhaupt keine Antworten zu 14.04
Sergiy Kolodyazhnyy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.