Instalei o openbox duas vezes - uma vez com o Fink e uma vez com o MacPorts. Ambas as instalações produzem o mesmo resultado: startx
termina com um diagnóstico de erro do xinit.
Eu tenho um trabalho .xinitrc para vários outros gerenciadores de janela. Como faço para modificar o meu .xinitrc para invocar openbox ou openbox-session? A página man do openbox parece indicar que é possível, mas não consigo baixar a sintaxe.
O diagnóstico de erro que recebo quando invoco o startx é
whmcclos@mbp:~
[38] startx
font_cache: Scanning user font directories to generate X11 font caches
font_cache: Updating FC cache
font_cache: Done
xauth: file /Users/whmcclos/.serverauth.5834 does not exist
/opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1
Openbox-Message: Invalid button "A-Left" in mouse binding
Openbox-Message: Invalid button "A-Middle" in mouse binding
Openbox-Message: Unable to find a valid config file, using some simple defaults
ObRender-Message: Unable to load the theme 'Clearlooks'
Openbox-Message: Unable to load a theme.
/opt/X11/bin/xinit: connection to X server lost
waiting for X server to shut down
Aqui está o meu trabalho .xinitrc - funciona quando eu comento exec openbox-session
e descomento a linha #e16
:
[40] cat .xinitrc
#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $
source ~/.profile
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11/lib/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
if [ -x /usr/bin/cpp ] ; then
xrdb -merge $sysresources
else
xrdb -nocpp -merge $sysresources
fi
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f "$userresources" ]; then
if [ -x /usr/bin/cpp ] ; then
xrdb -merge "$userresources"
else
xrdb -nocpp -merge "$userresources"
fi
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
# start some nice programs
xrdb -load $HOME/.Xresources
xsetroot -solid gray &
xclock -g 50x50-0+0 -bw 0 &
xload -g 50x50-50+0 -bw 0 &
gnome-terminal --geometry=80x25+90+90 &
gnome-terminal --geometry=80x25+90-90 &
#gnome-wm
#twm
#quartz-wm
#mwm
#e16
exec openbox-session