[openbox] openbox-3.4.4

Folderol folderol at ukfsn.org
Mon Oct 29 15:53:54 EDT 2007


On Mon, 29 Oct 2007 14:56:57 +0100
Martin Lucina <mato at kotelna.sk> wrote:

> Hi Will,
> 
> folderol at ukfsn.org said:
> > Using openbox over a hand installed version of ROX desktop on debian
> > etch.
> 
> Out of curiosty, what did you have to do to hand install ROX?  I've been
> using openbox + ROX on all my workstations for some time now but when I
> upgraded my amd64 box to Debian etch all manner of things broke.  I
> managed to fix most of them, but have ended up with some completely
> nonreproducible hand hacked setup using 0install for some bits but not
> for others (the major reason for that being the absence of any useful
> amd64 binaries on 0install).
> 
> Specifically, are you using ROX-Session, and, if so, how did you install
> it?
> 
> -mato

Hi,

Here is the section of my crib sheet for installing the whole ROX
desktop, not that I ever have to re-install of course :)


installing rox
	synaptic install:
		autoconf
		python-dbus
		python-gtk2-dev
		python-pyrex
		xterm			This may already be there
		libwnck-dev
		libxml2-dev
		libvte-dev
		xorg-dev
	unpack rox-filer-xxx
	unpack rox-lib-xxx and extract ROX-Lib2
	unpack rox-session-xxx and extract ROX-Session
	unpack rox-clib-xxx to ROX-CLib
	open shell
	cd rox-filer-xxx
	ROX-Filer/AppRun --compile
	su root
		./install.sh
		Chose '1' then 'yes'
		cd ..
		mv ROX-Lib2 /usr/lib
		mv ROX-CLib /usr/lib
		mv ROX-Session /usr/local/apps
		su {user}
	run rox and enter directory /usr/local/apps
	Run ROX-Session (select user)
	close shell
	delete rox-filer-xxx
	log out and log in again as default session
	in ROX Session Settings>Power
		(needs user to be enabled in sudoers)
		Halt Command:		sudo halt
		Reboot Command:	sudo reboot


This will give you metacity as the default window manager
until you set it to something else. Once you have openbox installed
the following will enable it (all one line).


dbus-send --print-reply --type=method_call
--dest=net.sf.rox.Session /Settings
net.sf.rox.Session.Settings.SetString string:ROX/WindowManager
string:openbox


Obviously this is best put in a script if you want to be able to switch
window managers back and forth.

-- 
Will J Godfrey
http://www.musically.me.uk



More information about the openbox mailing list