Terminal not shown in terminal lauchers on cairo-menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Awn Extras |
Medium
|
Unassigned | ||
| Desktop Agnostic Library for GLib-based Projects |
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.
Related branches
- Mark Lee: Needs Fixing (style, build system) on 2011-01-09
- Julien Lavergne: Approve on 2011-01-03
-
Diff: 2099 lines (+1062/-186)37 files modifieddebian/control (+3/-3)
docs/known-issues.rst (+1/-1)
libdesktop-agnostic/config-bridge.vala (+4/-6)
libdesktop-agnostic/config-client.vala (+2/-3)
libdesktop-agnostic/config-impl-gconf.vala (+0/-1)
libdesktop-agnostic/config-impl-keyfile.vala (+4/-1)
libdesktop-agnostic/config-impl-memory.vala (+0/-1)
libdesktop-agnostic/config-impl-null.vala (+0/-1)
libdesktop-agnostic/config-schema.vala (+2/-1)
libdesktop-agnostic/config-type-color.vala (+0/-1)
libdesktop-agnostic/desktop-entry-impl-gio.vala (+394/-0)
libdesktop-agnostic/desktop-entry-impl-glib.vala (+53/-1)
libdesktop-agnostic/desktop-entry-impl-gnome.vala (+0/-1)
libdesktop-agnostic/ui-color-button.vala (+1/-1)
libdesktop-agnostic/ui-icon-chooser-dialog.vala (+147/-64)
libdesktop-agnostic/ui-launcher-editor-dialog.vala (+123/-53)
libdesktop-agnostic/vfs-bookmarks-gtk.vala (+1/-1)
libdesktop-agnostic/vfs-file-impl-gio.vala (+65/-0)
libdesktop-agnostic/vfs-file-impl-gnome-vfs.vala (+18/-0)
libdesktop-agnostic/vfs-file-impl-thunar-vfs.vala (+18/-0)
libdesktop-agnostic/vfs-file.vala (+42/-0)
libdesktop-agnostic/vfs-impl-gio.vala (+0/-1)
libdesktop-agnostic/vfs-impl-gnome-vfs.vala (+0/-1)
libdesktop-agnostic/vfs-impl-thunar-vfs.vala (+0/-1)
libdesktop-agnostic/vfs-trash-impl-gio.vala (+1/-1)
libdesktop-agnostic/vfs-trash-impl-thunar-vfs.vala (+1/-1)
libdesktop-agnostic/vfs-volume-impl-gio.vala (+4/-4)
libdesktop-agnostic/vfs-volume-impl-gnome-vfs.vala (+1/-2)
libdesktop-agnostic/vfs-volume-impl-thunar-vfs.vala (+1/-1)
libdesktop-agnostic/wscript (+14/-5)
python/desktopagnostic.override (+22/-14)
python/fdo.override (+15/-3)
python/ui.override (+5/-1)
python/vfs.defs (+38/-0)
python/vfs.override (+70/-6)
tools/lda-desktop-entry-editor.vala (+2/-2)
wscript (+10/-3)
Gabor Karsay (gabor-karsay) wrote : | #1 |
Changed in awn-extras: | |
status: | New → Confirmed |
moonbeam (rcryderman) wrote : | #2 |
malept,
Any thoughts on when a fix for this might make its way into lda?
moonbeam (rcryderman) wrote : | #3 |
mhr3,
Any thoughts on when a fix for this might make it into your various-fixes branch of lda?
Michal Hruby (mhr3) wrote : | #4 |
@moonbeam: I just implemented new gio-backend for DesktopEntries to lda, it works fine with that...
moonbeam (rcryderman) wrote : | #5 |
@mhr3: sounds good. My inclination is to just leave it be and wait for the lda fix to filter out. Agreed?
Michal Hruby (mhr3) wrote : | #6 |
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.
onox (onox) wrote : | #7 |
Fixed in revision 412 and 413 of lp:~awn-core/libdesktop-agnostic/various-fixes branch.
Changed in libdesktop-agnostic: | |
status: | New → Fix Committed |
onox (onox) wrote : | #8 |
Fixed via libdesktop-
Changed in awn-extras: | |
importance: | Undecided → Medium |
milestone: | none → 0.4.2 |
status: | Confirmed → Fix Committed |
Changed in libdesktop-agnostic: | |
milestone: | none → 0.4.0 |
Changed in libdesktop-agnostic: | |
milestone: | 0.4.0 → 0.3.92 |
Changed in libdesktop-agnostic: | |
status: | Fix Committed → Fix Released |
rbaleksandar (redbaronqueen) wrote : | #9 |
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
Chris Dieringer (cdaringe) wrote : | #10 |
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:/
Changed in awn-extras: | |
status: | Fix Committed → Fix Released |
rbaleksandar (redbaronqueen) wrote : | #11 |
Thanks, @Povilas, for the fix. :)
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.