-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Shawn wrote: > Hello Arnie: > > I am not an expert in this field but this is how I understand the XDG > menu system. > > The XDG menu system is a freedesktop.org spec. that both gnome and kde > use to define how an application is started and where/how to put the > application in the menu structure. > > I stole most of what I have typed from here... > http://standards.freedesktop.org/basedir-spec/latest/index.html > > XDG_DATA_DIRS points to directories that contain configuration files. > Such as *.desktop entries. Therefore, ensure this variable points to a > valid directory(s) of *.desktop files. The desktop file contains the > definitions for your menus and also mime-types. These are your menu's data. > > XDG_CONFIG_DIRS points to *.menu files. The *.menu files define your > menu. They are your menu's configuration. > > Like Dan mentioned, you need to run "update-desktop-database". This > command will update the XDG menu system/mime types. > > You need to run "update-desktop-database" as root ( DANGER DANGER )as it > updates your mime info and menu info. To ensure this command works, you > can run it with the -v flag ( verbose ). Also, a mimeinfo.cache file > will be created in every directory you have specified in the > XDG_DATA_DIRS path in the application sub-directory. That is, > $XDG_DATA_DIRS/application/mimeinfo.cache. > > It appears your XDG_CONFIG_DIRS is pointing to the right place. > Now, ensure your XDG_DATA_DIRS is pointing to a directory that contains > *.desktop files. The top-level directory is fine as the > "update-desktop-database" command recursively scans all child directories. > > I don't know how you installed your gnome, so you will need to find this > directory yourself. Maybe /usr/share??? /opt/gnome/share??? > > > > Good Luck, > > Shawn > Hi Shawn/Dan, Thanks to you both for your help. I guess this will have to stay a minor mystery for the time being. Both the environment variables are set correctly as per the post both have made and what the book says. The packages (gnome, menus and everything else on this system for that matter) were installed by the book. I ran the update-desktop-database but nothing changes. As I move forward from here the next application I install I'll check to see if it supports this XDG thing and check to make sure everything gets installed where is is supposed to and then run the update and see if it shows up. From what I have seen so far I am expecting not but maybe I can track down where it's breaking. As I'm re-reading what I said maybe before I move onto other things I'll re-install the menus. Thanks again.
Arnie -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFJp8yI9lqJPlLBqQRAvwNAJ9FSirHydP8qRJ/gdIkgy1z9xDnCwCeK9GH b/XwA1BVEmYqsMVjBYvQIWo= =YkqH -----END PGP SIGNATURE----- -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page