WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ondemand.xml missing  (Read 1811 times)

Offline ananix

  • Full Member
  • ***
  • Posts: 174
ondemand.xml missing
« on: April 30, 2014, 07:53:08 AM »
Hello, when i terminate X i  have this messages hanging:

Openbox-message: Can not find a valid menufile "ondemand.xml"

(my translation from danish)

Im starting to think its related to a certain TCL behavior with ondemand apps?

but i cant seem to find any documentation regards it and i have tried to find and grep with no results....

I would like to get rid of it so the console is ready for input when X is terminated.

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: ondemand.xml missing
« Reply #1 on: April 30, 2014, 10:10:30 AM »
ondemand.xml is generated by Core depending on the apps (scripts & icons) that are stored in  /etc/sysconfig/tcedir/ondemand ,  and then included into OpenBox's main menu. If you cant find the respective folder (because you don't use any apps 'ondemand'?), it possibly means that Core can't do so either and does not generate a ondemand.xml file while OpenBox is still configured to look for that file.
So It's just a cosmetic issue I'd say.

You could try creating an empty ondemand.xml in  ~/.config/openbox/ .
Download a copy and keep it handy: Core book ;)

Offline ananix

  • Full Member
  • ***
  • Posts: 174
Re: ondemand.xml missing
« Reply #2 on: April 30, 2014, 10:26:56 AM »
stupid me i should have checked ~/.config/openbox/rc.xml ofcourse, i thought i did but your reply made me look by hand, thanks.

I deleted the reference from there.

Mjaa almost just cosmetic, seems to need a sig term before it returns to the prompt.

Anyway dont want to confuse the super user for the terminals.

  -- Andreas