Instalacja i dostosowywanie OpenBox

Witajcie koledzy, dziś przedstawiam wam prosty przewodnik, jak zainstalować i skonfigurować Openbox. Dla wielu jest to przeciwne temu, co znane, ale nigdy nie boli mieć go pod ręką.

Uwaga: Jak powiedziałem wcześniej, ten przewodnik skupi się na ArchLinux, który jest dystrybucją, której używam. Niektóre pakiety mogą zmienić swoją nazwę.

Przede wszystkim zamierzamy zainstalować kilka rzeczy, których będziemy potrzebować. Ten przewodnik będzie koncentrował się na instalacji OpenBox, a nie na systemie podstawowym.

Zaczynamy:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Otwierać pudełko: To jest WindowsManager do zainstalowania.
obconf: To jest kreator konfiguracji OpenBox, będzie całkiem przydatny.
Obmenu: Jest to GUI do konfiguracji menu Openbox. Jeśli nie, możemy to zrobić ręcznie.
Wyloguj: Domyślnie OpenBox nie daje więcej niż «Zamknij sesję» do zamknięcia, to będzie nasza najlepsza opcja.
Odcień 2: OpenBox nie zawiera panelu, w którym można zobaczyć otwarte okna i aplikacje w zasobniku. To jest mój ulubiony.
xcompmgr: Jak sama nazwa wskazuje, jest menedżerem kompozycji. Cienie, przezroczystości itp.

Po zainstalowaniu skopiuj pliki konfiguracyjne OpenBox do naszego domu (~ /)

Jeśli folder nie istnieje, po prostu wykonaj:

mkdir ~/.config/openbox/

I później:

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

Musisz jasno określić, do czego służy każdy z tych plików.

menu.xml : Jest to plik konfigurujący menu OpenBox (kliknij prawym przyciskiem myszy na pulpicie). Stamtąd możesz na przykład uruchamiać aplikacje lub skrypty.

rc.xml : Jest to główny plik konfiguracyjny OpenBox, z którego między innymi konfigurowane są działania klawiszy, ich wizualny aspekt.

autostart: Jak sama nazwa wskazuje, aplikacje, które zdefiniujemy na początku sesji, zostaną uruchomione z tego miejsca. Na przykład conky lub tint2.

Aby go uruchomić, mamy dwie możliwości. Dodaj go do ~ / .xinitrc dla Slim lub z innego menedżera sesji, takiego jak KDM lub GDM.

Edycja ~ / .xinitrc (Slim) dodajemy linię:

exec openbox-session

Oszczędzamy i zamykamy.

Ponieważ KDM jest „automatyczny” i nie ma potrzeby dodawania żadnych linii.

Przy nowej instalacji Arch należy pamiętać, że demony nie są już używane w rc.conf, ale są uruchamiane przez systemctl.

systemctl enable kdm.service o systemctl enable slim.service

Zrobione. Mamy już skopiowane pliki i możemy go również uruchomić za pomocą Slim lub KDM (lub GDM itp.). W tej chwili, jeśli wejdziemy do OpenBox, zobaczymy tylko wskaźnik myszy i szare tło.

Zacznijmy od podstawowych ustawień.

Menu OpenBox

Opcjonalnie możemy stworzyć menu OpenBox za pomocą MenuMakera. To drugie, co robi, to czyta wszystkie programy zainstalowane w naszym systemie i dodaje je do naszego menu.

sudo pacman -S menumaker

A potem po prostu utwórz go w następujący sposób.

mmaker OpenBox3 -f -t (w tym miejscu musisz umieścić wybrany przez siebie emulator terminala)

W moim przypadku było to:

mmaker OpenBox3 -f -t rxvt

Warto wyjaśnić, że opcja „-f” ma na celu nadpisanie skopiowanego wcześniej pliku menu.xml.

Jeśli nie, zawsze można to zrobić ręcznie lub za pomocą interfejsu GUI Obmenu. Aby zrobić to ręcznie, po prostu otwieramy plik

menu.xml z nano lub leafpad i Edytuj.

Składnia tego jest dość prosta.

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

Uwaga: Jest rzeczą oczywistą, że ** nie idą.

W pierwszym wierszu znajduje się nazwa programu, w kolejnym polecenie do wykonania.

Jeśli nie, drugą opcją jest Obmenu. Jest to bardzo proste i nie sądzę, aby trzeba było wiele wyjaśniać.

Cóż, przeszliśmy długą drogę.

Teraz pozostaje tylko go dostosować.

Motywy GTK.

Do obsługi motywów GTK lubię używać lxappearance, ponieważ OpenBox nie ma żadnego z tych narzędzi po wyjęciu z pudełka. Motywy GTK można pobrać z różnych witryn internetowych, takich jak deviantart.com i gnome-look.org.

Instalujemy za pomocą:

sudo pacman -S lxappearance

Motywy GTK musimy rozpakować w folderze Themes w naszym domu (~ / .themes /).

To zrzut ekranu mojego Lxappearance już dostosowanego z motywem.

Ikony

Można je również pobrać z DeviantArt, z Gnome-Look lub z AUR, z tym samym wyglądem Lx, jaki możemy ustawić. Należy je umieścić w /usr/share/icons/

Tapety

Osobiście używam azotu do zarządzania tapetami. Przystępujemy do instalacji:

sudo pacman -S nitrogen

Aby tapeta była definiowana przy każdym uruchomieniu sesji, dodamy polecenie do autostartu OpenBox.

Kursor myszki.

Z samego LxAppearance możemy skonfigurować wskaźnik myszy. Również z wyżej wymienionych stron internetowych możemy pobrać motywy wskaźników lub z ArchLinux AUR.

Aplikacje startowe: AutoStart.

Osobiście nie lubię zbytnio ładować autostartu Openboksa, mam wrażenie, że im mniej rzeczy się otwiera, tym szybciej uruchamia się środowisko.

Tutaj dodamy kilka aplikacji, takich jak Conky, xcompmgr I inni.

Między innymi, przykładowymi liniami mogą być:

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

Jeśli mamy wiele linii, nie zapomnij o znaku & na końcu każdego z nich.

conky & << Auto inicia Conky.

Oto przykład mojego autostartu:

http://paste.desdelinux.net/4562

Kluczowe powiązanie.

Konfiguracja kluczy ma dość prosty schemat: znajduje się w ~/.config/openbox/rc.xml w sekcji Keybinds.

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

Uwaga: ** nie idź. -

W pierwszej linii znajduje się seria kluczy do użycia, w drugiej nazwa akcji, aw trzeciej - sama akcja.

W razie wątpliwości i dla ułatwienia zostawiam swoją kluczową konfigurację, w której GmRun jest już skonfigurowany jako program uruchamiający aplikacje, klawisze multimedialne, klawisze do sterowania jasnością ekranu i wiele innych.

http://paste.desdelinux.net/4563

Panel

Jak powiedziałem wcześniej, osobiście wolę Tint2. Wydaje mi się bardzo lekki i estetyczny.

Dodajemy go do autostartu OpenBox poprzez:

tint2 &

Istnieje wiele jego konfiguracji. Tymczasem zostawiam Ci ten, którego używam. Dzięki ~ leodelacruz na DeviantArt.

http://paste.desdelinux.net/4564

Powinni go skopiować i zapisać jako tint2rc w ~/.config/tint2/

Folie i cienie.

Bardzo podoba mi się prostota xcompmgr. Dlatego polecam. Każdy może to skonfigurować tak, jak lubi najbardziej.
Dodajemy go do autostartu z

xcompmgr &

Menedżer plików.

Tutaj każdy może (i jak w każdym momencie w tym przewodniku) użyć tego, co mu się najbardziej podoba lub mu odpowiada. Podoba mi się prostota programu pcmanfm.

Instalujemy go za pomocą:

sudo pacman -S pcmanfm

Zakończ, uruchom ponownie lub zamknij

Ostatnim, ale nie mniej ważnym, jest zamknięcie. Jak powiedziałem wcześniej, OpenBox domyślnie wyświetla tylko "Zamknij sesję".

Rozwiązujemy to za pomocą Oblogout.

Możemy dodać go do menu OpenBox lub z naszego preferowanego programu uruchamiającego.

I cóż, na razie to wszystko .. Każdy jest właścicielem robienia rzeczy zgodnie ze swoimi życzeniami i / lub upodobaniami .. Mam nadzieję, że ci się to przyda ..

Po zakończeniu może wyglądać tak:

Uwaga: na zdjęciu: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Pozdrowienia.

Ivan!


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   KZKG ^ Gaara powiedział

    Znakomity znajomy post, naprawdę tak ... i nie tylko, dobrze napisany, bez problemów z etykietami, krótko mówiąc, wielka przyjemność recenzowania takich postów 🙂

    pozdrowienia

  2.   auroszx powiedział

    Bardzo dobry post, coś powtarzającego się w sieci, ale nigdy nie boli 🙂

    PS: W sekcji xcompmgr nie wiem, co to są „imiona” xD Nie zrozum tego źle 😛

    1.    KZKG ^ Gaara powiedział

      Hej! daj spokój, to dobry post, nie bądź trollem HAHA

      1.    Chinoloco. powiedział

        Cześć, jestem nowy na forum i w Linuksie. Ponieważ mogę poprosić o pomoc dotyczącą tego samouczka, widać, że kiedy ludzie go czytają, już go rozumieją, więc potrzebuję pomocy.
        Dzięki!

    2.    Leper_Ivan powiedział

      Naprawiony; D

  3.   Leper_Ivan powiedział

    Hahahaha, skomentowałem to na początku postu .. Całkiem widać, ale nigdy nie boli, a jest kilka wpisów, które uważam za warte przejrzenia .. Dziękuję bardzo za komentarze. I dziękuję Gaara za komplement, hahaha .. = D

    Zobaczę, czy uda mi się naprawić cienie 😛

  4.   Josh powiedział

    Post jest bardzo dobry, zawsze chciałem wypróbować openbox teraz, gdy pojawiło się nowe arch iso, spróbuję. Dziękuję Ci

  5.   elip89 powiedział

    Doskonały post Iván bardzo dobry dla tych, którzy chcą mieć Arch z Openboxem lub dla tych, którzy po prostu chcą go wypróbować po raz pierwszy 🙂

    pozdrowienia

  6.   Luweed (@Luweed) powiedział

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky To moja dystrybucja par excellence, są tacy, którzy dodają wbar, w każdym razie wydajność jest bardzo dobra. Dzięki za post! Bardzo praktyczna i lekka konfiguracja: lxterminal, zdecydowanie zachęcam do wypróbowania. Pozdrawiam wszystkich!

  7.   Sergi powiedział

    Zapisuję w PDFie, taki szczegółowy poradnik nigdy nie boli.

    Używam Crunchbang, który z pewnością jest taki sam, a prawda jest taka, że ​​nie potrzebujesz Gnome, KDE ani podobnych rzeczy! tak lekkie jak to wszystko i możesz mieć doki, skróty lub menu zawsze obecne, wygodne i oświetlone, prawda, nie wiem, jak ludzie już z tego nie korzystają.

    Tutaj zostawiam swój wygląd, który jest pomiędzy lekkim, uproszczonym i „ładnym”.

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

  8.   Aaron Mendo powiedział

    Dzięki za post używam fluxboksa, jest bardzo podobny.

    Pozdrowienia.

  9.   makubex uchiha powiedział

    doskonały przyjaciel tutoriala xD widać, że openbox ma dobry projekt xD

  10.   Leper_Ivan powiedział

    Dziękuję wszystkim za docenienie tego wkładu = D

  11.   Zgnilizny87 powiedział

    Cóż, zostaję z kde hahaha grax dla łożyska, kiedy rozweselam

  12.   Dawid powiedział

    Witam bardzo dobrze, dodałbym kilka rzeczy:
    Obkey, aby dodać skróty klawiaturowe
    Pipemenus dla ostatnich dokumentów i folderów i myślę, że jest tb do wygenerowania menu programów, ale dla tego nie pamiętam

  13.   Leper_Ivan powiedział

    Obkey, przynajmniej w moim przypadku, wprowadził mnie w zakłopotanie w kwestii kluczy i nie zawsze działało. Wtedy każdy jest właścicielem i może używać narzędzia, które mu najbardziej odpowiada.

  14.   sirMvM powiedział

    Jak powiedzieli powyżej, bardzo dobrze napisane i wyjaśnione
    Felicidades

  15.   Claudio powiedział

    Świetny post! Od jakiegoś czasu testuję Arch + openbox w wirtualnym pudełku i bardzo mi to pomaga w poprawianiu jego wyglądu!

    Dziękuję Ci !.

  16.   zawsze powiedział

    Doskonały post. Kilka miesięcy temu złożyłem to samo i dzięki doskonałej wiki Archlinux odkryłem kilka programów, o których wspominałeś. Jako szczegół, dobrze jest polecić aplikację tintwizard, aby ufać paskowi tint2.
    Co jeśli mam problem, może ktoś może mi pomóc ... Mogę zmienić ikony które pojawiają się w pcmanfm, nawet jeśli zmienię je w wyglądzie, nie zmieniają się ... i nie mam wyboru jak tylko użyć okropne ikony domyślnie. Jeśli ktoś wie, daj mi znać. Pozdrowienia dla wszystkich

    1.    Leper_Ivan powiedział

      Nie wiedziałoby dobrze, dlaczego tak jest. Jeśli lxappearance się nie zmieni, powinieneś sprawdzić, czy poprawnie tworzy plik konfiguracyjny w ~ / .config / gtk-3.0 / settings.ini

  17.   elendilnarsil powiedział

    Ahhhhh !! Otwierać pudełko !!!!!

  18.   Alberto powiedział

    Bardzo dobrze, używam też openboxa z debianem na notebooku i bardzo się cieszę.
    Ostatnia rzecz: możesz umieścić swój plik konfiguracyjny conky .conkyrc. Bardzo to lubiłem.

    Pozdrowienia.

    1.    Leper_Ivan powiedział

      http://paste.desdelinux.net/4565

      Tam jest, kolego. Jeśli chcesz czarny pasek, możesz to zrobić w gimp. Albo mnie zapytasz, a wyślę ci to. Lub po prostu zmieniamy niektóre parametry konfiguracji i jest on tworzony z conky.

  19.   kroto powiedział

    Spektakularny przewodnik Ivan, to biblia Openbox!

    1.    Leper_Ivan powiedział

      Hahaha, nie wiem, czy to jest takie złe. Bardzo dziękuję za komentarz.

  20.   Fernando Gonzalez powiedział

    Kiedyś użyłem crunchbang i wydawało mi się, że jest to doskonała dystrybucja, szczególnie ze względu na minimalizm, który działa z openboxem, była znakomita, polecam ją zaawansowanym użytkownikom lub użytkownikom, którzy chcą zaryzykować coś znacznie bardziej atrakcyjnego w środowisku programistycznym .

  21.   Daniel powiedział

    Bardzo dobry przyjaciel postu, wiesz, chciałbym, abyś zrobił to samo, ale w przypadku Ubuntu 12.04 chciałbym zainstalować openbox i skonfigurować go tak samo, jak w archlinux.

    1.    Leper_Ivan powiedział

      To musi być to samo. Co najwyżej zmieniają się nazwy pakietów. Nic, czego nie naprawi wyszukiwanie aptitude.

  22.   mfcollf77 powiedział

    Witam, wybacz moją ignorancję. a to nie dotyczy fedory 17?

    Jestem z FEDORA 3 od 17 dni

    Muszę wiedzieć, jak zmienić kolory na GNOME i tworzyć skróty na pulpicie

    także jak skonfigurować odtwarzacz multimedialny w FEDORA 17, istnieje wiele, ale które z nich zalecają, aby miał dobry dźwięk lub coś podobnego do tego, jak w odtwarzaczu multimedialnym Windows.

    I inny program inny niż wine do instalowania programów Windows w Linuksie. Samo to powstrzymuje mnie przed przejściem na Linuksa. ponieważ mam program księgowy o nazwie quickbook, który działa w systemie Windows

    i czy mogę zainstalować Windows Media Player 11 w Linuksie ze względu na dźwięk?

    Czy to prawda, że ​​pulpit GNOME jest bardzo ciężki i wolny ?, co jest lepszym KDE?

    1.    Leper_Ivan powiedział

      Musi obowiązywać w ten sam sposób, mogą zmieniać się tylko nazwy pakietów. Osobiście lubię Amaroka. Lub MPD z klientem. Prawie każdy program warstwy między oprogramowaniem Linux i Windows działa w oparciu o wine. Powinieneś to zainstalować.

      To zależy od każdej osoby, a zwłaszcza od wydajności komputera.

  23.   mfcollf77 powiedział

    Kiedy zainstalowałem FEDORA 17, zainstalowałem aktualizacje, o których napisali w poście. aw związku z problemami z zasilaniem elektrycznym została anulowana. a bateria nie wytrzymała długo. a teraz, kiedy instaluję wine w TERMINALU, działa, ale wysyła komunikaty, że coś jest w toku i że musi być najpierw zainstalowane, a na końcu wysyła komunikat o błędzie.

    ale zaktualizowałem go ponownie i nie trwa to długo jak za pierwszym razem i nadal ma problemy. Niektórzy mówią, że WINE daje problemy, że wirtualizacja jest lepsza, ale rozumiem, że zajmuje dużo zasobów, takich jak pamięć i procesor

  24.   Claudio powiedział

    Cześć, nie rozumiałem, jak umieścić konfiguracje na początku. Jakieś bardziej rozszerzone wyjaśnienie? Na przykład chcę żeby folie były z bootowania (teraz konfiguruję je po zalogowaniu z Compositingiem) ale nie zrozumiałem i nie jest to niezrozumiała wiadomość xD

    1.    Leper_Ivan powiedział

      Musisz tylko dodać polecenie w autstart, które znajduje się w ~ / .config / openbox /

      Na przykład:

      xcompmgr &
      Conky &
      ikona głośności &

      I tak z poleceniem, którego chcesz użyć.

      1.    Claudio powiedział

        Ok zrobiłem nano ~ / .config / openbox / i jest pusty. Czy zrobiłem coś nie tak?

        1.    Leper_Ivan powiedział

          ~ / .config / openbox / autostart, pomyślałem, że zauważysz :)

          1.    Claudio powiedział

            No hej, mam małe problemy xDD

            Rozmawiamy o tym na IRC, dzięki za odpowiedzi!

  25.   Ivan powiedział

    Witam, chciałbym wiedzieć jak mogę zmienić białe tło PCmanFM dla obrazu tak jak to się robi w nautilusie, używam Fedory 16 LXDE na starym komputerze, przeszukałem całą sieć i nie mogę znaleźć rozwiązania, Nie wiem jaki plik edytować prosze o pomoc. Z góry dziękuję i przepraszam za niedogodności. Twoje zdrowie

    1.    Leper_Ivan powiedział

      Myślę, że nie można zmienić tła PcManFm.

  26.   Ivan powiedział

    Ok dzięki. Czy Twoim zdaniem wygodna jest zmiana PCmanFM na Nautilus w LXDE?
    ponieważ bardzo lubię nautilusa, ale nie jestem pewien, czy go zmienię i czy będzie działał dobrze w LXDE? Pozdrowienia.

    1.    Leper_Ivan powiedział

      Nie użyłbym szczególnie Nautilusa w LXDE, ale każdy z własnym motywem. Bieganie będzie działać ...

  27.   serfrawiry powiedział

    Openbox jest bardzo dobry, zainstalowałem go na swoim notebooku i jestem szczęśliwy jako robak, zawsze lubiłem minimalizm tego menedżera okien (chociaż bardzo lubię też Gnome, który mam na swoim komputerze).
    Kolejną opcją do zainstalowania razem z Openboxem jest Synapse, zapominasz o menu aplikacji i robi wiele innych rzeczy, spotkałem go w Manjaro Openbox wraz z innymi rzeczami, które nakręciłem XD.
    Nawiasem mówiąc, używam również Arch Linux na obu moich komputerach.

  28.   Zobaczmy powiedział

    : / trochę uciążliwe, mimo wszystko chciałem wypróbować openbox, dzięki.

  29.   Ivan powiedział

    Fajne!

  30.   linuxero powiedział

    Ponieważ kiedy umieszczam pacman, to pobiera pacman gry

  31.   Paambisito powiedział

    Openbox używa języka C?

    1.    Panie Markusie powiedział

      Virtual Box używa języka C ++ z spreaderem na x86