[kde-linux] Different behavior between console and taskbar invocation?

Duncan 1i5t5.duncan at cox.net
Wed Aug 11 10:05:47 UTC 2010


James Kerr posted on Wed, 11 Aug 2010 10:20:18 +0100 as excerpted:

> On Wednesday 11 August 2010 Frank K wrote:
> 
>>           List, I’m curious why Thunderbird and Firefox invoke from
>> my taskbar with a “bouncing” icon but a terminal invocation seems to be
>> “immediate”?
>> 
>> 
>>           The minute long “bouncing” icon gives the impression that
>> the application is looking for something it can't find.
> 
> 
> 
> For some reason, when  Firefox is launched the busy cursor continues to
> display until it times out. The only way that I know to correct this is
> to reduce the time-out or disable the busy cursor altogether, in
> systemsettings - Desktop - Launch Feedback.
> 
> I don't use thunderbird, but I assume the same applies to it.
> 
> (I use Mandriva's firefox packages.)

As you note, kde calls this "launch feedback" (AFAIK gnome has something 
similar) and it's configured per-user kde-wide in kcontrol (wrongly called 
systemsettings in kde4, even tho it's mostly kde user-specific settings, 
NOT system-wide settings, kde3 name was more accurate AND more properly 
googlable, and the modules are still called kcms, kcontrol modules).

But it's also possible to control it per *.desktop file and/or menu 
entry.  In the menu editor (kmenuedit in krunner, or context-click and 
choose it on any kickoff/classic-kmenu/lancelot plasmoid icons), it's one 
of the checkboxes on the menu tab for any of application menu items.

An app must support the common freedesktop.org launch feedback standard, 
as most gnome and kde apps should by default but many of the old X apps 
and of course terminal apps won't, by default, before the launch-feedback 
feature will actually work for it.  That's why it's a per-menu-item 
option, as some apps listed in the menu will support launch feedback and 
others won't.

Apparently, mozilla based apps don't support it, or if they're supposed 
to, it's broken, thus the background-busy cursor never goes away (until 
the desktop-wide timeout has elapsed) because the app never tells the 
launcher that it's done and ready.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




More information about the kde-linux mailing list