| 1 | | [[PageOutline]] |
| 2 | | |
| 3 | | = Unity = |
| 4 | | |
| 5 | | In den neueren Ubuntu-Versionen wurde der Gnome-Desktop teilweise durch die Alternative //Unity// (entwickelt von der Ubuntu-Firma Canonicle) ersetzt. |
| 6 | | |
| 7 | | Hier finden sich Informationen zur Verwendung und Administration von Unity. |
| 8 | | |
| 9 | | Siehe auch die Seiten LtspGnome und LtspUbuntu. |
| 10 | | |
| 11 | | == Launcher == |
| 12 | | |
| 13 | | Der Inhalt des Unity-Launchers (Programmstarter) kann über den dconf-Machanismus konfiguriert werden. |
| 14 | | Dazu auf den LtspServern |
| 15 | | 1. Datei /etc/dconf/db/site.d/00_site_settings editieren |
| 16 | | 1. Soll der Inhalt unveränderbar sein, auch Datei /etc/dconf/db/site.d/locks/oo_site_locks entsprechend anpassen |
| 17 | | 1. (Achtung, keine Tilde-Backups der alten Dateien herumliegen lassen, die werden mit gelesen!) |
| 18 | | 1. dconf update |
| 19 | | 1. Wenn der Inhalt nicht gelockt sein soll, sondern die Nutzer nur den neuen Inhalt des Launchers per Default bekommen sollen, muss jetzt der entsprechende gconf-Schlüssel der Nutzer zurückgesetzt werden. Dazu als root auf einem LtspServer: |
| 20 | | {{{ |
| 21 | | for u in $(teachers) $(students) ; do sudo -sHu $u dbus-launch gsettings reset-recursively com.canonical.Unity.Launcher ; done |
| 22 | | }}} |
| 23 | | |
| 24 | | == Indicators == |
| 25 | | |
| 26 | | Die früheren Gnome-//Notifications// (systray) wurden durch ein neues Plugin-System (//Indicators//) ersetzt. |
| 27 | | |
| 28 | | Hier gibt es eine (unvollständige) Liste verfügbarer Unity-Indicators: http://askubuntu.com/questions/30334/what-application-indicators-are-available |
| 29 | | |
| 30 | | Was uns leider dringend fehlt, ist ein Indicator für CupsPykota. Dort scheint es nur die "alte" Gnome-Notofication zu geben. |
| 31 | | |
| 32 | | |
| 33 | | === Whitelisting von Gnome-Notifications === |
| 34 | | |
| 35 | | Vielleicht gibt es eine Lösung. Das Stichwort lautet "whitelisting" -- es können bestimmte Gnome-Notofications freigeschaltet werden, die dann neben den Indicators erscheinen. |
| 36 | | |
| 37 | | Dazu muss ein dconf-Schlüssel gesetzt werden: `com.canonical.Unity.Panel->systray-whitelist`. |
| 38 | | Dieser Schlüssel ist ein Array von Strings mit den Programmnamen, deren Notifikationen im Unity-Panel erscheinen dürfen. Setzt man den Schlüssel auf den Wert `['all']`, so sind //alle// Gnome-Notifications erlaubt. |
| 39 | | |
| 40 | | Für den aktuellen Nutzer kann der Schlüssel von der Kommandozeile aus gesetzt werden: |
| 41 | | {{{ |
| 42 | | > gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" |
| 43 | | }}} |
| 44 | | |
| 45 | | Alternativ geht das mit dem GUI-Tool `dconf-editor`, das sich im Paket `dconf-tools` findet. |
| 46 | | |
| 47 | | Danach muss Unity neu gestartet werden, d.h. für Unity 3d: |
| 48 | | {{{ |
| 49 | | > unity --replace & |
| 50 | | }}} |
| 51 | | bzw. Unity 2d: |
| 52 | | {{{ |
| 53 | | > killall unity-2d-panel |
| 54 | | }}} |
| 55 | | Oder der Nutzer loggt sich aus und wieder ein. |
| 56 | | |
| 57 | | Achtung! Das Whitelisting funktioniert derzeit mit Unity 2d nicht! :: Siehe launchpad:847525. In den PPA existiert bereits ein Fix, der hoffentlich auch bald in den Standardpaketquellen ankommen wird. |
| 58 | | |
| 59 | | |
| 60 | | ---- |
| 61 | | [[CC_BY_NC_SA(Dr. Rüdiger Kupper, Kepler-Gymnasium Freudenstadt)]] |
| | 1 | Diese Seite wurde mit LtspUbuntu zusammengeführt. |