You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

toyg

Beginner

  • "toyg" started this thread

Posts: 5

Location: Manchester, UK

  • Send private message

1

Tuesday, June 7th 2005, 11:07am

KDE 3.4.1 on Debian/Sid - KMenu problem

I'm going to post this all over the various lists...

I updated my Sid install to the experimental KDE 3.4.1 packages from pkg-kde.alioth.debian.org. I switched to init 3 and did apt-get install kdebase, kdeadmin, kdenetwork, kdepim, kdegames.

Now KMenu is empty, I only get the 4 "service" items (Preferences, Quick Browser, etc). All the apps are gone, even though they clearly are still in the system. I tried doing update-menus, either as user and as root, to no avail. I also wiped the ~/.kde directory, still no luck.

Any suggestion on how to fix this?
Giacomo L.

2

Saturday, June 11th 2005, 12:26pm

Try adding these lines to your .bashrc file

export XDG_CONFIG_DIRS=$KDEDIR/etc/xdg/
export XDG_DATA_DIRS=$KDEDIR/share

anda_skoa

Professional

Posts: 1,273

Location: Graz, Austria

Occupation: Software Developer

  • Send private message

3

Saturday, June 11th 2005, 1:27pm

Maybe there is something left from 3.3.2 which conflicts with the new packages.

The menu entries in /usr/share/applications should have been updated, as well as the menu structure in /etc/xdg

Perhaps the new packages have /etc/xdg in a separate package so GNOME and KDE install the same dependency and the dependency wasn't resolved correctly.

Cheers,
_
Qt/KDE Developer
Debian User

toyg

Beginner

  • "toyg" started this thread

Posts: 5

Location: Manchester, UK

  • Send private message

4

Monday, June 20th 2005, 11:08am

For reference, I luckily solved the issue with a simple

Source code

1
apt-get --reinstall install kdelibs


this probably forced menu re-creation.
Giacomo L.