Summary: | CDDB applet missing in Control Center (KDE 3.5.1) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mario Jara <mario.r.jara> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mario Jara
2006-03-12 09:05:21 UTC
Does the problem still exist?? Please attach the output of "equery files kde-base/libkcddb" and "equery files kdemultimedia-kioslaves" or "qlist kde-base/libkcddb" and "qlist kdemultimedia-kioslaves" when using portage-utils. Do you just get an empty window without any dialogs or an error, telling that this module doesn't exist? You have still KDE2 in your CONFIG_PROTECT. Please make sure, that there aren't still any files from KDE2 left over (/usr/kde/2 shouldn't exist anymore). Yes and the problem exists for kgamma, invoked via kcmshell, too. I know a quick fix, but I'm not quite sure, if there has been missed (or went wrong with) a kconf_update. Elias, when you do `kcmshell libkcddb` the whole dialog appears or just the buttons? /usr/kde/2 doesn't play a role, btw. You're right. This problem exists here too. Looks like an upstream problem. Maybe I can find something using 'strace'. Oh, this is not something you need to use strace for. A simple lookup in KDE svn suffices, when you know what to look for. The simple fix is to set the NoDisplay entry from true to false in the libkcddb.desktop file and restart KDE. Up to now I just didn't investigated, why the entry has been set/changed. It turns out kcmshell kgamma has been deprecated in favor of kcmshell display. The only problem with this is that some KDE graphics app tries to invoke KGamma directly, iirc. For libkcddb the given reason is, that it should only show up in the config dialogs of the applications, which use it - not in kcontrol. Mario, isn't this the case for some application? Resolving as invalid as this is intended behaviour. |