Terminal not shown in terminal lauchers on cairo-menu

Bug #615487 reported by Carlos Vásquez (ClearCorp)
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Awn Extras
Fix Released
Medium
Unassigned
Desktop Agnostic Library for GLib-based Projects
Fix Released
Undecided
Unassigned

Bug Description

If I open a menu launcher configured to launch in terminal using the cairo-menu, the terminal never shows up. It works on the background, but there is no terminal on the screen.

I have checked for windows opened (to make sure I wasn't just missing the window), and with the regular gnome-panel menu it works OK, so the launcher is good.

I am running Ubuntu Lucid Lynx 10.04, with awn from repos, version 0.4.0-0ubuntu1 (both awn and awn-extras).
I am running compiz with normal settings. I have an Intel x4500 integrated video card, with the default intel driver.

Tags: cairo-menu

Related branches

Revision history for this message
Gabor Karsay (gabor-karsay) wrote :

I can confirm this. I didn't understand first, so here is what I did: Edit the menu (with alacarte), create a launcher of type "Application in terminal", like "man bzr". Open that entry with Cairo Menu and it won't show up.

I looked in the code and this is handled by libdesktop-agnostic. It seems like it doesn't have an "In Terminal"-flag. I created a patch that handles this kind of entries in Cairo Menu itself. So although it works fine on my system, I don't know if this is o.k. for other environments.

Changed in awn-extras:
status: New → Confirmed
Revision history for this message
moonbeam (rcryderman) wrote :

malept,

Any thoughts on when a fix for this might make its way into lda?

Revision history for this message
moonbeam (rcryderman) wrote :

mhr3,

Any thoughts on when a fix for this might make it into your various-fixes branch of lda?

Revision history for this message
Michal Hruby (mhr3) wrote :

@moonbeam: I just implemented new gio-backend for DesktopEntries to lda, it works fine with that...

Revision history for this message
moonbeam (rcryderman) wrote :

@mhr3: sounds good. My inclination is to just leave it be and wait for the lda fix to filter out. Agreed?

Revision history for this message
Michal Hruby (mhr3) wrote :

Sure, it's not something that should be done inside the applet... I also pushed a fix for the FDO glib-backend. Feel free to mark as Invalid/Won't Fix in Extras.

Revision history for this message
onox (onox) wrote :

Fixed in revision 412 and 413 of lp:~awn-core/libdesktop-agnostic/various-fixes branch.

Changed in libdesktop-agnostic:
status: New → Fix Committed
Revision history for this message
onox (onox) wrote :

Fixed via libdesktop-agnostic.

Changed in awn-extras:
importance: Undecided → Medium
milestone: none → 0.4.2
status: Confirmed → Fix Committed
Michal Hruby (mhr3)
Changed in libdesktop-agnostic:
milestone: none → 0.4.0
Julien Lavergne (gilir)
Changed in libdesktop-agnostic:
milestone: 0.4.0 → 0.3.92
Michal Hruby (mhr3)
Changed in libdesktop-agnostic:
status: Fix Committed → Fix Released
Revision history for this message
rbaleksandar (redbaronqueen) wrote :

Thanks @Gabor Karsay (for the tip to add the PPA to the sources list) and @moonbeam (for linking my question to this bug report (although in my case even in the task manager there was no trace of a running application!)). I added the PPA to my sources list, did an update and now it's working - clicking on an application (that has to run in terminal) immediately starts the terminal and the application in it. :)

Best regards and thanks again!
rb

Revision history for this message
Chris Dieringer (cdaringe) wrote :

thanks all! This had been driving me nuts for a long while! for those bug browsers, wondering what rbaleksandar meant by adding the PPA, see https://launchpad.net/~awn-testing/+archive/ppa

Povilas Kanapickas (p12)
Changed in awn-extras:
status: Fix Committed → Fix Released
Revision history for this message
rbaleksandar (redbaronqueen) wrote :

Thanks, @Povilas, for the fix. :)

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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