[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] optional [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] [:Programme_kompilieren: Software aus Quelltext erstellen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./e_logo.png, 48, align=left)]] [[Vorlage(Bildunterschrift, ./trusty_e17_800x600.png, 333 "Enlightenment E17 in Ubuntu 14.04", right )]] E17 ist ein sehr schneller Fenstermanager und der komplett neu geschriebene Nachfolger des legendären [:Archiv/E16:E16]. Der Fenstermanager der Desktop-Umgebung [:Enlightenment:] ist in hohem Maße konfigurierbar und verfügt über jede Menge grafische Effekte (Eyecandy), ohne an Geschwindigkeit einzubüßen. E17 wurde seit Dezember 2000 entwickelt und setzt auf den EFL (Enlightenment Foundation Libraries) auf. Im Dezember 2012 wurde die finale Version veröffentlicht. [https://distrowatch.com/search.php?ostype=Linux&category=All&origin=All&basedon=All¬basedon=None&desktop=Enlightenment&architecture=All&status=Active Verschiedene Distributionen] {en} verwenden Enlightenment bzw. E17 als Standard-Desktopumgebung. = Installation = Die Installation [1] erfolgt jeweils über das folgende [:Metapakete:Metapaket]: {{{#!vorlage Paketinstallation e17, universe }}} = Bedienung = Beim ersten Start von Enlightenment kann man Sprache, Autostartanwendungen und Profil (Desktop, Laptop, Touchscreen usw.) auswählen. Diese Einstellungen lassen sich später wieder ändern. In der Voreinstellung kann man mit [[Vorlage(Tasten, STRG+ALT+links)]] bzw. [[Vorlage(Tasten, rechts)]] oder durch Bewegen der Maus an den Bildschirmrand die virtuelle Arbeitsfläche wechseln. [[Vorlage(Tasten, STRG+ALT+M)]] oder ein Linksklick auf die Arbeitsfläche öffnet das Hauptmenü. Ein Rechtsklick [[Vorlage(Tasten, rmb)]] hingegen öffnet das [#Hauptmenue-und-Favoritenmenue Favoritenmenü]. == Einstellungskonsole == Enlightenment ist nahezu vollständig grafisch konfigurierbar. Alle Einstellungen können in der Einstellungskonsole vorgenommen werden, die im Hauptmenü unter ''"Einstellungen → Einstellungskonsole"'' zu finden ist. Weitere Informationen finden sich unter [#Konfiguration Konfiguration]. == Enlightenment File Manager EFM == Enlightenment besitzt seinen eigenen [:Dateimanager:]. Dieser ist durch Module erweiterbar und unterstützt Reiter via [[Vorlage(Tasten, STRG+T)]]. Derzeit existieren folgende 3 [#Module-und-Helfer Erweiterungen]: * EFM Operation Info * EFM Navigation - Erweitert EFM um Vor-, Zurück-, Übergeordnet- und Favoriten-Schaltflächen * EFM Path - erweitert EFM um eine Pfadleiste Um Dateien zu suchen, braucht man einfach nur die ersten Buchstaben einzutippen. EFM bietet verschiedene "Ziehen & Ablegen"-Modi an, je nachdem, welche Taste man beim Ablegen gedrückt hält: * [[Vorlage(Tasten, STRG)]] Dateien an diesen Ort kopieren * [[Vorlage(Tasten, ALT)]] Nachfragen, was getan werden soll * [[Vorlage(Tasten, SHIFT)]] "Film-Dateien-Modus" (Standard) Man kann auch einen anderen Dateimanager als [#Standardanwendungen-aendern Standardanwendung einstellen]. == Modulablage / Panel == Das Panel ist in Enlightenment Bestandteil einer Modulablage (shelf). Wobei der Begriff "Panel" irreführend ist, denn mehrere Modulablagen können zum einen rund um den Desktop an den Rändern plaziert werden und dienen andererseits praktisch als Container für Module und Helfer (gadgets). Welche und wie viele Module in Enlightenment zur Verfügung stehen, hängt davon ab, welche Version von Ubuntu oder welche Paketquelle man benutzt. Innerhalb einer Modulablage lassen sich alle verfügbaren Elemente frei gruppieren. Neben dem Anwendungsstarter '''IBar''', einem Arbeitsflächenwähler und dem Fensterwähler '''IBox''' lassen sich zusätzlich kleine Helfer wie eine Uhr oder das Hauptmenü anzeigen. Mit einem Rechtsklick [[Vorlage(Tasten, rmb)]] auf eine Modulablage kann auf die ''"Einstellungen"'' zum Verhalten des und auf die ''"Inhalte"'' zum Platzieren von Helfern zugegriffen werden. [[Bild(./e17-panel.png)]] Engage lautet der Name eines Panels von E17, das dem Dock von Mac OS X nachempfunden ist. == Module und Helfer == Enlightenment ist modular aufgebaut. Dadurch können einzelne Module aktiviert oder deaktiviert werden. Jedes Modul stellt eine bestimmte Funktion bereit. Einige Module lassen sich als Helfer auf der Arbeitsfläche oder einer Modulablage platzieren (z.B. Uhr, Arbeitsflächenwähler). Module können in der Einstellungskonsole unter ''"Erweiterungen"'' de-/aktiviert werden. Durch einen Rechtsklick [[Vorlage(Tasten, rmb)]] auf einen Helfer lassen sich sowohl Platzierung als auch Ausdehnung des Helfers verändern. Welche Module verwendet werden können, hängt davon ab, aus welcher Quelle man Enlightenment installiert hat. Enlightenment bietet so viele davon, dass hier nur die wichtigsten erwähnt werden. {{{#!vorlage Tabelle <:>[[Bild(./everything.png, x100)]] <:>[[Bild(./e17-uhr.png, x100)]] <:>[[Bild(./e17-cpufreq.png, x100)]] <:>[[Bild(./e17-pager.png, x100)]] <:>[[Bild(./e17-tasks-ibar, x100)]] <:>[[Bild(./e17-illume.png, x100)]] +++ <:>[#Everything Everything] <:>Uhr <:>puFreq <:>Arbeitsflächenumschalter <:>Fensterleisten Tasks und IBar/IBox <:>Touchscreen-Oberfläche [#Illume Illume] }}} === Everything === Everything ist ein flexibler Starter ähnlich wie GNOME_Do und soll, wie der Name bereits ahnen lässt, möglichst alles können. So kann man mit Everything suchen, durch Verzeichnisse navigieren, Bilder anzeigen, einfache Rechenaufgaben lösen, die Rechtschreibung prüfen und natürlich Anwendungen starten und Befehle ausführen. Everything lässt sich entweder über das Tastenkürzel [[Vorlage(Tasten, ALT+ESC)]] oder per ''"Hauptmenü → Starte Everything"'' aufrufen. Danach beginnt man zu tippen, was man tun möchte, oder man klickt sich einfach durch. Je öfter man Everything benutzt, desto mehr passt es sich dem Verhalten des Nutzers an. Öfter verwendete Anwendungen werden also schneller gefunden. Am oberen und unteren Rand befinden sich Reiter. Wechselt man in den oberen Reiter ''"Aktionen"'', kann man auswählen, was mit dem Suchergebnis getan werden soll (z.B. Ausführen oder Bearbeiten). Am unteren Rand kann man zwischen Anwendungen, offenen Fenstern und dem Ausführen von Befehlen (Exebuf) wählen. === Fensterleiste === Es gibt mehrere Möglichkeiten, die Übersicht über geöffnete Fenster zu behalten. Enlightenment bietet dafür gleich 2 Helfer an. Beide werden für gewöhnlich auf einer Modulablage platziert. '''Tasks''' bietet einen klassischen Fensterwähler (Taskbar). '''IBox''' zeigt geöffnete Fenster als Symbole, ähnlich wie ein Dock. Je nach Version zeigt '''IBox''' aber nur minimierte Fenster an. Alternativ dazu kann man wie gewohnt mit [[Vorlage(Tasten, ALT+TAB)]] durch offene Anwendungen wechseln. === Systemleiste/Infobereich === Dieses Modul stellt eine Systemablage für eine Modulablage bereit. Hier werden zum Beispiel der Netzwerkmanager, [:Skype:] oder [:Pidgin:] angezeigt. === Illume === Illume ist die Enlightenment-Oberfläche für Netbooks und alle Geräte mit sehr kleinen Bildschirmen oder Touchscreens. Es lässt sich intuitiv bedienen. Illume aus den offiziellen Paketquellen hat noch viele Schwachstellen, die in neueren Versionen zum Großteil bereits ausgebessert wurden. Um Illume zu verwenden, muss man das [#Profil-wechseln Profil wechseln]. == Hauptmenü und Favoritenmenü == Das E17-Hauptmenü greift auf die gleichen Menüeinträge wie [:KDE:] und [:GNOME:] zurück. Neue Einträge sind also direkt nach der Installation im Hauptmenü über ''"Anwendungen"'' verfügbar. Das Favoritenmenü ist in der Konfigurationskonsole über den Punkt ''"Menüs → Favoritenmenü"'' konfigurierbar. Zudem kann man neue Favoriten über einen Klick [[Vorlage(Tasten, lmb)]] auf das Anwendungssymbol in einem Fenster hinzufügen. = Konfiguration = Seine Geschwindigkeit erreicht Enlightenment unter anderen durch den Ansatz, dass die Konfiguration Linux-untypisch nicht über editierbare Textdateien erfolgt. Diese Situation wird aber dadurch entschärft, dass praktisch überall grafische Dialoge zur Verfügung stehen, um die unzähligen Einstellungen vornehmen zu können. Um Enlightenment zu konfigurieren, kommen sowohl die [#Einstellungskonsole Einstellungskonsole] als auch das Kommandozeilenwerkzeug [#Einstellungswerkzeug-Remote Remote] zum Einsatz. == Einstellungswerkzeug Remote == Alternativ zum grafischen Konfigurationswerkzeug gibt es einen Universalkonfigurationsbefehl für das Terminal [2] : {{{#!vorlage Befehl enlightenment_remote }}} mit dem sich fast alles einstellen lässt. == Profil wechseln == Enlightenment bietet verschiedene Profile. Die Profile sind für unterschiedliche Geräte angepasst. Es gibt ein Profil für Normale Arbeitsplatzrechner und jeweils eins für Notebooks, Netbooks, Touchscreens, schwache Hardware oder besonders viele Effekte. Die Profile lassen sich ändern unter: ''"[#Einstellungskonsole Einstellungskonsole] → Einstellungen → Profil"'' == Tastaturkürzel == Shortcuts können nach Belieben im Punkt ''"Eingabe → Tastenbelegungen"'' in der Einstellungskonsole verändert und erstellt werden. == Programmspezifische Einstellungen == E17 hat eine Erinnerungsfunktion. Mit einem Rechtsklick [[Vorlage(Tasten, rmb)]] auf die Titelleiste eines Fensters und dem Auswählen von ''"Mehr -> Erinnern"'' können sämtliche Fensterattribute gespeichert werden. == Standardanwendungen ändern == Die Standardprogramme für bestimmte Aufgaben lassen sich einfach über die [#Einstellungskonsole Einstellungskonsole] unter ''"Anwendungen → Standardanwendungen"'' einstellen. == Startprogramme == Zusätzlich zur Erinnerungsfunktion können Programme auch per ''"Programme → Autostartanwendungen"'' beim Start geladen werden. == Favoriten manuell bearbeiten == Um das "''Favoritenmenü''" den eigenen Wünschen anzupassen (z.B. "''Untermenüs''" anlegen), muss die Datei '''favorite.menu''' zur Zeit noch manuell bearbeitet werden [3]. Diese findet man in folgendem Verzeichnis '''~/.e/e/applications/menu/'''. Um ein Untermenü anzulegen, kann in der Sektion `` folgende Zeile je nach Wunsch platziert werden: {{{ frei_wählbar } Nun muss am Ende der '''favorite.menu'''-Datei (nach der Sektion ``) ein Eintrag vorgenommen werden: {{{ frei_wählbar frei_wählbar.menu # derselbe Name wie in der Sektion }}} Eine '''favorite.menu'''-Datei könnte dann wie folgt aussehen: {{{#!code xml (null) frei_wählbar epiphany.desktop thunderbird.desktop exaile.desktop epiphany.desktop thunderbird.desktop exaile.desktop frei_wählbar frei_wählbar.menu }}} Nun muss noch eine '''.menu'''-Datei mit dem selben Namen (hier also: '''frei_wählbar.menu''') mit dem eigentlichen Untermenü angelegt werden. Diese muss ebenso wie die '''favorite.menu'''-Datei im Verzeichnis '''~/.e/e/applications/menu/''' gespeichert werden. Passend zu obigen Beispiel folglich: {{{#!code xml frei_wählbar gedit.desktop thunar.desktop pidgin.desktop gedit.desktop thunar.desktop pidgin.desktop }}} Sobald diese Datei abgespeichert wurde, erscheint im "''Favoritenmenü''" das gewünschte Unterverzeichnis. Optional kann mit dem Eintrag `` in der Sektion `` der '''favorite.menu'''-Datei ein Trennstrich eingefügt werden, um das Untermenü von den übrigen Einträgen abzuheben. = Aussehen = Sämtliche Einstellungen lassen sich im Konfigurationsmenü im Punkt ''"Aussehen"'' tätigen. Man beachte: * Designs werden im Verzeichnis '''~/.e/e/themes/''' gespeichert * Hintergrundbilder speichert man in '''~/.e/e/backgrounds/''' Beide können jedoch auch im jeweiligen Dialog ''"Importiert"'' bzw. als ''"Bild"'' ausgewählt werden. == Designs anpassen == Designs und Hintergrundbilder werden über die hauseigene "Engine" '''edje''' gesteuert. Es gibt also für jedes Design und jedes Hintergrundbild '''edj'''-Dateien. Auf [https://www.enlightenment-themes.org/ enlightenment-themes.org] {en} kann man bereits auf eine beachtliche Menge Designs und Hintergrundbilder zurückgreifen. Diese kafnn man entpacken, anpassen und wieder zusammenfügen. Dafür muss das Paket {{{#!vorlage Paketinstallation libedje-bin, universe }}} installiert sein. Mit {{{#!vorlage Befehl edje_decc }}} im Terminal [2] kann man vorhandene '''edj'''-Dateien dekompilieren, sie dann verändern und mit dem erzeugten Skript wieder kompilieren. Die dabei entpackten '''edc'''-Dateien sind die Konfigurationsdateien. Es ist auch möglich, installierte Designs zu mischen. Dazu wählt man ''"Thema -> Erweitert"'', dort links den zu ändernden Punkt (z.B. "''tclock''") und in der Mitte das gewünschte Design. Nach einem Klick auf "''Zuweisen''" links unter der Auswahl muss die Änderung nur noch bestätigt werden. = Netzwerkverbindung = Um unter Enlightenment die Verbindung mit einem [:Internet_und_Netzwerk: Netzwerk] herzustellen, wird oft [ubuntu:ConnMan:] {en} verwendet. Man kann jedoch auch einen beliebigen Netzwerk-Verwalter verwenden. == ConnMan == Connman lässt sich einfach aus den offiziellen Paketquellen installieren. Um das Programm zu verwenden, können die Helfer ''"Internetverbindungen"'' und ''"Mobile Verbindungen"'' einer Modulablage hinzugefügt werden. {{{#!vorlage Paketinstallation connman, universe }}} {{{#!vorlage Warnung Durch die Installation von ConnMan wird der Network-Manager entfernt. }}} == NetworkManager == Der [:NetworkManager:] wird unter Ubuntu standardmäßig für Netzwerkverbindungen verwendet und ist bereits vorinstalliert. Um ihn mit Enlightenment zu verwenden, empfiehlt es sich, einen [#Infobereich Infobereich] zur einer Modulablage hinzuzufügen. * Zuerst legt man dazu einen Starter ''"NetworkManager Applet"'' mit dem Befehl '''nm-applet''' unter ''"Einstellungskonsole → Programme → Neue Anwendung"'' an. * Nun muss ''"NetworkManager Applet"'' zu den Autostartanwendungen hinzugefügt werden: ''"[#Konfiguration Einstellungskonsole] → Programme → Autostartanwendungen → Networkmanager Applet"'' Bei neueren Versionen von Enlightenment braucht man keinen neuen Starter mehr anzulegen, dort geht man wie folgt vor: ''"[#Konfiguration Einstellungskonsole] → Programme → Autostartanwendungen → Reiter: System → Netzwerk"'' Bei der nächsten Anmeldung erscheint das NetworkManager Applet im Infobereich. = Problembehebung = == E17 und GTK+2/GTK+3 == Möchte man E17 als Fenstermanager nutzen und gleichzeitig die GTK+-Programme ihren gewohnten "Look" beibehalten lassen, so muss man das [:GTK+/Design wechseln:GTK+ Design wechseln]. Das Enligthenment PPA bietet ein Paket namens '''detorious-theme''', das es erlaubt, GTK+ Anwendungen mit dem Enlightenment Standard-Design zu verwenden. == Enlightenment zurücksetzen == Sollte das aus irgendeinem Grund notwendig sein, so braucht man nur den Ordner '''~/.e''' löschen. Alle Einstellungen gehen dabei verloren. Alternativ dazu kann man den Ordner umbenennen. == Sound == Der Sound funktioniert normalerweise einwandfrei, wobei viele Programme einen [:Soundsystem#Soundserver:Soundserver] benutzen, da sie nicht direkt auf die Soundkarte zugreifen. Bei einer Minimalinstallation wird jedoch kein Soundserver installiert. Hierfür reichen bereits die Pakete: {{{#!vorlage Paketinstallation alsa-utils asoundconf-gtk, für die Auswahl der Soundkarte }}} {{{#!vorlage Hinweis Die Lautstärke ist im Mixer oft auf "stumm" eingestellt. Dazu siehe auch [:Alsamixer:] und [:Sound Problembehebung:]. }}} == IBar und IBox zeigen keine Elemente an == Sollte einer dieser Helfer keine Starter oder minimierte Anwendungen anzeigen, sollte man die Ausdehnung des Helfers vergrößern. = Links = * [https://www.e17-stuff.org/ e17-stuff.org] {en} - Designs, Eyecandy und vieles andere mehr * [https://www.bodhilinux.com/w/gadgets-modules-and-shelves/ Gadgets, Modules, and Shelves] {en} - Bodhi-Wiki * Artikelserie im [https://pclosmag.com/ PCLinuxOS Magazin] {en} * [https://www.pclinuxos.com/?p=1066 e17: An Overview] {en} - Ausgabe 12/2010 * [https://www.pclinuxos.com/?p=1153 e17: System Panel, Part 1] {en} - Ausgabe 01/2011 * [https://www.pclinuxos.com/?p=1167 e17: System Panel, Part 2] {en} - Ausgabe 02/2011 * [https://www.pclinuxos.com/?p=1219 e17: System Panel, Part 3] {en} - Ausgabe 03/2011 * [http://www.webupd8.org/2013/04/terminology-more-than-terminal-emulator.html Terminology: More Than A Terminal Emulator] {en} - Blogbeitrag, 04/2013. Übersicht und eine Installationsanleitung, um den E17-Terminalemulator [https://www.enlightenment.org/p.php?p=about/terminology Terminology] {en} aus Fremdquellen nachzurüsten. Dieser ist erst ab [:Vivid:Ubuntu 15.04] in den offiziellen Paketquellen enthalten. * [:Enlightenment:] {Übersicht} Übersichtsartikel # tag: Desktop, Fenstermanager