OpenBox Installation und Anpassung

Hallo Kolleginnen und Kollegen, heute bringe ich Ihnen eine einfache Anleitung zur Installation und Konfiguration von Openbox. Für viele ist es gegen bekannt, aber es tut nie weh, es zur Hand zu haben.

Hinweis: Wie bereits erwähnt, konzentriert sich dieses Handbuch auf ArchLinux, die von mir verwendete Distribution. Einige Pakete können ihren Namen ändern.

In erster Linie werden wir einige Dinge installieren, die wir brauchen werden. Dieses Handbuch konzentriert sich auf die Installation von OpenBox und nicht auf das Basissystem.

Wir starten:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Openbox: Es ist der zu installierende WindowsManager.
obconf: Es ist der OpenBox-Konfigurationsassistent, es wird sehr nützlich sein.
Obmenü: Es ist eine GUI, um das Openbox-Menü zu konfigurieren. Wenn nicht, können wir es von Hand machen.
Abmeldung: Standardmäßig bringt OpenBox nicht mehr als die «Sitzung schließen» zum Herunterfahren. Dies ist unsere beste Option.
Farbton2: OpenBox verfügt nicht über ein Bedienfeld, in dem Sie die geöffneten Fenster und die Anwendungen in der Taskleiste sehen können. Das ist mein Lieblings.
xkompmgr: Wie der Name schon sagt, ist es ein Manager für Kompositionen. Schatten, Transparenzen usw.

Kopieren Sie nach der Installation die OpenBox-Konfigurationsdateien nach Hause (~ /).

Wenn der Ordner nicht vorhanden ist, gehen Sie einfach wie folgt vor:

mkdir ~/.config/openbox/

Und später:

cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}

Sie müssen sich darüber im Klaren sein, wofür jede dieser Dateien bestimmt ist.

menu.xml : Es ist die Datei, die das OpenBox-Menü konfiguriert (Rechtsklick auf den Desktop). Von dort aus können Sie beispielsweise Anwendungen oder Skripte starten.

rc.xml : Es ist die Hauptkonfigurationsdatei von OpenBox, aus der die Aktionen der Tasten, deren visueller Aspekt unter anderem konfiguriert werden.

Auto-Start: Wie der Name schon sagt, werden Anwendungen, die wir zu Beginn der Sitzung definieren, von hier aus gestartet. Wie zum Beispiel conky oder tint2.

Zum Starten haben wir zwei Möglichkeiten. Fügen Sie es zu ~ / .xinitrc für Slim oder von einem anderen Session Manager wie KDM oder GDM hinzu.

Wenn Sie ~ / .xinitrc (Slim) bearbeiten, fügen wir die folgende Zeile hinzu:

exec openbox-session

Wir speichern und schließen.

Da KDM 'automatisch' ist und keine Zeilen hinzugefügt werden müssen.

Bei der neuen Arch-Installation sollte beachtet werden, dass Daemons nicht mehr in rc.conf verwendet werden, sondern über systemctl gestartet werden.

systemctl enable kdm.service o systemctl enable slim.service

Es ist vollbracht. Wir haben die Dateien bereits kopiert und können sie auch mit Slim oder KDM (oder GDM usw.) starten. Wenn wir jetzt OpenBox aufrufen, sehen wir nur den Mauszeiger und den grauen Hintergrund.

Beginnen wir mit den Grundeinstellungen.

OpenBox-Menü

Optional können wir das OpenBox-Menü mit MenuMaker erstellen. Letzteres führt dazu, dass alle in unserem System installierten Programme gelesen und zu unserem Menü hinzugefügt werden.

sudo pacman -S menumaker

Und dann erstellen Sie es einfach auf folgende Weise.

mmaker OpenBox3 -f -t (Hier müssen Sie den von Ihnen ausgewählten Terminalemulator eingeben)

In meinem Fall war es:

mmaker OpenBox3 -f -t rxvt

Es sollte klargestellt werden, dass die Option '-f' darin besteht, die zuvor kopierte menu.xml zu überschreiben.

Wenn nicht, besteht immer die Möglichkeit, dies von Hand oder mit der Obmenu-GUI zu tun. Dazu öffnen wir einfach die Datei

menu.xml mit Nano oder Leafpad und Bearbeiten.

Die Syntax ist recht einfach.

<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>

Hinweis: Es versteht sich von selbst, dass die ** nicht gehen.

In der ersten Zeile befindet sich der Name des Programms, im Folgenden der auszuführende Befehl.

Wenn nicht, ist die andere Option Obmenu. Es ist sehr einfach und ich denke nicht, dass es notwendig ist, viel zu erklären.

Nun, wir haben einen langen Weg zurückgelegt.

Jetzt muss es nur noch angepasst werden.

GTK-Themen.

Um GTK-Themen zu behandeln, verwende ich gerne lxappearance, da OpenBox keines dieser Tools standardmäßig hat. GTK-Themen können von verschiedenen Websites wie deviantart.com und gnome-look.org heruntergeladen werden.

Wir installieren mit:

sudo pacman -S lxappearance

Die GTK-Themen müssen wir im Themenordner unserer Startseite (~ / .themes /) entpacken.

Das ist ein Screenshot meines bereits angepassten Lxappearance mit einem Thema.

Symbole

Diese können auch von DeviantArt, von Gnome-Look oder von der AUR heruntergeladen werden, mit der gleichen Lxappearance, die wir einstellen können. Diese sollten in platziert werden /usr/share/icons/

Hintergrundbilder

Ich persönlich benutze Stickstoff, um die Hintergrundbilder zu verwalten. Wir fahren fort, es zu installieren:

sudo pacman -S nitrogen

Damit das Hintergrundbild in jedem Login definiert wird, fügen wir dem OpenBox-Autostart einen Befehl hinzu.

Mauszeiger.

In LxAppearance selbst können wir den Mauszeiger konfigurieren. Auch von den oben genannten Websites können wir Zeigerthemen oder von ArchLinux AUR herunterladen.

Startanwendungen: AutoStart.

Persönlich mag ich es nicht sehr, den Openbox-Autostart zu laden. Ich habe das Gefühl, je weniger Dinge geöffnet sind, desto schneller startet die Umgebung.

Hier werden wir einige Anwendungen wie hinzufügen Conky, xkompmgr und andere.

Einige Beispielzeilen könnten unter anderem sein:

nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.

Wenn wir viele Zeilen haben, vergessen Sie nicht das & am Ende jeder Zeile.

conky & << Auto inicia Conky.

Hier ist ein Beispiel für meinen Autostart:

http://paste.desdelinux.net/4562

Schlüsselbindung.

Die Konfiguration der Schlüssel hat ein ziemlich einfaches Schema: Es ist in zu finden ~/.config/openbox/rc.xml im Abschnitt Keybinds.

<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>

Hinweis: Die ** gehen nicht.-

In der ersten Zeile gibt es die Reihe der zu verwendenden Schlüssel, in der zweiten den Namen der Aktion und in der dritten Zeile die Aktion selbst.

Im Zweifelsfall und zur Vereinfachung lasse ich meine Schlüsselkonfiguration, in der GmRun bereits als Anwendungsstarter konfiguriert ist, unter anderem die Multimedia-Tasten und die Tasten zur Steuerung der Bildschirmhelligkeit.

http://paste.desdelinux.net/4563

Tafel

Wie ich bereits sagte, bevorzuge ich persönlich Tint2. Es scheint mir sehr leicht und ästhetisch.

Wir fügen es dem OpenBox-Autostart hinzu durch:

tint2 &

Es gibt viele Konfigurationen davon. In der Zwischenzeit überlasse ich dir die, die ich benutze. Vielen Dank an ~ leodelacruz auf DeviantArt.

http://paste.desdelinux.net/4564

Sie sollten es kopieren und als tint2rc in speichern ~/.config/tint2/

Transparenzen und Schatten.

Ich mag die Einfachheit von xcompmgr sehr. Deshalb empfehle ich es. Jeder kann es so konfigurieren, wie es ihm am besten gefällt.
Wir fügen es zum Autostart mit hinzu

xcompmgr &

Dateimanager.

Hier kann jeder (und wie zu jeder Zeit in diesem Handbuch) das verwenden, was ihm am besten gefällt oder am besten passt. Ich mag die Einfachheit von pcmanfm.

Wir installieren es mit:

sudo pacman -S pcmanfm

Beenden, neu starten oder herunterfahren

Last but not least ist das Herunterfahren. Wie ich bereits sagte, bringt OpenBox standardmäßig nur die "Sitzung schließen".

Wir lösen es mit Oblogout.

Wir können es dem OpenBox-Menü oder von unserem bevorzugten Launcher hinzufügen.

Und nun, für den Moment ist das alles. Jeder ist der Besitzer, der Dinge nach seinem Wunsch und / oder Geschmack tut. Ich hoffe, es wird nützlich sein.

Sobald es fertig ist, könnte es so aussehen:

Hinweis: Auf dem Bild: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Grüße.

Ivan!


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   KZKG ^ Gaara sagte

    Ausgezeichneter Post-Freund, wirklich ja ... und nicht nur das, gut geschrieben, ohne Probleme mit Labels, kurz gesagt, eine große Freude, solche Posts zu rezensieren 🙂

    Grüße

  2.   auroszx sagte

    Sehr guter Beitrag, etwas, das sich im Web wiederholt, aber es tut nie weh 🙂

    PS: Im Abschnitt xcompmgr weiß ich nicht, was "Namen" xD sind. Verstehe es nicht falsch 😛

    1.    KZKG ^ Gaara sagte

      Hallo! Komm schon, es ist ein guter Beitrag, sei kein Troll HAHA

      1.    Chinoloco sagte

        Hallo Leute, ich bin neu im Forum und unter Linux. Da ich bei diesem Tutorial um Hilfe bitten kann, ist zu sehen, dass die Leute, die es lesen, es bereits verstehen, also brauche ich Hilfe.
        Thanks!

    2.    Leper_Ivan sagte

      Repariert; D.

  3.   Leper_Ivan sagte

    Hahahaha, ich habe es am Anfang des Beitrags kommentiert. Es ist ziemlich gesehen, aber es tut nie weh, und es gibt einige Beiträge, die meiner Meinung nach eine Überprüfung wert sind. Vielen Dank für die Kommentare. Und danke Gaara für das Kompliment, hahaha .. = D.

    Ich werde sehen, ob ich die Schatten reparieren kann 😛

  4.   Josh sagte

    Der Beitrag ist sehr gut, ich wollte schon immer mal Openbox ausprobieren, jetzt wo die neue Arch ISO herauskommt, ich werde es versuchen. Vielen Dank

  5.   elip89 sagte

    Ausgezeichneter Beitrag Iván sehr gut für diejenigen, die ihren Arch mit Openbox wollen oder für diejenigen, die ihn einfach zum ersten Mal ausprobieren wollen 🙂

    Grüße

  6.   luweeds (@luweeds) sagte

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky Das ist meine Distribution par excellence, es gibt Leute, die wbar hinzufügen, auf jeden Fall ist die Leistung sehr gut. Vielen Dank für den Beitrag! Eine sehr praktische und leichte Konfiguration: lxterminal, ich empfehle Ihnen auf jeden Fall, es zu versuchen. Ich grüße alle!

  7.   Sergi sagte

    Ich speichere es als PDF, eine so detaillierte Anleitung tut nie weh.

    Ich benutze Crunchbang, was sicherlich das gleiche ist und die Wahrheit ist, dass Sie Gnome oder KDE oder ähnliches nicht brauchen! So leicht das alles ist und Sie können Docks, Verknüpfungen oder Menüs immer präsent haben, bequem und die Wahrheit beleuchten, ich weiß nicht, wie die Leute es nicht mehr benutzen.

    Hier lasse ich meinen Blick zwischen leicht, simpel und «hübsch».

    http://i.imgur.com/OLq7A.png

  8.   Aaron Mendo sagte

    Vielen Dank für den Beitrag, den ich Fluxbox benutze, es ist sehr ähnlich.

    Grüße.

  9.   makubex uchiha sagte

    ausgezeichneter Tutorial Freund xD es ist zu sehen, dass openbox ein gutes Design xD hat

  10.   Leper_Ivan sagte

    Vielen Dank für die Anerkennung dieses Beitrags = D.

  11.   rots87 sagte

    Nun, ich bleibe bei kde hahaha grax für das Lager, wenn ich aufmuntere

  12.   davidlg sagte

    Hallo sehr gut, ich möchte ein paar Dinge hinzufügen:
    Obkey zum Hinzufügen von Tastaturkürzeln
    Pipemenus für aktuelle Dokumente und Ordner, und ich denke, es gibt tb, um das Menü der Programme zu generieren, aber dafür erinnere ich mich nicht

  13.   Leper_Ivan sagte

    Obkey, zumindest in meinem Fall, hat mich das Schlüsselproblem verwirrt und es hat nicht immer funktioniert. Dann ist jeder der Besitzer, der das für ihn am besten geeignete Werkzeug verwendet.

  14.   SirMvM sagte

    Wie oben gesagt, sehr gut geschrieben und erklärt
    Glückwünsche

  15.   Claudio sagte

    Hervorragender Beitrag! Ich habe Arch + openbox eine Weile in einer virtuellen Box getestet und dies hilft mir sehr, das Erscheinungsbild zu verbessern!

    Vielen Dank !.

  16.   je sagte

    Ausgezeichnete Post. Vor ein paar Monaten habe ich dasselbe zusammengestellt und dank des hervorragenden Archlinux-Wikis habe ich einige der von Ihnen erwähnten Programme entdeckt. Im Detail empfiehlt es sich, die Anwendung tintwizard zu empfehlen, um der tint2-Leiste zu vertrauen.
    Was ist, wenn ich ein Problem habe, vielleicht kann mir jemand helfen ... Ich kann die Symbole, die in pcmanfm angezeigt werden, ändern, auch wenn ich sie in lxappearance ändere, ändern sie sich nicht ... und ich habe keine andere Wahl, als standardmäßig die schrecklichen Symbole zu verwenden. Wenn jemand weiß, lass es mich wissen. Grüße an alle

    1.    Leper_Ivan sagte

      Es würde nicht gut wissen, warum es ist. Wenn sich das Erscheinungsbild nicht ändert, sollten Sie überprüfen, ob die Konfigurationsdatei in ~ / .config / gtk-3.0 / settings.ini korrekt erstellt wurde

  17.   Elendilnarsil sagte

    Ahhhhh !! Offene Box !!!!!

  18.   Alberto sagte

    Sehr gut, ich benutze auch Openbox mit Debian auf dem Notebook und bin sehr glücklich.
    Eine letzte Sache: Sie könnten Ihre Conky-Konfigurationsdatei .conkyrc ablegen. Ich mochte es sehr.

    Ein Gruß.

    1.    Leper_Ivan sagte

      http://paste.desdelinux.net/4565

      Da ist er, Kumpel. Wenn Sie den schwarzen Balken möchten, können Sie dies in Gimp tun. Oder du fragst mich und ich werde es dir schicken. Oder wir ändern einfach einige Parameter der Konfiguration und sie wird aus conky erstellt.

  19.   Croto sagte

    Spektakulärer Führer Ivan, ist die Openbox-Bibel!

    1.    Leper_Ivan sagte

      Hahahaha, ich weiß nicht, ob es so schlimm ist. Vielen Dank für Ihre Kommentare.

  20.   fernando gonzález sagte

    Es gab eine Zeit, in der ich Crunchbang verwendet habe und es schien eine hervorragende Distribution zu sein, insbesondere aufgrund des Minimalismus, der mit Openbox funktioniert. Es war ausgezeichnet. Ich empfehle es fortgeschrittenen Benutzern oder Benutzern, die etwas viel Attraktiveres in der Entwicklerumgebung riskieren möchten.

  21.   Matthias sagte

    Sehr guter Post-Freund, du weißt, ich möchte, dass du dasselbe machst, aber für Ubuntu 12.04 möchte ich openbox installieren und es genauso konfigurieren wie in Archlinux.

    1.    Leper_Ivan sagte

      Es muss dasselbe sein. Höchstens die Paketnamen ändern sich. Nichts, was eine Eignungssuche nicht behebt.

  22.   mfcollf77 sagte

    Hallo, entschuldige meine Unwissenheit. und das gilt nicht für fedora 17?

    Ich bin seit 3 ​​Tagen bei FEDORA 17

    Ich muss wissen, wie man Farben in GNOME ändert und Desktop-Verknüpfungen erstellt

    Auch wie man den Media Player in FEDORA 17 konfiguriert, gibt es viele, aber welche empfehlen, dass er einen guten Sound hat oder so etwas wie in Windows Media Player.

    Und ein anderes Programm als Wein, um Windows-Programme unter Linux zu installieren. Das allein hindert mich daran, auf Linux umzusteigen. da ich ein Buchhaltungsprogramm namens Quickbook habe, das unter Windows funktioniert

    und ob ich den Windows Media Player 11 wegen des Sounds unter Linux installieren kann?

    Stimmt es, dass der GNOME-Desktop sehr schwer und langsam ist? Was ist besser KDE?

    1.    Leper_Ivan sagte

      Es muss auf die gleiche Weise gelten, nur die Namen der Pakete dürfen sich ändern. Ich persönlich mag Amarok. Oder MPD mit einem Client. Fast alle Layer-Programme zwischen Linux- und Windows-Software arbeiten auf der Basis von Wein. Sie sollten es installieren.

      Das hängt von jeder Person ab, insbesondere von der Leistung Ihres PCs.

  23.   mfcollf77 sagte

    Als ich FEDORA 17 installiert habe, habe ich Updates installiert, die in einem Beitrag angegeben wurden. und aufgrund von Problemen mit der Stromversorgung wurde es abgebrochen. und die Batterie hielt nicht lange. und jetzt, wenn ich Wein im TERMINAL installiere, wird es ausgeführt, aber es sendet Nachrichten, dass etwas aussteht und dass es zuerst installiert werden muss, und am Ende sendet es eine Fehlermeldung.

    aber ich habe es erneut aktualisiert und es hält nicht lange wie beim ersten Mal und es hat immer noch Probleme. Einige sagen, dass WINE Probleme bereitet, dass Virtualisierung besser ist, aber ich verstehe, dass es viele Ressourcen wie Speicher und Prozessor benötigt

  24.   Claudio sagte

    Hallo, ich habe am Anfang nicht verstanden, wie man Konfigurationen setzt. Noch eine ausführlichere Erklärung? Ich möchte zum Beispiel, dass die Transparentfolien vom Start entfernt sind (jetzt konfiguriere ich sie nach dem Anmelden mit Compositing), aber ich habe es nicht verstanden und es ist keine unverständliche Nachricht xD

    1.    Leper_Ivan sagte

      Sie müssen nur den Befehl im Autostart hinzufügen, der sich in ~ / .config / openbox / befindet

      Zum Beispiel:

      xcompmgr &
      conky &
      Volumeicon &

      Und so mit dem Befehl, den Sie verwenden möchten.

      1.    Claudio sagte

        Ok, ich habe nano ~ / .config / openbox / gemacht und es ist leer. Habe ich etwas falsch gemacht?

        1.    Leper_Ivan sagte

          ~ / .config / openbox / autostart, ich dachte du würdest es bemerken :)

          1.    Claudio sagte

            Hey, ich habe kleine Probleme xDD

            Wir sprechen im IRC darüber, danke für die Antworten!

  25.   Ivan sagte

    Hallo, ich möchte wissen, wie ich den weißen Hintergrund von PCmanFM für ein Bild ändern kann, wie es in Nautilus gemacht wird. Ich verwende Fedora 16 LXDE auf einem alten Computer. Ich habe das gesamte Netzwerk durchsucht und kann keine Lösung finden. Ich weiß nicht, für welche Datei ich arbeiten soll Bitte helfen Sie. Vielen Dank im Voraus und entschuldigen Sie die Unannehmlichkeiten. Prost

    1.    Leper_Ivan sagte

      Ich denke, der Hintergrund von PcManFm kann nicht geändert werden.

  26.   Ivan sagte

    OK danke. Halten Sie es Ihrer Meinung nach für zweckmäßig, PCmanFM in LXDE auf Nautilus umzustellen?
    weil ich nautilus wirklich mag, aber nicht sicher bin, ob ich es ändere und ob es in LXDE gut läuft? Grüße.

    1.    Leper_Ivan sagte

      Ich würde Nautilus nicht besonders in LXDE verwenden, sondern jedes mit seinem eigenen Thema. Laufen wird laufen ...

  27.   Serfraviros sagte

    Openbox ist sehr gut, ich habe es auf meinem Notebook installiert und bin glücklich als Wurm. Ich habe den Minimalismus dieses Fenstermanagers immer gemocht (obwohl ich Gnome auch sehr mag, das ist das, was ich auf meinem PC habe).
    Eine weitere Option zur Installation zusammen mit Openbox ist Synapse. Sie vergessen das Anwendungsmenü und es macht viele andere Dinge. Ich habe es in Manjaro Openbox zusammen mit anderen Dingen getroffen, die ich mit XD aufgenommen habe.
    Übrigens verwende ich Arch Linux auch auf beiden Maschinen.

  28.   Gadem sagte

    : / etwas umständlich, hat mich trotzdem dazu gebracht, openbox auszuprobieren, danke.

  29.   Ivan sagte

    Cool!

  30.   Linuxer sagte

    Denn wenn ich Pacman setze, lädt es das Spiel Pacman herunter

  31.   Paambisito sagte

    Openbox verwendet die Sprache C?

    1.    Herr Markus sagte

      Virtual Box verwendet die C ++ - Sprache mit Spreader auf x86