KDE's Kinfocenter and Kcontrol empty in Feisty Herd 2

Bug #81016 reported by Petri Helin
6
Affects Status Importance Assigned to Milestone
kdebase (Ubuntu)
New
Undecided
Unassigned

Bug Description

In herd 2 (clean installation from alternative cd) of Kubuntu both the kInfocenter and kControl have no entries. Their entries seem to have ended up in "Lost & Found" category, and I have no idea how to fix this. I have already tried rebuilding the ksycoca db which didn't have any effect. There are also two categories labeled "Settings" in the KDE menu.

Maybe this shows the situation:

# sudo kbuildsycoca --menutest

kbuildsycoca running...
Reusing existing ksycoca
kio (KService*): WARNING: Invalid Service : /usr/share/applications/kde/kmyfirewall.desktop
Settings/Peripherals/ kde-obex.desktop /usr/share/applnk/Settings/Peripherals/obex.desktop
System/ kde-hwdb-kde.desktop /usr/share/applications/kde/hwdb-kde.desktop
System/ kde-adept_manager.desktop /usr/share/applications/kde/adept_manager.desktop
System/ kde-kcron.desktop /usr/share/applications/kde/kcron.desktop
System/ kde-ksystemlog.desktop /usr/share/applications/kde/ksystemlog.desktop
System/ kde-kinfocenter.desktop /usr/share/applications/kde/kinfocenter.desktop
System/ hplip-kubuntu.desktop /usr/share/applications/hplip-kubuntu.desktop
System/ kde-keep.desktop /usr/share/applications/kde/keep.desktop
System/ kde-konsole.desktop /usr/share/applications/kde/konsole.desktop
System/ kde-ksysguard.desktop /usr/share/applications/kde/ksysguard.desktop
Lost & Found/ kde-kcmkrfb.desktop /usr/share/applications/kde/kcmkrfb.desktop
Lost & Found/ kde-wineconfig.desktop /usr/share/applications/kde/wineconfig.desktop
Lost & Found/ kde-xserver.desktop /usr/share/applications/kde/xserver.desktop
Lost & Found/ kde-khtml_filter.desktop /usr/share/applications/kde/khtml_filter.desktop
Lost & Found/ kde-kcmhistory.desktop /usr/share/applications/kde/kcmhistory.desktop
Lost & Found/ kde-audiocd.desktop /usr/share/applications/kde/audiocd.desktop
Lost & Found/ kde-cache.desktop /usr/share/applications/kde/cache.desktop
Lost & Found/ kcmgtk-xdg.desktop /usr/share/applications/kcmgtk-xdg.desktop
Lost & Found/ kde-scsi.desktop /usr/share/applications/kde/scsi.desktop
Lost & Found/ kde-filebrowser.desktop /usr/share/applications/kde/filebrowser.desktop
Lost & Found/ kde-cookies.desktop /usr/share/applications/kde/cookies.desktop
Lost & Found/ kde-khtml_behavior.desktop /usr/share/applications/kde/khtml_behavior.desktop
Lost & Found/ kde-partitions.desktop /usr/share/applications/kde/partitions.desktop
Lost & Found/ kde-dma.desktop /usr/share/applications/kde/dma.desktop
Lost & Found/ kde-kcmusb.desktop /usr/share/applications/kde/kcmusb.desktop
Lost & Found/ kde-khtml_java_js.desktop /usr/share/applications/kde/khtml_java_js.desktop
Lost & Found/ kde-ioports.desktop /usr/share/applications/kde/ioports.desktop
Lost & Found/ kde-media.desktop /usr/share/applications/kde/media.desktop
Lost & Found/ kde-opengl.desktop /usr/share/applications/kde/opengl.desktop
Lost & Found/ kde-processor.desktop /usr/share/applications/kde/processor.desktop
Lost & Found/ kde-cdinfo.desktop /usr/share/applications/kde/cdinfo.desktop
Lost & Found/ kde-kcmtaskbar.desktop /usr/share/applications/kde/kcmtaskbar.desktop
Lost & Found/ kde-kthememanager.desktop /usr/share/applications/kde/kthememanager.desktop
Lost & Found/ kde-kwalletconfig.desktop /usr/share/applications/kde/kwalletconfig.desktop
Lost & Found/ kde-smbstatus.desktop /usr/share/applications/kde/smbstatus.desktop
Lost & Found/ kde-memory.desktop /usr/share/applications/kde/memory.desktop
Lost & Found/ kde-ebrowsing.desktop /usr/share/applications/kde/ebrowsing.desktop
Lost & Found/ kde-kcmcss.desktop /usr/share/applications/kde/kcmcss.desktop
Lost & Found/ kde-devices.desktop /usr/share/applications/kde/devices.desktop
Lost & Found/ kde-kcmcgi.desktop /usr/share/applications/kde/kcmcgi.desktop
Lost & Found/ kde-kcmview1394.desktop /usr/share/applications/kde/kcmview1394.desktop
Lost & Found/ kde-privacy.desktop /usr/share/applications/kde/privacy.desktop
Lost & Found/ kde-kcmsambaconf.desktop /usr/share/applications/kde/kcmsambaconf.desktop
Lost & Found/ kde-nic.desktop /usr/share/applications/kde/nic.desktop
Lost & Found/ kde-kcmperformance.desktop /usr/share/applications/kde/kcmperformance.desktop
Lost & Found/ kde-crypto.desktop /usr/share/applications/kde/crypto.desktop
Lost & Found/ kde-sound.desktop /usr/share/applications/kde/sound.desktop
Lost & Found/ kde-useragent.desktop /usr/share/applications/kde/useragent.desktop
Lost & Found/ kde-panel.desktop /usr/share/applications/kde/panel.desktop
Lost & Found/ kde-kcmlaunch.desktop /usr/share/applications/kde/kcmlaunch.desktop
Lost & Found/ kde-filetypes.desktop /usr/share/applications/kde/filetypes.desktop
Lost & Found/ kde-kamera.desktop /usr/share/applications/kde/kamera.desktop
Lost & Found/ kde-kcm_knetworkconfmodule.desktop /usr/share/applications/kde/kcm_knetworkconfmodule.desktop
Lost & Found/ kde-interrupts.desktop /usr/share/applications/kde/interrupts.desktop
Lost & Found/ kde-ioslaveinfo.desktop /usr/share/applications/kde/ioslaveinfo.desktop
Lost & Found/ kde-khtml_plugins.desktop /usr/share/applications/kde/khtml_plugins.desktop
Lost & Found/ kde-khtml_fonts.desktop /usr/share/applications/kde/khtml_fonts.desktop
Lost & Found/ kde-pci.desktop /usr/share/applications/kde/pci.desktop
Development/ MySQLAdministrator.desktop /usr/share/applications/MySQLAdministrator.desktop
Graphics/ kde-ksnapshot.desktop /usr/share/applications/kde/ksnapshot.desktop
Graphics/ kde-gwenview.desktop /usr/share/applications/kde/gwenview.desktop
Graphics/ kde-kooka.desktop /usr/share/applications/kde/kooka.desktop
Graphics/ kde-digikam.desktop /usr/share/applications/kde/digikam.desktop
Graphics/ kde-kpdf.desktop /usr/share/applications/kde/kpdf.desktop
Internet/ kde-konqbrowser.desktop /usr/share/applications/kde/konqbrowser.desktop
Internet/ kde-kopete.desktop /usr/share/applications/kde/kopete.desktop
Internet/ kde-krfb.desktop /usr/share/applications/kde/krfb.desktop
Internet/ kde-kbtobexclient.desktop /usr/share/applications/kde/kbtobexclient.desktop
Internet/ kde-kbtserialchat.desktop /usr/share/applications/kde/kbtserialchat.desktop
Internet/ kde-konversation.desktop /usr/share/applications/kde/konversation.desktop
Internet/ mozilla-thunderbird.desktop /usr/share/applications/mozilla-thunderbird.desktop
Internet/ amule.desktop /usr/share/applications/amule.desktop
Internet/ kde-knetworkmanager.desktop /usr/share/applications/kde/knetworkmanager.desktop
Internet/ kde-ktorrent.desktop /usr/share/applications/kde/ktorrent.desktop
Internet/ firefox.desktop /usr/share/applications/firefox.desktop
Internet/ kde-krdc.desktop /usr/share/applications/kde/krdc.desktop
Internet/ kde-akregator.desktop /usr/share/applications/kde/akregator.desktop
Internet/ kde-Kppp.desktop /usr/share/applications/kde/Kppp.desktop
Multimedia/ vlc.desktop /usr/share/applications/vlc.desktop
Multimedia/ kde-k3b.desktop /usr/share/applications/kde/k3b.desktop
Multimedia/ kde-amarok.desktop /usr/share/applications/kde/amarok.desktop
Multimedia/ kde-kmix.desktop /usr/share/applications/kde/kmix.desktop
Multimedia/ kde-kaffeine.desktop /usr/share/applications/kde/kaffeine.desktop
Office/ kde-Kontact.desktop /usr/share/applications/kde/Kontact.desktop
Office/ ooo-calc.desktop /usr/share/applications/ooo-calc.desktop
Office/ ooo-impress.desktop /usr/share/applications/ooo-impress.desktop
Office/ kde-kexi.desktop /usr/share/applnk/Office/kexi.desktop
Office/ ooo-writer.desktop /usr/share/applications/ooo-writer.desktop
Utilities/ kde-skim.desktop /usr/share/applnk/Utilities/skim.desktop
Utilities/ kde-ark.desktop /usr/share/applications/kde/ark.desktop
Utilities/ kde-kate.desktop /usr/share/applications/kde/kate.desktop
Utilities/ kde-karm.desktop /usr/share/applications/kde/karm.desktop
Utilities/ kde-katapult.desktop /usr/share/applications/kde/katapult.desktop
Utilities/ kde-kmag.desktop /usr/share/applnk/Applications/kmag.desktop
Utilities/ kde-groupwarewizard.desktop /usr/share/applications/kde/groupwarewizard.desktop
Utilities/ kde-kjobviewer.desktop /usr/share/applications/kde/kjobviewer.desktop
Utilities/ kde-knotes.desktop /usr/share/applications/kde/knotes.desktop
Utilities/ kde-kmousetool.desktop /usr/share/applnk/Applications/kmousetool.desktop
Utilities/ speedcrunch.desktop /usr/share/applications/speedcrunch.desktop
/ kde-adept_installer.desktop /usr/share/applications/kde/adept_installer.desktop
/ kde-systemsettings.desktop /usr/share/applications/kde/systemsettings.desktop
/ kde-Kfind.desktop /usr/share/applications/kde/Kfind.desktop
/ kde-Help.desktop /usr/share/applications/kde/Help.desktop
kio (KSycoca): ERROR: No database available!

Revision history for this message
jc (songochain) wrote :

Same here. I've tried to uninstall kdecontrol and reinstall it then but that hasnt fixed the problem.

Revision history for this message
Hans Zangger (h-zangger) wrote : Re: [Bug 81016] Re: KDE's Kinfocenter and Kcontrol empty in Feisty Herd 2

jc wrote:
> Same here. I've tried to uninstall kdecontrol and reinstall it then but
> that hasnt fixed the problem.
>
>
hi jc,
 I had some success with the following:
this error message brought me on the right track:

 >Setting up kdebase-data (3.5.6-0ubuntu4) ...
 >dpkg: kdebase-data: warning - conffile
 >`/etc/xdg/menus/kde-applications-merged/kde-essential.menu/kde-essential.menu'
is not a plain file or >symlink (=
`/etc/xdg/menus/kde-applications-menu/kde-applications-merged

I then renamed /etc/xdg/etc/xdg/menus/kde-applications-merged/ to
something like
etc/xdg/menus/kde-applications-merged/kde-essential.menu1 and moved the
file kde-essential.menu to /etc/xdg/menus/kde-applications-merged/ ,
then deleted the directory
/etc/xdg/menus/kde-applications-merged/kde-essential.menu1

and presto, all entries are where they are supposed to be, even in the
taskba-applet

HTH
_Hans

Revision history for this message
Matt Sicker (jvz) wrote :

This is due to how KControl and KInfoCenter work: via the .desktop files. Dupe of Bug #80630.

Revision history for this message
Montblanc (montblanc) wrote :

Hans Zagger wrote:
>I then renamed /etc/xdg/etc/xdg/menus/kde-applications-merged/ to
>something like
>etc/xdg/menus/kde-applications-merged/kde-essential.menu1 and moved the
>file kde-essential.menu to /etc/xdg/menus/kde-applications-merged/ ,
>then deleted the directory
>/etc/xdg/menus/kde-applications-merged/kde-essential.menu1

Well, actually I just needed to symlink the applications-merged folder to kde-applications-merged:

sudo ln -s /etc/xdg/menus/applications-merged /etc/xdg/menus/kde-applications-merged

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.