Waarschuwing!: Voor installatie Open doos, moet u de Basic Graphic Environment (Xorg) en videostuurprogramma installeren, als u deze niet hebt geïnstalleerd, gaat u naar de volgende gids:
Installatie van basis grafische omgeving en videostuurprogramma.
Openbox is een lichtgewicht, zeer configureerbare vensterbeheerder met brede compatibiliteit met standaarden.
Openbox installatie
Openbox is beschikbaar via de officiële repositories.
$ sudo Pacman -S open doos
Eenmaal geïnstalleerd, moeten we de bestanden kopiëren rc.xml, MENU. Xml, automatische start y milieu van standaardconfiguratie tot ~ / .config / openbox /.
Om de bestanden te kopiëren:
$ mkdir -p ~ / .config / openbox $ cp / etc / xdg / openbox / {rc.xml,menu.xml,automatische start,milieu} ~ / .config / openbox
Deze bestanden vormen de basis van uw configuratie in openbox. Elk bestand verwijst naar een enkel aspect van de configuratie en heeft de volgende rollen:
rc.xml: Het is het belangrijkste Openbox-configuratiebestand. Het wordt gebruikt om sneltoetsen, thema's, virtuele desktops en andere eigenschappen te configureren.
menu.xml: Beheer het Openbox-toepassingsmenu dat verschijnt wanneer u met de rechtermuisknop op het bureaublad klikt.
automatische start: Dit is het bestand dat wordt gelezen wanneer u de openbox-sessie start. Bevat de programma's die met de sessie beginnen. Het wordt meestal gebruikt om panelen / docks te starten, de achtergrondafbeelding in te stellen of scripts uit te voeren bij het opstarten.
milieu: Dit bestand stelt de variabelen in voor de Openbox-omgeving. Alle ingestelde variabelen worden bij elke aanmelding uitgevoerd. Wordt gebruikt om IME's te starten, taalmodules te exporteren, de standaarddirectory aan te geven, enzovoort.
Plug-in installatie
ObConf: is een grafische interface-tool voor het configureren van Openbox, die de meeste voorkeuren kan instellen, inclusief thema's, virtuele desktops, venstereigenschappen en desktopmarges.
$ sudo Pacman -S obconf
Menumaker: is een krachtig hulpmiddel dat op XML gebaseerde menu's maakt voor een aantal vensterbeheerders, waaronder Openbox. MenuMaker zoekt naar uitvoerbare programma's die op uw computer zijn geïnstalleerd en maakt een XML-menu op basis van de resultaten.
$ sudo Pacman -S menumaker
Tint2: Basis en aanpasbaar gebruikspaneel.
$ sudo Pacman -S tint2
Om Tin2 aan het begin van de omgeving te starten:
We openen ons bestand ~ / .config / openbox /autostart.sh o .xinitrc (kies er gewoon een), bijvoorbeeld .xinitrc:
$ nano .xinitrc
We plaatsen de volgende regel erin:
tint2 &
applet voor Networkmanager.
$ sudo Pacman -S netwerkbeheerder-applet
Stikstof: is een snelle en lichtgewicht wallpaper browser / setter voor X.
$ sudo Pacman -S stikstof
Om onze achtergrond te herstellen naar het begin van Openbox, voegen we stikstof toe aan ons bestand .xinitrc of naar ons ~ / .config / openbox / bestandautostart.shopenen we een van de twee, bijvoorbeeld .xinitrc:
$ nano .xinitrc
Eenmaal binnen zetten we aan het einde de volgende regel:
stikstof - herstellen &
Lxuiterlijk een hulpmiddel voor het selecteren van thema's, pictogrammen, cursors, lettertypen. Kortom, het is een sterk aanbevolen tool voor het aanpassen van de omgeving.
$ sudo Pacman - Uiterlijk
Slim startup manager:
$ sudo Pacman -S slank
Omgeving instellingen
Dit is het deel van de gids, laten we zeggen meer 'vermakelijk', want zoals ik al eerder zei, Open doos Het is een van de meest configureerbare omgevingen, in deze stap maken we gebruik van de eerder geïnstalleerde tools.
obconf:
We openen de tool om de reeds genoemde functies te zien en / of te activeren:
$ obconf
Menumaker:
Eenmaal geïnstalleerd, kunt u een volledig menu genereren door:
$ maker -v OpenBox3
Standaard zal MenuMaker een vorig menu.xml-bestand niet overschrijven. Om dit te doen, voert u het uit met het argument -f (force):
$ maker -vf OpenBox3
Voor een volledige lijst met opties voert u uit
$ maker --help
Dit geeft je een redelijk uitgebreid menu. Nu kunt u het bestand wijzigen menu.xml met de hand, of gewoon de lijst opnieuw genereren wanneer u nieuwe software installeert.
Een ander alternatief, vooral als u niet graag XML-bestanden bewerkt:
Obmenu is een grafische editor voor het Openbox-menu. Voor degenen onder u die niet echt van het spelen met XML houden, is dit waarschijnlijk de beste optie voor u.
Thema's en uiterlijk
Dit is de laatste stap om onze omgeving af te hebben.
De thema's van Open doos controle over de weergave van vensterranden, inclusief de titelbalk en de bijbehorende knoppen, naast de meldingen (OSD). Een aantal thema's is beschikbaar door het openbox-themes pakket te installeren.
$ sudo Pacman -S openbox-thema's
Doos-look is een geweldige bron om onderwerpen uit te halen Open doos.
De gedownloade thema's moeten in ~ / .themes en kan worden geïnstalleerd of geselecteerd met de tool ObConf (eerder geïnstalleerd).
Activeer login manager
Slim leest lokale instellingen uit ~ / .xinitrc en start vervolgens het bureaublad volgens wat er in dit bestand staat, in de gids: Arch Linux basisconfiguratie Er is een basisbestand voor .xinitrc, voor het geval je het niet hebt, voer dan de volgende opdracht uit:
$ cp /etc/skel/.xinitrc ~
We openen ons ~ / .xinitrc-bestand:
$ nano .xinitrc
Aan het einde voegen we onze omgeving toe:
exec openbox-sessie
We activeren Slim:
$ sudo systemctl slim.service inschakelen
• We herstarten:
$ sudo opnieuw op te starten
Zodra ons systeem opnieuw is opgestart, kunnen we genieten Open doos.
Alstublieft! stuur uw problemen / twijfels in mijn e-mail: arch-blog@riseup.net
Help ons met één klik en deel de gids met je vrienden.
Zeer goede gids, maar blijf aandringen op slim, het geeft problemen met systemd en het zou beter zijn om lightdm en een andere startup-manager te installeren.
https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd
Veel reden in wat je zegt, het is meer aan het einde van Wiki toont het volgende:
Incompatibiliteit met systemd
Betrokken DM's: Entrance, MDM, SDDM, SLiM
Sommige displaymanagers zijn niet volledig compatibel met systemd, omdat ze het PAM-sessieproces hergebruiken. Het veroorzaakt verschillende problemen bij de tweede keer inloggen, bijvoorbeeld:
- NetworkManager-applet werkt niet,
- PulseAudio-volume kan niet worden aangepast,
- inloggen op GNOME met een andere gebruiker mislukt.
Dat is precies waarom hij de link panchomora plaatste ..
Nu, als Slim en Openbox gebruiker ... heb ik geen probleem .. ..zelfs de nm-applet opsomming, die ik gebruik .. maar als we terug gaan naar het bugrapport .. het is een paar jaar geleden geschreven ..
Ik gebruik ook PulseAudio .. en gebruik tenminste pavucontrol als manager .. Ik heb geen problemen met het volume .. en zelfs als ik herstart, blijft het volume op dezelfde waarde als het was achtergelaten ..
En de laatste bug, naam met het gebruik van Gnome .. en in dit geval gebruiken we Openbox als WM-standalone ..
Ik heb openbox lang geleden geïnstalleerd, maar ik vond het niet leuk omdat ik alles met de hand moest bewerken, ik weet dat je grondiger kunt aanpassen, maar welke voordelen heeft het in vergelijking met andere omgevingen en desktops?
Het is waar wat je zegt, je moet veel dingen bewerken maar er komt naar mijn mening een moment dat je niet meer zo veel hoeft te doen en je hebt qua performance de voordelen van een windowmanager. Over het algemeen zijn vensterbeheerders meestal zoals Openbox, waar je veel bestanden moet bewerken, aan de andere kant zijn grafische omgevingen meestal completer en bevatten ze standaard veel dingen.
Uitstekende bijdrage. de waarheid mijn felicitaties voor het geven van deze tijd om uw kennis te delen. Wachten op de pantheonomgeving!
groeten
Toen het klaar was met het installeren van alles, vertoonde het geen fouten, maar bij het opnieuw opstarten na de loggia toont het alles zwart, er verschijnt niets
Er is iets mis?
Heel goed gedaan en uitgelegd. Gefeliciteerd met het delen van uw kennis. Dank je.
wanneer ik deze cp /etc/skel/.xinitrc ~ plaats, vertelt het me dat het bestand niet bestaat
Je hoeft alleen maar het bestand te maken, want het bestaat niet, en voila, je voegt de inhoud toe en dat is alles. Maar je hebt zeker een eerdere stap van de basisconfiguratie overgeslagen https://blog.desdelinux.net/configuracion-basica-de-arch-linux/
Hoe zit het met mijn vriend, goede tutorial, ik heb alle stappen gevolgd en het toont me de login om de sessie te starten, dan ga ik naar binnen en het toont me slechts drie xterm-terminals, een niet erg mooie klok en een achtergrondafbeelding, maar het probleem is dat het me het paneel niet laat zien van tint2, en als ik het aan het .xinitrc-bestand toevoeg en ik weet niet wat het probleem is. Ik zou uw hulp zeer op prijs stellen.
Super goed! Heel erg bedankt!
Hallo, ik heb een vraag: ik heb Archbang geïnstalleerd, hoe kan ik het Openbox-menu in het Spaans maken? (Ik weet dat je het kunt, want voordat ik het opnieuw installeerde, wilde ik het toetsenbord in het Spaans zetten, ik heb iets in de terminal aangepast en de menutaal is aangepast, maar ik weet niet meer wat ik deed).