Uwaga!: Przed instalacją Otwierać pudełko, musisz zainstalować podstawowe środowisko graficzne (Xorg) i sterownik wideo, jeśli ich nie masz, przejdź do następującego przewodnika:
Instalacja podstawowego środowiska graficznego i sterownika wideo.
Openbox to lekki, wysoce konfigurowalny menedżer okien z szeroką zgodnością ze standardami.
Instalacja Openbox
Openbox jest dostępny w oficjalnych repozytoriach.
$ sudo pacman -S otwarte pudełko
Po zainstalowaniu musimy skopiować pliki rc.xml, menu. Xml, autostart y środowisko z domyślnej konfiguracji do ~ / .config / openbox /.
Aby skopiować pliki:
$ mkdir -p ~ / .config / openbox $ cp / etc / xdg / openbox / {rc.xml,menu.xml,autostart,środowisko} ~ / .config / openbox
Te pliki są podstawą twojej konfiguracji w openboxie. Każdy plik wskazuje na pojedynczy aspekt konfiguracji i pełni następujące role:
plik rc.xml: Jest to główny plik konfiguracyjny Openbox. Służy do konfigurowania skrótów klawiaturowych, motywów, wirtualnych pulpitów, innych właściwości.
menu.xml: Kontroluj menu aplikacji Openbox, które pojawia się po kliknięciu prawym przyciskiem myszy na pulpicie.
automatyczny start: To jest plik, który jest odczytywany po uruchomieniu sesji openbox. Zawiera programy, które zostaną uruchomione wraz z sesją. zwykle służy do uruchamiania paneli / doków, ustawiania obrazu tła lub uruchamiania skryptów podczas uruchamiania.
środowisko: Ten plik ustawia zmienne dla środowiska Openbox. Wszelkie ustawione zmienne będą wykonywane przy każdym logowaniu. Służy do uruchamiania edytorów IME, eksportowania modułów językowych, wskazywania katalogu domyślnego i tak dalej.
Instalacja wtyczki
ObKonf: to graficzne narzędzie interfejsu do konfigurowania Openbox, które może ustawić większość preferencji, w tym motywy, wirtualne pulpity, właściwości okna i marginesy pulpitu.
$ sudo pacman -S obkonf
Kreator menu: to potężne narzędzie, które tworzy menu oparte na XML dla wielu menedżerów okien, w tym Openbox. MenuMaker wyszuka programy wykonywalne zainstalowane na komputerze i utworzy menu XML na podstawie wyników.
$ Sudo pacman -S twórca menu
Odcień2: Podstawowy i konfigurowalny panel użytkowania.
$ Sudo pacman -S odcień 2
Aby uruchomić Tin2 na początku środowiska:
Otwieramy nasz plik ~ / .config / openbox /autostart.sh o .xinitrc (po prostu wybierz jeden), na przykład .xinitrc:
$ nano .xinitrc
Wewnątrz umieszczamy następujący wiersz:
odcień2 &
aplet dla Networkmanager.
$ sudo pacman -S aplet menedżera sieci
Azot: to szybka i lekka przeglądarka / program do ustawiania tapet dla X.
$ Sudo pacman -S azot
Aby przywrócić nasze tło do początku Openbox, dodajemy azot do naszego pliku .xinitrc lub do naszego ~ / .config / openbox / plikuautostart.sh, otwieramy jeden z dwóch, na przykład .xinitrc:
$ nano .xinitrc
Wewnątrz umieszczamy na końcu następujący wiersz:
azot - przywracanie i
Wygląd narzędzie do wybierania motywów, ikon, kursorów, czcionek. Krótko mówiąc, jest to wysoce zalecane narzędzie do dostosowywania środowiska.
$ Sudo pacman -S lxwygląd
Szczupły menedżer uruchamiania:
$ Sudo pacman -S szczupła
Ustawienia środowiska
To jest ta część przewodnika, powiedzmy bardziej „zabawna”, ponieważ, jak powiedziałem wcześniej, Otwierać pudełko Jest to jedno z najbardziej konfigurowalnych środowisk, w tym kroku korzystamy z wcześniej zainstalowanych narzędzi.
Obkonf:
Otwieramy narzędzie, aby zobaczyć i / lub aktywować wspomniane funkcje:
$ obconf
Kreator menu:
Po zainstalowaniu możesz wygenerować pełne menu, uruchamiając:
$ twórca -v Otwórz Pudełko3
Domyślnie MenuMaker nie nadpisze poprzedniego pliku menu.xml. Aby to zrobić, uruchom go z argumentem -f (siła):
$ twórca -vf Otwórz Pudełko3
Aby uzyskać pełną listę opcji, uruchom
$ twórca --help
Zapewni ci to dość obszerne menu. Teraz możesz zmodyfikować plik menu.xml ręcznie lub po prostu odtwórz listę podczas instalowania nowego oprogramowania.
Inna alternatywa, zwłaszcza jeśli nie lubisz edytować plików XML:
Obmenu jest graficznym edytorem menu Openbox. Dla tych z Was, którzy nie lubią majstrować przy XML, jest to prawdopodobnie najlepsza opcja dla Was.
Motywy i wygląd
To ostatni krok do ukończenia naszego środowiska.
Motywy Otwierać pudełko kontrolować wygląd krawędzi okien, w tym pasek tytułu i jego przyciski, a także powiadomienia (OSD). Wiele motywów jest dostępnych po zainstalowaniu pakietu motywów openbox.
$ sudo pacman -S motywy-openbox
Wygląd pudełka to świetne źródło informacji o tematach z Otwierać pudełko.
Pobrane motywy należy umieścić w formacie ~ / .themes i można je zainstalować lub wybrać za pomocą narzędzia ObKonf (poprzednio zainstalowany).
Aktywuj menedżera logowania
Slim czyta ustawienia lokalne z ~ / .xinitrc a następnie uruchom pulpit zgodnie z tym, co jest w tym pliku, w przewodniku: Arch Linux Basic Configuration Istnieje plik podstawowy dla .xinitrc, jeśli go nie masz, wykonaj następujące polecenie:
$ cp /etc/skel/.xinitrc ~
Otwieramy nasz plik ~ / .xinitrc:
$ nano .xinitrc
Na koniec dodajemy nasze środowisko:
exec sesja-openbox
Aktywujemy Slim:
$ sudo systemctl włącz slim.service
• Ponownie uruchamiamy:
$ sudo restart
Po ponownym uruchomieniu naszego systemu możemy się cieszyć Otwierać pudełko.
Proszę! Wysłać twoje problemy / wątpliwości w moim e-mailu: arch-blog@riseup.net
Pomóż nam jednym kliknięciem! Podziel się przewodnikiem ze znajomymi.
Bardzo dobry przewodnik, ale nalegaj na slim, daje to problemy z systemd i lepiej byłoby zainstalować lightdm i innego menedżera uruchamiania.
https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd
Wiele powodów w tym, co mówisz, jest bardziej na końcu Wiki pokazuje, co następuje:
Niezgodność z systemd
DM, którego dotyczy problem: Entrance, MDM, SDDM, SLiM
Niektóre menedżery wyświetlaczy nie są w pełni zgodne z systemd, ponieważ ponownie wykorzystują proces sesji PAM. Powoduje różne problemy przy drugim logowaniu, np .:
- Aplet NetworkManager nie działa,
- Nie można regulować głośności PulseAudio,
- logowanie do GNOME nie powiodło się z innym użytkownikiem.
Właśnie dlatego umieścił link panchomora ..
Teraz, jako użytkownik Slim i Openbox… nie mam problemu…… nawet z wyliczeniem nm-applet, którego używam… ale jeśli wrócimy do raportu o błędzie… to zostało napisane kilka lat temu. .
Używam też PulseAudio .. i przynajmniej używam pavucontrol jako menedżera .. nie mam problemów z głośnością .. i nawet po ponownym uruchomieniu głośność pozostaje taka sama jak została ..
I ostatni błąd, nazwa z użyciem Gnome ... iw tym przypadku używamy Openboksa jako samodzielnego WM ..
Zainstalowałem openbox dawno temu, ale nie podobało mi się to, ponieważ musiałem wszystko edytować ręcznie, wiem, że możesz dokładniej dostosować, ale jakie zalety ma w porównaniu z innymi środowiskami i komputerami stacjonarnymi?
To prawda, co mówisz, musisz edytować wiele rzeczy, ale moim zdaniem przychodzi czas, kiedy nie musisz już tak dużo robić i masz zalety menedżera okien pod względem wydajności. Ogólnie rzecz biorąc, menedżery okien są zwykle takie jak Openbox, w którym musisz edytować wiele plików, z drugiej strony środowiska graficzne są zwykle bardziej kompletne i domyślnie oferują wiele rzeczy.
Doskonały wkład. prawda, moje gratulacje za poświęcenie czasu na podzielenie się wiedzą. Czekam na środowisko panteonu!
pozdrowienia
Po zakończeniu instalacji wszystkiego nie pokazywał błędów ale po ponownym uruchomieniu po loggii pokazuje wszystko na czarno, nic się nie pojawia
Coś jest nie tak?
Bardzo dobrze zrobione i wyjaśnione. Gratulujemy podzielenia się wiedzą. Dziękuję Ci.
kiedy umieszczam ten cp /etc/skel/.xinitrc ~ mówi mi, że plik nie istnieje
Musisz tylko stworzyć plik, ponieważ on nie istnieje i voila, dodajesz zawartość i to wszystko. Ale na pewno pominąłeś poprzedni krok podstawowej konfiguracji https://blog.desdelinux.net/configuracion-basica-de-arch-linux/
A co z moim dobrym przyjacielem z tutoriala, wykonałem wszystkie kroki i pokazuje mi login do rozpoczęcia sesji, potem wchodzę i pokazuje mi tylko trzy terminale xterm, niezbyt ładny zegar i obraz w tle, ale problem jest że nie pokazuje mi panelu tint2, a jeśli dodam go do pliku .xinitrc i nie wiem w czym jest problem. Będę naprawdę wdzięczny za pomoc.
Świetny! Wielkie dzięki!
Witam, mam pytanie: Zainstalowałem Archbang, jak mogę zrobić menu Openbox w języku hiszpańskim? (Wiem, że możesz, bo przed ponownym zainstalowaniem, chcąc ustawić klawiaturę w języku hiszpańskim, zmodyfikowałem coś w terminalu i zmieniono język menu, ale nie pamiętam co zrobiłem).