{"id":2070,"date":"2011-04-22T18:20:36","date_gmt":"2011-04-22T16:20:36","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=2070"},"modified":"2020-02-14T22:16:15","modified_gmt":"2020-02-14T21:16:15","slug":"erste-schritte-mit-openbox","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/04\/22\/erste-schritte-mit-openbox\/","title":{"rendered":"Erste Schritte mit Openbox"},"content":{"rendered":"<p>Ich hatte vor einigen Monaten Openbox und Debian Sid auf den Inspiron 4000 aufgespielt und dabei vergessen zu erw\u00e4hnen, wie man schnell die wichtigsten Einstellungen bei Openbox \u00e4ndern kann. Genau wie im Beitrag <a href=\"https:\/\/www.gambaru.de\/blog\/?p=222\">Erste Schritte mit Fluxbox<\/a> hole ich das jetzt nach.<br \/>\nDas zuvor installierte <a href=\"http:\/\/www.xfce.org\/\">Xfce<\/a> kann ich auch weiterhin empfehlen, da es gegen\u00fcber Gnome und KDE deutlich ressourcensparender auf alten Laptops ist. Dass es m\u00f6glich ist noch effizienter zu sein, zeigt seit l\u00e4ngerem auch die <a href=\"http:\/\/lxde.org\/\">LXDE<\/a> Desktopumgebung. Ich hatte auch kurz \u00fcberlegt das LXDE-Metapaket zu installieren und damit dann gl\u00fccklich zu sein, habe mich dann aber doch f\u00fcr die individuelle Konfiguration entschieden.<\/p>\n<h2>Vorbereitung<\/h2>\n<p>Die allgemeine Vorgehensweise, um sich eine leichtgewichtige, grafische Desktopumgebung mit Debian zu gestalten, \u00e4ndert sich nicht. Die folgenden Schritte sind bei all meinen Debian-Installationen die gleichen. Ich tausche lediglich den Fenstermanager und den Loginmanager aus oder installiere wie bei meiner Debian Testing-Installation auf dem Dual Core Rechner Desktopumgebungen wie Gnome.<\/p>\n<ol>\n<li><a href=\"https:\/\/www.gambaru.de\/blog\/2012\/06\/28\/netzinstallation-mit-debian-und-bildern-schritt-fur-schritt\/\">Debian-Netzinstallation<\/a>: Einen kleinen Leitfaden zum Inspiron 4000 gibt es schon <a href=\"https:\/\/www.gambaru.de\/blog\/?p=956\">hier<\/a>.<\/li>\n<li><code>aptitude install slim xorg openbox alsa-base <\/code><\/li>\n<\/ol>\n<p>Bei der Netzinstallation w\u00e4hle ich an der Stelle, bei der es m\u00f6glich ist zus\u00e4tzliche Software zu installieren (Tasksel), alle Punkte ab. So erh\u00e4lt man ein minimales Debiansystem. Die essentiellen Pakete f\u00fcr eine grafische Desktopumgebung sind <code>xorg<\/code> f\u00fcr den X-Server, <code>alsa-base<\/code> f\u00fcr die Klangwiedergabe, <code>slim<\/code> als grafischer Loginmanager und schlie\u00dflich <code>openbox<\/code>, der Fenstermanager in diesem Fall.<\/p>\n<h2>Der erste Eindruck<\/h2>\n<p>Nach dem Login sieht man nur einen nackten Hintergrund ohne Panels, ohne alles. Das ist Openbox. Der Fenstermanager k\u00fcmmert sich wie der Name schon sagt, nur um das Zeichnen und Skalieren der Fenster auf dem Desktop, das aber ausgezeichnet und sehr effizient. Mit der rechten Maustaste kann man auf dem Hintergrund das Men\u00fc von Openbox \u00f6ffnen, mit welchem man schnell Zugriff auf die installierten Programme und Konfigurationsm\u00f6glichkeiten hat.<\/p>\n<h2>Openbox an die eigenen W\u00fcnsche anpassen<\/h2>\n<h3>Das Openbox-Men\u00fc<\/h3>\n<p>Damit die installierten Programme automatisch mit den Eintr\u00e4gen im Men\u00fc synchron gehalten werden, kann man das Debian-Paket <code>menu<\/code> installieren. Um das gesamte Men\u00fc seinen W\u00fcnschen anzupassen, sollte <a href=\"http:\/\/packages.debian.org\/de\/wheezy\/obmenu\">obmenu<\/a> installiert sein. Zur Zeit gibt es einen kleinen <a href=\"http:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=623012\">Bug<\/a>.<br \/>\nWer mit dieser grafischen L\u00f6sung Probleme hat, kann aber auch das Menu direkt in <code>~\/.config\/openbox\/menu.xml<\/code> bearbeiten.<\/p>\n<h3>Hintergrundbild \u00e4ndern<\/h3>\n<p>Ich benutze zum \u00c4ndern des Hintergrundbildes bei Openbox das kleine Programm feh. Damit l\u00e4sst sich das Hintergrundbild setzen und auch mehrere Bilder im Wechsel anzeigen. Wie es geht habe ich <a href=\"https:\/\/www.gambaru.de\/blog\/?p=832\">hier<\/a> beschrieben.<\/p>\n<h3>Aussehen von Openbox anpassen<\/h3>\n<p>Zum \u00c4ndern des Themas f\u00fcr die Fensterdekoration von Openbox empfehle ich die Anwendung <a href=\"http:\/\/packages.debian.org\/de\/wheezy\/obconf\">obconf<\/a>. Mit dem Extrapaket <code>openbox-themes<\/code> stehen noch weitere Themen zur Verf\u00fcgung. Wem das immer noch nicht reicht sollte einen Blick auf <a href=\"http:\/\/box-look.org\/\">box-look.org<\/a> werfen. Neue Icons m\u00fcssen im versteckten Ordner <em>~\/.icons\/<\/em> und neue GTK Themen in <em>~\/.themes\/<\/em> entpackt werden.<br \/>\nZum \u00c4ndern der gtk-Themen, Schriften und Icons ist <a href=\"http:\/\/wiki.lxde.org\/de\/LXAppearance\">lxappearance<\/a> empfehlenswert.<\/p>\n<h3>Ein Panel installieren<\/h3>\n<p><a href=\"http:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/04\/20110422_1437_1400x1050_Inspiron4000.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-2092\" title=\"20110422_1437_1400x1050_Inspiron4000\" src=\"https:\/\/gambaru.de\/blog\/wp-content\/uploads\/2011\/04\/20110422_1437_1400x1050_Inspiron4000-800x15.jpg\" alt=\"\" width=\"640\" height=\"12\"><\/a><br \/>\nOpenbox bietet zahlreiche M\u00f6glichkeiten zwischen Panels, Docks und Anwendungen f\u00fcr Systembenachrichtigungen zu w\u00e4hlen. F\u00fcr den Anfang und schnellen Start bietet das <a href=\"http:\/\/wiki.lxde.org\/de\/LXPanel\">lxpanel<\/a> die wichtigsten Funktionen wie Panels gr\u00f6\u00dferer Desktopumgebungen.<br \/>\nAm leichtesten lassen sich Ver\u00e4nderungen mit einem Rechtsklick auf das Panel vornehmen, Anwendungen hinzuf\u00fcgen und die einzelnen Komponenten verschieben. Der oben angegebene Link zeigt auch wie man die Textdateien anpassen kann, um lxpanel nach seinen W\u00fcnschen zu gestalten. Um das lxpanel automatisch nach jedem Neustart auszuf\u00fchren, muss in der Datei <code>~.config\/openbox\/autostart.sh<\/code> einfach nur <code>lxpanel &amp;<\/code> stehen.<\/p>\n<h3>Tastenbelegung \u00e4ndern<\/h3>\n<p>Wie Fluxbox seine keys Datei hat, gibt es f\u00fcr Openbox die Datei <code>~\/.config\/openbox\/rc.xml<\/code>, die umfangreich in Englisch kommentiert ist und noch viele weitere Einstellungsm\u00f6glichkeiten bietet. Tastaturk\u00fcrzel werden im Keyboard Bereich der rc.xml modifiziert. Der Aufbau ist ziemlich logisch und selbsterkl\u00e4rend.<br \/>\nEin netter Tipp um z.B. die Lautst\u00e4rke mit Alsa zu regeln und daf\u00fcr in Openbox die Tasten Super-PfeiltasteOben und Super-PfeilTasteUnten zu belegen sieht z.B. so aus.<\/p>\n<pre class=\"brush:xml\">&lt;keybind key=\"W-Up\"&gt;\n &lt;action name=\"Execute\"&gt;\n  &lt;command&gt;amixer set Master 5%+&lt;\/command&gt;\n&nbsp;&lt;\/action&gt; &lt;\/keybind&gt;\n&lt;keybind key=\"W-Down\"&gt;\n &lt;action name=\"Execute\"&gt;\n  &lt;command&gt;amixer set Master 5%-&lt;\/command&gt;\n&nbsp;&lt;\/action&gt;\n&lt;\/keybind&gt;<\/pre>\n<h3>Desktop Icons<\/h3>\n<p>Wie bei Fluxbox zeichnet auch Openbox keine Icons auf den Desktop. Man kann aber Dateimanager wie Nautilus oder Rox-Filer hierzu einsetzen. Als Alternative bietet sich <a href=\"http:\/\/sourceforge.net\/projects\/idesk\/\">idesk<\/a> an. Die Konfiguration ist z.B. im Fluxbox Wiki erkl\u00e4rt.<\/p>\n<h2>Weiterf\u00fchrende Links<\/h2>\n<p><a href=\"http:\/\/urukrama.wordpress.com\/openbox-guide\/\">Urukramas Openbox Guide (englisch)<\/a><br \/>\n<a href=\"https:\/\/wiki.archlinux.org\/index.php\/Openbox\">Openbox im ArchWiki (englisch)<\/a><br \/>\n<a href=\"http:\/\/wiki.ubuntuusers.de\/openbox\">Openbox bei ubuntuusers.de<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich hatte vor einigen Monaten Openbox und Debian Sid auf den Inspiron 4000 aufgespielt und dabei vergessen zu erw\u00e4hnen, wie man schnell die wichtigsten Einstellungen bei Openbox \u00e4ndern kann. Genau wie im Beitrag Erste Schritte mit Fluxbox hole ich das jetzt nach. Das zuvor installierte Xfce kann ich auch weiterhin empfehlen, da es gegen\u00fcber Gnome &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/04\/22\/erste-schritte-mit-openbox\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eErste Schritte mit Openbox\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[53,145],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/2070"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=2070"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/2070\/revisions"}],"predecessor-version":[{"id":11146,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/2070\/revisions\/11146"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=2070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=2070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=2070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}