You are not logged in.
This morning, I rebooted my system because I saw that package intel-ucode had been updated. After the reboot, my customized Openbox menu entries and key combos were no longer in effect. The ~/.config/openbox/menu.xml and rc.xml files were still intact with my customized entries, they just weren't being parsed when Openbox was starting.
I have been trying to troubleshoot this all day, reading documentation and searching web sites. I found nothing relating to my problem. Everything starts with the assumption that these files will be used if they are present.
So, following a wild idea I had, I copied my customized files from ~/.config/openbox to /etc/xdg/openbox. My custom menu entries and key combos are now in effect, again. So, something has gone wrong with my Openbox installation such that it is no longer parsing my files in ~/.config/openbox. Prior to this morning, these files had been working properly for at least a couple of years.
Any ideas on what has gone haywire?
Tim
Last edited by ratcheer (2016-07-14 00:43:15)
Offline
With the config files in ~/.config start openbox in debug mode and see if that prints any useful clues. Also, check the permissions on ~/.config/openbox.
Offline
I tried debug mode (by running "openbox --restart --debug") earlier, and nothing was output. I figure that was because it was using the default system configurations, successfully.
The permissions in ~/.config/openbox are 644. The permissions of the openbox directory are 755. The current permissions of the working files in /etc/xdg/openbox are also 644.
Thank you.
Tim
Offline
I tried debug mode (by running "openbox --restart --debug") earlier, and nothing was output. I figure that was because it was using the default system configurations, successfully.
That is why I suggested running it with the files that aren't being read...
Offline
So, delete the files in /etc/xdg/openbox and try debugging? I guess I could try that.
Tim
Offline
Well, rather than delete, just move them somewhere while you test.
Offline
Ok, there's still no debug output, and now I don't have a menu, at all.
Tim
Offline
Lucky you only moved the defaults. Move them back and try creating a minimal menu to check that yours does not have some broken XML in it.
Offline
Well, they are the exact same files copied over to /etc/xdg/openbox, where they are working, perfectly. And, until today, they had been working perfectly in ~/.config/openbox
I guess I will leave well enough alone and just use them from the system default location. I will mark the thread Resolved.
Thanks again.
Tim
Offline