[openbox] Can't create a valid menu.xml

52midnight info at 52midnight.com
Mon Apr 29 17:52:35 EDT 2013

> You could try running openbox with strace.

OK, so I inserted this in .xinitrc:

exec strace -o /root/strace.lxde startlxde

and invoked:

> # strace -o /root/strace.startx

Looking for 'config' in strace.lxde gives:

> # grep config strace.lxde
stat64("/root/.config/pcmanfm/LXDE/pcmanfm.conf", {st_mode=S_IFREG|0644,  
st_size=427, ...}) = 0
stat64("/root/.config/openbox/lxde-rc.xml", {st_mode=S_IFREG|0644,  
st_size=19946, ...}) = 0
stat64("/root/.config/user-dirs.dirs", 0xbf8680f8) = -1 ENOENT (No such  
file or directory)
open("/root/.config/lxsession/LXDE/desktop.conf", O_RDONLY|O_LARGEFILE) = 5
open("/root/.config/lxsession/LXDE/autostart", O_RDONLY) = -1 ENOENT (No  
such file or directory)
openat(AT_FDCWD, "/root/.config/autostart",  
open("/root/.config/autostart/volwheel.desktop", O_RDONLY|O_LARGEFILE) = 6
open("/root/.config/autostart/Terminal.desktop", O_RDONLY|O_LARGEFILE) = 6
open("/root/.config/autostart/guake.desktop", O_RDONLY|O_LARGEFILE) = 6

No mention of ~/.config/openbox/ It may be that strace doesn't capture  
LXDE invoking Openbox.

At this stage I'd rather not trouble you fellows too much - I'm very  
grateful for your assistance. I'm puzzled why the normal user doesn't  
work, and it might be better for me to investigate that line before  
somebody points out that I've done something unforgivably naive.

More information about the openbox mailing list