trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: July 2012

Re: [trinity-devel] bug (kmenu->Settings->Control Center) doesn't work

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 17 Jul 2012 16:30:01 -0500
On 07/17/2012 03:16 PM, Darrell Anderson wrote:
>> Quick update. I removed 3.5.12 and replaced it with R 14.0.0 on one of my 
>> boxes. (configured with tmd as the DM) Everything launched fine. (though
>> the default tdm theme had the ugly XDG login instead of the normal tde
>> gradient one)
>> 
>> All has worked really well.
>> 
>> However, I did hit a bug right off the bat. After configuring panels (menu 
>> checkbox to show settings submenu in kmenu) I tried to launch kcontrol
>> from kmenu->Settings->Control Center -- Nothing happened. I ended up having
>> to launch it with Alt+F2 -> kcontrol.
>> 
>> Has this been seen before? If not, I'll file it, but it seems I remember
>> this supposedly being 'fixed' already. This is from last nights build.
> 
> I haven't seen that bug before. :-( When I rebuild my package set I uninstall
> all TDE packages and then install the new packages. I don't use my package
> manager. In other words, I'm basically installing fresh each time.
> 
> So we start with some basics:
> 
> Does this happen with a fresh $HOME/.trinity profile or an existing profile?

Yes. Everything was ~/.kdemod with 3.5.12.

> 
> Did you install R14 fresh like I do or as an "upgrade" with your package
> manager?
> 

Complete fresh install. Manually removed everything that was kdemod3 (3.5.12)
including qt3, dbus-qt3, python2-dbus, blah, blah... everything with any
dependency related to kde or qt3.

> Can you start other apps through the TDE menu?
> 

Yes. They work fine. But, now that you mention it I do still have a few stray
menu entries that crawled in through ~/.config/menus. But that is the only stray
config file that was left on the box :)

> Is kcontrol the only app that won't start through the menu?
> 

Yes, kmenu->Settings->Peripherals->Mouse for example launches the config right
away. It is just the top 'Control Center' entry that does nothing.

> Can you start individual kcontrol modules through the menu?
> 

Yes.

> Do you have KDE3 installed concurrently with Trinity?
> 

No - bare box. The only other desktop installed is fluxbox. (twm is also installed)

> Do you have KDE4 installed concurrently with Trinity?
> 

Nope.

> The default TDe menu is installed to /etc/trinity/xdg/menus and is named
> applications.menu. There is an optional menu installed in the same location
> named applications.menu-no-kde. That optional menu will prevent KDE# or KDE4
> apps from appearing in the TDe menu when either is installed concurrently
> with TDE. Otherwise the default menu will show KDE3/KDE4 apps with a "[KDE]"
> appendage in the menu item.
> 
> So ensure the file date stamps of those files look correct and that you are
> not using an old menu. The applications.menu file should be 25,875 bytes in
> size and applications.menu-no-kde should be 16,182.
> 

drwxr-xr-x  2 root root  4096 Jul 17 14:04 applications-merged
-rw-r--r--  1 root root  4124 May 15 05:40 applications.menu
-rw-r--r--  1 root root 11357 Jun 30 09:45 kde-applications.menu
-rw-r--r--  1 root root   279 Jun  8 19:10 tde-information.menu
-rw-r--r--  1 root root   288 Jun  8 19:10 tde-screensavers.menu
-rw-r--r--  1 root root  2304 Jun  8 19:10 tde-settings.menu

All menus on my box are in /etc/xdg.


> With that all said, as you updated to R14 from 3.5.12 rather than from
> 3.5.13, quite possibly there are some remaining corner cases that the
> r14-xdg-update script does not cover in your profile that might cause this
> problem.
> 
> Darrell
> 

I'm keeping track of them, but there are more than a few.

 o  kcontrol locks up after entering Security & Privacy -> Password & User
Account info,

 o  kmix,

 o  taskbar -> Quicklaunch is now added to panel with 'Malformed URL' for 'Home'
file manager,

etc.. I'll have a list later today or tomorrow.

-- 
David C. Rankin, J.D.,P.E.