[[Vorlage(getestet, bionic)]] [[Inhaltsverzeichnis()]] [[Bild(Wiki/Icons/unity.png, 48, align=left)]] Dieser Artikel dient als Ergänzung zum Übersichtsartikel [:Unity:] und beschreibt die Leiste am oberen Bildschirmrand. Diese wird auch oft als Panel bezeichnet. Entstanden ist sie als Weiterentwicklung aus dem Panel der Desktop-Umgebung [:GNOME:GNOME 2]. = Das Desktop-Menü im Panel = Das oberhalb vom Desktop angeordnete Panel kann je nach Aktivität auf dem Desktop unterschiedliche Zustände annehmen. Der nachfolgende Artikel befasst sich mit der Funktion "Desktop-Menü" – nicht jedoch mit dem Inhalt seitens der einzelnen Anwendungen. Die [:Unity/Unity_Arbeitsbereich#Sonstige-Einstellungen:Transparenz] vom Panel kann man mit dem [:Compiz_CCSM:CompizConfig Einstellungs-Manager] einstellen unter: * ''"Arbeitsfläche -> Ubuntu Unity Plugin -> Experimental -> Panel Opacity"'' == Anzeige ohne Aktivität == Das Panel stellt sich – solange keine Anwendung gestartet wurde – wie folgt dar: \\ [[Bild(desktop-menu-0.png)]] \\ Hier werden in Applets Anzeigen von Anwendungen, die aktuellen System-Informationen (Benachrichtigung), die Zeit- und Datumseinstellung, die aktuellen Benutzer-Informationen sowie der Systemwechsel-Button angezeigt. Zu Details siehe die [#Die-Indikatoren Beschreibung] weiter unten. Wenn keine Anwendungen gestartet sind oder keine der Anwendungen den Fokus hat, wird das "Desktop-Menü" sichtbar, sobald der Anwender mit die Maus über den freien Teil zwischen der Bezeichnung: "''Ubuntu-Arbeitsfläche''" und den [#Die-Indikatoren Indikatoren] im Panel bewegt. Dieses "Desktop-Menü" ist in wesentlichen Teilen dem des [:Nautilus:]-Menüs ähnlich. Ein Menüpunkt ist dabei die ''"Hilfe"'', die eine ausführliche Übersicht (in Englisch) zu Ubuntu und Unity liefert. == Anzeige bei Aktivität == Sobald Anwendungen auf dem Desktop liegen und den Fokus haben, wird die Bezeichnung dieser Anwendung (Fenstername) im oberen Unity-Panel angezeigt: \\ [[Bild(desktop-menu-1.png)]] \\ Bewegt der Anwender den Mauszeiger (Mouseover-Effekt) über das Panel, wird zusätzlich das Fenstermenü der aktiven Anwendung im Unity-Panel angezeigt: \\ [[Bild(desktop-menu-2.png)]] \\ und die Anwendung kann hier bedient werden (zur Zeit ist die Funktion "global-menu" noch nicht für alle Anwendungen umgesetzt). Dabei wird die Bezeichnung der Anwendung teilweise eingekürzt bzw. vom Menü überdeckt. == Sonderfall maximiertes Fenster == [[Bild(desktop-menu-3.png)]] \\ Einen Sonderfall stellt ein maximiertes Fenster dar. Die Knöpfe für das * Schließen, Minimieren und Maximieren werden von der Fensterleiste in das obere Unity-Panel verlagert. Die anderen oben beschriebenen Panel-Effekte bleiben erhalten. {{{#!vorlage Hinweis Die Anordnung dieser Knöpfe auf der linken Seite des Fensters sollten so belassen werden, da es sonst beim Maximieren der Fenster zu fehlerhafter Darstellung kommen kann! }}} = Die Indikatoren = Im rechten Teil des Panels befinden sich die sogenannten "Indikatoren". Jeder Indikator besteht aus einem Symbol oder Text und einem Menü, das sich öffnet, wenn man auf das Symbol oder den Text klickt. In einigen Fällen reagiert das Symbol auch auf Mausrad-Bewegungen. {{{#!vorlage Hinweis Man beachte den bei anderen Desktop-Umgebungen üblichen [:GNOME_Shell/Bedienung/#Panel:Unterschied] zwischen Benachrichtigungsfeld und Benachrichtigungsanzeige. Nur letztere enthält "echte" Indikatoren (siehe auch den Abschnitt [#Traditionelle-Applets Traditionelle Applets] weiter unten). }}} == Nachrichten-Indikator == [[Bild(desktop-menu-6.png)]] = '''indicator-messages''' \\ In diesem Indikator-Applet werden Anwendungen mit "kommunikativen" Charakter wie: * [:Thunderbird:] * [:Empathy:] * [:Evolution:] gebündelt. Es können Anwendungen aus diesem Indikator-Applet sowohl entfernt als auch andere hinzugefügt werden. Dazu muss man nur im Verzeichnis * '''/usr/share/indicators/messages/applications''' die entsprechende Dateien entfernen bzw. adäquate Dateien hinzufügen. Jede Datei dort trägt den Namen des entsprechenden Programms und enthält eine Zeile mit dem Pfad der zum jeweiligen Programm gehörenden '''.desktop'''-Datei. Zum Beispiel ist für Thunderbird die Datei ``/usr/share/indicators/messages/applications/thunderbird`` mit dem Inhalt: {{{#!code text /usr/share/applications/thunderbird.desktop }}} zuständig. == Audio-Indikator == [[Bild(desktop-menu-5.png)]] = '''indicator-sound''' \\ In diesem Indikator kann die Lautstärke eingestellt, entweder indem man die Maus auf das Indikator-Symbol bewegt und am Mausrad dreht, oder indem man das Indikator-Menü öffnet und den lautstärke-Regler dort benutzt. Außerdem gibt es einige Bedienelemente für installierte Medien-Abspieler (z.B. Rhythmbox) und einen Menüeintrag, um den Audio-Einstellungsdialog in den Systemeinstellungen zu öffnen. == Datums-Indikator == [[Bild(desktop-menu-7.png)]] = '''indicator-datetime''' \\ Die Anzeige von Datum und Uhrzeit erfolgt in diesem Applet. Die Anzeige, der Aufbau und die Bedienung weichen vom früher verwendeten "DateTime"-Applet ab. Zur Einstellung der Anzeige kann man sowohl den Unity-eigenen [:Unity/Unity_Einstellungen#Uhren-Applet:Konfigurations-Editor] benutzen oder das direkt vornehmen. Dazu klickt man mit der [[Vorlage(Tasten,rmt)]] auf das Applet und wählt im folgenden Kontextmenü den Punkt * "Zeit- & Datumseinstellung" Es wird das Einstellfenster angezeigt, in dem man nach der Freigabe u.a. folgende Punkte bearbeiten kann. * "Datum & Uhrzeit" * Zeitzone * Synchronisation * "Uhr" * diverse Parameter * Anzeige im Panel-Applet * Anzeige nach dem DropDown * Einbindung [:Evolution:] * (zusätzliche) Orte / Zeiten == Benutzer-Indikator == ## Seit wann gibt es den nicht mehr? [[Bild(desktop-menu-8.png)]] = '''indicator-me''' \\ Im Indikatorapplet werden die aktiven Benutzer und deren Nutzungsverhalten gesetzt bzw. angezeigt. Des weiteren sind hierüber die internen Daten der Nutzer abrufbar. Hierüber wird ggf. das Bild des Benutzers für den Anmeldebildschirm vorgegeben. {{{#!vorlage Hinweis Ab [:Oneiric:Ubuntu 11.10] erfolgt in einem System mit nur einem Benutzer keine Benutzeranzeige, wenn [:LightDM:] installiert ist und in der Konfigurationsdatei '''/etc/lightdm/lightdm.conf''' die Option `allow-guest=false` gesetzt ist. Sollte es wider Erwarten mit der Entfernung nicht klappen, hilft eventuell dieser Artikel weiter: [askubuntu:87649:Unity – Do not display user name in the panel] }}} == Sitzungs-Indikator == Die Sitzungsanzeige [[Bild(desktop-menu-9.png)]] ist im Wesentlichen identisch mit dem bisherigen Applet "Systemwechsel", nur dass zusätzlich die Funktionen "Systemeinstellungen" eingebracht wurde. Diese ist in der Basisinstallation ab Ubuntu 11.10 mit den [:GNOME3_Systemeinstellungen:Systemeinstellungen] verbunden. Man kann diese Anwendung entfernen bzw. weitere eigene Anwendungen hinzufügen. Dazu muss man nur im Verzeichnis '''/usr/share/indicators/session/applications''' die relevante Datei entfernen bzw. adäquate Dateien hineinkopieren. Diese Dateien sind in der Regel ein symbolischer Link auf vorhandene [:.desktop-Dateien:.desktop]-Dateien. Änderungen in diesem Verzeichnis werden erst bei der nächsten Anmeldung wirksam. Mit dem folgenden Befehl im Terminal wird das Verzeichnis von der Sitzungsanzeige neu eingelesen. Änderungen werden damit unmittelbar wirksam: {{{#!vorlage Befehl killall -USR1 indicator-session-service }}} == Weitere Indikatoren == Nachfolgend eine Auswahl von Indikatoren für das Panel, die getrennt installiert werden können. Eine Liste bzw. Übersicht verfügbarer Indikator-Applets findet man u.a. bei [askubuntu:30334/list-of-application-indicators:Askubuntu.com] {en}. Die Installation erfolgt wie jede andere Anwendung auch; die entsprechenden Beispiele für eine Installation aus den Ubuntu-Archiven, aus einem PPA-Archiv bzw über ein ''"deb"''-Paket sind nachfolgend aufgeführt. === Wetter-Indikatoren === Siehe [:Wetteranzeige#Unity:]. === Bildschirmfotos === [[Bild(Panelanzeige-Shutter.png, 50)]] = '''indicator-shutter''' \\ Um den Shutter-Indicator zum Panel hinzufügen zu können, muss zuerst das Programm [:Shutter:] (ab Version 0.89) installiert werden. Nach dem Aufruf des Programms wird der Indikator [[Bild(./shutter-panel_icon.png, 18)]] in das Panel geladen. Soll dieser dauerhaft im Panel bleiben, finden sich im Menüpunkt ''"Bearbeiten -> Einstellungen -> Verhalten -> Verhalten beim ersten Start"'', entsprechende Menüpunkte, um ''"Shutter beim Anmelden automatisch ausführen"'' und ''"Fenster beim ersten Start nicht anzeigen"'' zu aktivieren. Mit dem nächsten Start wird der Indikator, ohne dass sich das Programm öffnet, angezeigt sowie auch als Startprogramm eingetragen. === Systemmonitor=== [[Bild(desktop-menu-11.png)]] = '''indicator-multiload''' \\ Um eine Anzeige der Systemlast im Panel zu erhalten, muss das Paket {{{#!vorlage Paketinstallation indicator-multiload, universe }}} installiert sein. Aufgerufen wird das Applet nach der Installation einmalig über die * Kommandozeile (aufrufen mit [[Vorlage(Tasten,alt+f2)]]) und der Eingabe von * [[Vorlage(Befehl,"indicator-multiload")]] * [[Vorlage(Tasten,enter)]] Danach kann es wie das bisherige Panel-Applet ''"Systemmonitor"'' konfiguriert werden. Neu ist unter den Einstellungen: * ''"Hintergrundfarbe"'' - diese kann man auch mit Transparenz (Deckkraft: gegen 0, Farbname: #000000) versehen * ''"Autostart"'' - damit kann man einstellen, ob das Applet schon beim Anmelden starten soll. === Classic Menu Indicator=== [[Bild(ubuntu-icon-1-neu.png, 180, align=right)]] [[Bild(ubuntu-icon-0.png, 30)]] = '''classicmenu-indicator''' \\ Wer das normale Drop-Down-Menü für die Auswahl der Anwendungen vermisst, kann das Applet [https://www.florian-diesch.de/software/classicmenu-indicator/ ClassicMenu Indicator] {de} installieren und von dort aus die Anwendungen aufrufen. Seit [:Raring:Ubuntu 13.04] ist ClassicMenu Indicator in den offiziellen Paketquellen enthalten. {{{#!vorlage Paketinstallation classicmenu-indicator, universe, ab [:Raring:Ubuntu 13.04] }}} Alternativ kann man ClassicMenu Indicator direkt vom [https://www.florian-diesch.de/software/classicmenu-indicator/ Entwickler Florian Diesch] bekommen: [[Vorlage(Fremd, Paket, "")]] Dazu lädt man das Paket [https://www.florian-diesch.de/software/classicmenu-indicator/dist/classicmenu-indicator_0.11_all.deb classicmenu-indicator_0.11_all.deb] {dl} herunter und installiert es über ein Terminal mit der Eingabe von: {{{#!vorlage Befehl sudo dpkg -i ~/Downloads/classicmenu-indicator_0.11_all.deb }}} Alternativ kann man auch das [launchpad:~diesch/+archive/testing:PPA] des Entwicklers verwenden. Zur erstmaligen Anzeige aufgerufen wird es z.B. durch die Eingabe von: * [[Vorlage(Tasten,win+a)]] * [[Vorlage(Befehl,"classicmenu-indicator # ohne sudo!")]] * [[Vorlage(Tasten,enter)]] Damit wird diese Anwendung sowohl im Panel eingetragen als auch ein entsprechender Eintrag für das Startmenü generiert. === Zwischenablage-Indikatoren === Einige mit Unity kompatible Zwischenablage-("Clipboard")-Manager werden im Artikel [:Zwischenablage#Unity:] aufgelistet. === Netzwerk-Indikatoren=== Je nach Rechner- Ausstattung mit Kabelgebundener- und / oder Drahtloser- Verbindungen wechselt das Indikatorbild zwischen diesen beiden Verbindungsarten. \\ [[Bild(lan.png)]] = '''Kabelgebundene Verbindung''' \\ [[Bild(wlan.png)]] = '''Drahtlose Verbindungen''' \\ Weiter Informationen sind im [:NetworkManager:NetworkManager] zu finden. == Indikatoren verbergen == Um Indikatoren für einzelne Benutzer zu verbergen, wie dies bei den meisten Desktop-Systemen der Fall ist, wird ein Blacklist-Eintrag erstellt: {{{#!vorlage Befehl mkdir -p ~/.config/indicators/messages/applications-blacklist/ ln -s /usr/share/indicators/messages/applications/ZU_VERBERGENDER_INDIKATOR ~/.config/indicators/messages/applications-blacklist/ }}} Sollen diese systemweit ausgeblendet werden, muss die jeweilige Indikatordatei aus '''/usr/share/indicators/messages/applications/''' in einen zu erstellenden Ordner verschoben werden, z.B. nach '''/usr/share/indicators/alte_dateien'''. == Traditionelle Applets == Traditionelle Applets im [:GNOME_Shell/Bedienung/#Benachrichtigungsfeld:Benachrichtigungsfeld], wie sie von einigen anderen Arbeitsumgebungen bekannt sind, können unter Unity nur benutzt werden, wenn sie in einer Freigabeliste enthalten sind. Diese Freigabeliste lässt sich bis einschließlich [:Quantal:Ubuntu 12.10] relativ einfach ändern (siehe nächster Abschnitt). Änderungen werden erst aktiv, nachdem man sich ab und wieder neu angemeldet hat. Ab Trusty Ubuntu 14.04 kann ein Paket aus einer [:Fremdquelle:] eingesetzt werden. Siehe [:Unity/Unity_Einstellungen/#Systemtray-freischalten: Systemtray-freischalten]. === Im Terminal aktivieren === Der einfachste Weg, um alle Applets anzeigen zu lassen, führt über das Terminal [1]. Dazu gibt man folgenden Befehl ein: {{{#!vorlage befehl gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" }}} Dies schaltet alle Applets frei, so dass diese angezeigt werden können. Möchte man hingegen nur ein Applet anzeigen lassen (in diesem Falle Dropbox), so nutzt man diesen Befehl: {{{#!vorlage befehl gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Skype', 'hp-systray', 'Dropbox']" }}} Mit folgendem Befehl kann man sich die freigeschalteten Applets anzeigen lassen: {{{#!vorlage befehl gsettings get com.canonical.Unity.Panel systray-whitelist }}} === Per GUI aktivieren === [[Bild(dconf-editor.png,200,right)]] Mit dem [:Unity/Unity_Einstellungen#Einstellungen-im-Konfigurations-Editor:] kann man die Freigabeliste auch ohne die Kommandozeile ändern. Dort navigiert man sich in der linken Spalte zu ''"com → canonical → unity → panel"'', wählt dann in der Spalte ''"Name"'' die Zeile "systray-whitelist" und gibt in der rechten Spalte (unter Value) den Wert `all` ein. Möchte man hingegen nur, um beim Beispiel zu bleiben, Dropbox aktivieren, fügt man der existierenden Liste den Wert `Dropbox` hinzu. === Freigabeliste zurücksetzen === Mit folgendem Befehl im Terminal [1] kann man die Voreinstellung wiederherstellen: {{{#!vorlage Befehl gsettings reset com.canonical.Unity.Panel systray-whitelist }}} =Problembehebung= ==Unity und 3D== Der Unity-3D-Desktop als "Compiz-Plugin" wurde erstmalig mit Ubuntu 11.04 eingesetzt. Weil sich Unity immer noch in Entwicklung befindet, können bestimmte Funktionen und Einstellungen fehlerhaft, durch andere ersetzt worden sein oder auch nicht (mehr) funktionieren! Insbesondere können sich die Bezeichnungen im Zuge von Anpassungen oder Übersetzungen ändern. Der Unity-3D-Desktop verlangt auf dem verwendeten Computer ein funktionierendes [:Compiz:] (ausreichende 3D-Beschleunigung), um korrekt zu funktionieren. == Uhrzeit und Datum wird nicht angezeigt == Sollten Uhrzeit und Datum im Panel nicht angezeigt werden und kann man die Anzeige auch nicht über ''"Systemeinstellungen -> Zeit & Datum -> Uhr"'' aktivieren, dann hilft die Eingabe des folgenden Befehls im Terminal: {{{#!vorlage Befehl pkill -f indicator-datetime-service }}} Danach sollte die Zeit angezeigt werden und auch über das oben genannte Menü konfiguriert werden. = Links = == Intern == * [:Unity:Unity Desktop] {Übersicht} Übersichtsartikel * [:Archiv/Unity/Unity_Startmenü:Unity Startmenü] - Bedienung `Unity` und Anwendungen * [:Unity/Unity_Arbeitsbereich:Unity Arbeitsbereich] - Anpassungen an Verhalten, Aussehen und Tuning * [:Unity/Unity_Einstellungen:Konfiguration] - Im Unity-Editor und im Terminal (Befehle und Funktionen) * [:Compiz:] Informationen zum Composite- und Fenstermanager * [:Compiz_CCSM:CCSM] - der Einstellungs-Manager "CompizConfig" == Extern == * [ubuntu:DemystifyingUnityGraphicsHardwareRequirements:Hardwareanforderungen für Unity] {en} * [ubuntu:Unity: Entwicklerforum] {en} * [askubuntu:28087#28087:Unity Keyboard & Mouse Shortcuts] (Tastaturkürzel) {en} * [wikipedia:Unity_(Benutzeroberfläche):Unity] #tag: Unity, System, Desktop, Dateimanager