I was asked to file this bug here by Markos Chandras. The gentoo bug is 369555.
When choosing Open Box Configuration a dialog box appears immediately stating: Failed to load an rc.xml. You have probably failed to install Openbox properly. The only option is to choose OK and close the dialog box - open box configuration is not accessible.
The application is attempting to access the file lxde-rc.xml in the directory
"/home/bill/.config/openbox/home/bill/.config/openbox/" which by default
doesn't exist.
Output from strace:
obtrace:stat("/home/bill/.config/openbox/home/bill/.config/openbox/lxde-rc.xml",
0x7fffc32bd610) = -1 ENOENT (No such file or directory)
obtrace:stat("/etc/xdg/openbox/home/bill/.config/openbox/lxde-rc.xml",
0x7fffc32bd610) = -1 ENOENT (No such file or directory)
As a temporary resolution I created the directory
/home/bill/.config/openbox/home/bill/.config/openbox and symlinked back to
/home/bill/.config/openbox/lxde-rc.xml,
This is aLXDE installation using profile default/linux/amd64/10.0/desktop.
This is the openbox version that was included with the installation of LXDE desktop. In addition, this bug also occurred on a Dell desktop about three months ago. Both were new installations by way of chrooting from sabayon.
(gentoo) gateway / # openbox --version
Openbox 3.5.0-rc1
Copyright (c) 2008 Mikael Magnusson
Copyright (c) 2003-2006 Dana Jansens
(gentoo) gateway / # cat $(which openbox-lxde)
#!/bin/sh
exec openbox --config-file $XDG_CONFIG_HOME/openbox/lxde-rc.xml $@
(gentoo) gateway bill # cat .xinitrc
exec startlxde
I was asked to file this bug here by Markos Chandras. The gentoo bug is 369555. When choosing Open Box Configuration a dialog box appears immediately stating: Failed to load an rc.xml. You have probably failed to install Openbox properly. The only option is to choose OK and close the dialog box - open box configuration is not accessible. The application is attempting to access the file lxde-rc.xml in the directory "/home/bill/.config/openbox/home/bill/.config/openbox/" which by default doesn't exist. Output from strace: obtrace:stat("/home/bill/.config/openbox/home/bill/.config/openbox/lxde-rc.xml", 0x7fffc32bd610) = -1 ENOENT (No such file or directory) obtrace:stat("/etc/xdg/openbox/home/bill/.config/openbox/lxde-rc.xml", 0x7fffc32bd610) = -1 ENOENT (No such file or directory) As a temporary resolution I created the directory /home/bill/.config/openbox/home/bill/.config/openbox and symlinked back to /home/bill/.config/openbox/lxde-rc.xml, This is aLXDE installation using profile default/linux/amd64/10.0/desktop. This is the openbox version that was included with the installation of LXDE desktop. In addition, this bug also occurred on a Dell desktop about three months ago. Both were new installations by way of chrooting from sabayon. (gentoo) gateway / # openbox --version Openbox 3.5.0-rc1 Copyright (c) 2008 Mikael Magnusson Copyright (c) 2003-2006 Dana Jansens (gentoo) gateway / # cat $(which openbox-lxde) #!/bin/sh exec openbox --config-file $XDG_CONFIG_HOME/openbox/lxde-rc.xml $@ (gentoo) gateway bill # cat .xinitrc exec startlxde