Howtos/ZerosOB

Från Ubuntu Sverige

Hoppa till: navigering, sök
Guiden testad på: Under uppbyggnad


Zeros Openbox guide


Innehåll


Detta är mitt personliga sätt att installera och konfigurera Openbox i Ubuntu.
Följ guiden steg för steg för att få igång en komplett skrivbordsmiljö baserad på Openbox. Jag har utgått från en Ubuntu installation (GNOME) och att ni vill ha en gtk-miljö. Ni kan själva modifiera guiden efter behag om ni vill använda KDEs program.

Vill ni ha en mer genomgående guide till Openbox så får bör ni läsa guiden till Openbox

Denna guide kräver att ni kompilerar en del program. Se därför till att ha installerat build-essentials:

sudo apt-get install build-essential


[redigera] Installation av grunderna

  • Först installerar vi de grundläggande sakerna vi behöver.
sudo apt-get install openbox obconf obmenu openbox-themes
  • Därefter skapar och kopierar vi alla konfigurationsfiler till vår egen home partion. Detta gör att vi använder våra egna inställningar istället för de globala.
mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/* ~/.config/openbox/

[redigera] Grundläggande program

[redigera] Panelen pypanel

  • Vi installerar pypanel och lägger till den i autostarten.
sudo apt-get install pypanel
echo 'pypanel &' >> ~/.config/openbox/autostart.sh

[redigera] Något att ändra temat med

sudo apt-get install gtk-chtheme 

[redigera] Texteditorn Geany

Har färgväljare och syntax vilket gör den idealisk för design av tema, html, css etc.

sudo apt-get install geany

[redigera] Bbrun

Används för att köra program, precis som när du trycker alt+F2

sudo apt-get install bbrun

[redigera] Filhanteraren pcmanfm

Hur man klarar sig utan en filhanterare med flikar eller splittrat fönster förstår jag ej.

  • Installera beroenden
sudo apt-get build-dep pcmanfm
  • Hämta hem senaste versionen och packa upp
wget http://kent.dl.sourceforge.net/sourceforge/pcmanfm/pcmanfm-0.3.9.98.tar.gz
tar -xvvzf pcmanfm-0.3.9.98.tar.gz
cd pcmanfm-0.3.9.98/
  • Kompilera och installera
./configure
make
sudo make install 

[redigera] Nitrogen för skrivbordsbakgrund

  • Först installerar vi en del paket som behövs:
sudo apt-get install libgtkmm-2.4-dev
  • Därefter laddar vi ner nitrogen och packar upp
wget http://projects.l3ib.org/nitrogen/files/nitrogen-1.2.tar.gz
tar -xvvzf nitrogen-1.2.tar.gz nitrogen-1.2/
cd nitrogen-1.2
  • Kompilera och installera nitrogen
./bootstrap 
./configure
make
sudo make install
  • Återställa senaste bakgrunden vid inloggning
echo 'nitrogen --restore &' >> ~/.config/openbox/autostart.sh

[redigera] Övriga program

Var och en har sina föredragna program. Här kommer en kort lista på bra program. Dessa kommer att användas i menyn som ni installerar senare.

  • Musik: MPD+Sonata
  • Video: VLC
  • RSS: Liferea
  • Bilder: Mirage

[redigera] Skapa en meny

Kopera följande text till filen ~/.config/openbox/menu.xml

<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/                 file:///usr/share/openbox/menu.xsd">
	<menu id="root-menu" label="Openbox 3">
		<item label="Terminal">
			<action name="Execute">
				<execute> xterm </execute>
			</action>
		</item>
		<item label="Filhanterare">
			<action name="Execute">
				<execute> pcmanfm </execute>
			</action>
		</item>
		<item label="Internet">
			<action name="Execute">
				<execute> firefox </execute>
			</action>
		</item>
		
		<separator/>
		<menu id="root-menu-322354" label="Kontor">
			<item label="Text redigerare">
				<action name="Execute">
					<execute> geany </execute>
				</action>
			</item>
			<item label="Ordbehandlare">
				<action name="Execute">
					<execute> ooffice -writer </execute>
				</action>
			</item>
			<item label="Presentation">
				<action name="Execute">
					<execute> ooffice -impress </execute>
				</action>
			</item>
			<item label="Kalkylark">
				<action name="Execute">
					<execute> ooffice -calc </execute>
				</action>
			</item>
		</menu>
		<menu id="root-menu-42133" label="Media">
			<item label="Skivbrännare">
				<action name="Execute">
					<execute> brasero </execute>
				</action>
			</item>
			<item label="Film">
				<action name="Execute">
					<execute> vlc </execute>
				</action>
			</item>
			<item label="Musik">
				<action name="Execute">
					<execute> sonata </execute>
				</action>
			</item>
		</menu>
		<menu id="root-menu-733143" label="Övriga program">
			<item label="Gimp">
				<action name="Execute">
					<execute> gimp </execute>
				</action>
			</item>
			<item label="Pdgin">
				<action name="Execute">
					<execute> pidgin </execute>
				</action>
			</item>
			<item label="Liferea">
				<action name="Execute">
					<execute> liferea </execute>
				</action>
			</item>
		</menu>
		<separator/>
		<item label="Kör program">
			<action name="Execute">
				<execute> bbrun -w </execute>
			</action>
		</item>
		<menu id="root-menu-461828" label="System">
			<item label="Gtk-tema">
				<action name="Execute">
					<execute> gtk-chtheme </execute>
				</action>
			</item>
			<item label="Bakgrund">
				<action name="Execute">
					<execute> nitrogen ~/Bilder </execute>
				</action>
			</item>
			<item label="Panelen">
				<action name="Execute">
					<execute> geany ~/.pypanelrc </execute>
				</action>
			</item>
			<item label="Obmenu">
				<action name="Execute">
					<execute> obmenu </execute>
				</action>
			</item>
			<item label="Obconf">
				<action name="Execute">
					<execute> obconf </execute>
				</action>
			</item>
			<item label="Autostart">
				<action name="Execute">
					<execute> geany ~/.config/openbox/autostart.sh </execute>
				</action>
			</item>
		</menu>
		<separator/>
		<item label="Reconfigure">
			<action name="Reconfigure"/>
		</item>
		<item label="Restart">
			<action name="Restart"/>
		</item>
		<separator/>
		<item label="Exit">
			<action name="Exit"/>
		</item>
	</menu>
</openbox_menu>

[redigera] Första start

Loggar ni ut från Gnome, så hamnar ni i gdm. Välj här sessioner och att starta med openbox. Håll sedan tummarna för att allt funkar.


[redigera] Tips & trix

  • Öppna obconf och ställ in en marginal på 2px till höger och vänster. Det blir mkt enklare att få fram menyn och scrolla skrivbordsyta.
  • Skapa en fil som heter .gtkrc.mine i din hemkatalog. Redigera sedan ikontemat från denna.
Personliga verktyg