Do

gnome-do unable to find or launch terminal

Bug #1340005 reported by Kevin K Schmidt
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Do
Confirmed
Medium
Unassigned

Bug Description

I'm having an issue where gnome-do seems to be unable to find or launch the terminal. I installed from my distribution's repos. I summon gnome-do and start typing "term" which used to be enough to bring up the shortcut. Even if I fully type "terminal" I still don't see it, even in the dropdown. All my other applications seem to be found and launched normally. I was running a fully updated version of Linux Mint 16 before this and experienced the normal desired behavior.

I ran "gnome-do --debug" and the logs didn't seem to change as I typed, so I assume the auto-complete doesn't write to the debug. It seems gnome-do isn't finding the shortcut to the terminal. Can someone else running LM17 confirm?

My guess is that the location of the terminal client changed and that's what is causing the problem. I'm not sure if I should be informing the Linux Mint team or the Gnome-do team (or both) about this. Perhaps symlinking the old and new locations would solve the problem?

Please let me know if there is anything else I can provide to help pinpoint the source of the problem.

My Specs:
gnome-do 0.9
Linux Mint 17 Cinnamon 64-bit (install only a few days old)
3.13.0-24-generic
Intel Core 2 Duo
3.7GB memory

Revision history for this message
Kevin K Schmidt (kkschmidt) wrote :

Here is the .desktop of terminal I am trying to launch and the output of "env"

http://pastebin.com/nm58MAhU

Revision history for this message
Chris Halse Rogers (raof) wrote :

So, I think this is plausibly a Cinnamon or Mint bug - Cinnamon is setting the XDG_CURRENT_DESKTOP flag to X-Cinnamon, which is OK, but gnome-terminal.desktop (and probably other things) specifies OnlyShowIn=GNOME;Unity. Thus, Do (correctly) fails to show it.

Possibly the correct solution would be for Mint to patch the GNOME Terminal desktop file to add X-Cinnamon to the list of desktop environments to show in.

We could also bodge this in Do by treating X-Cinnamon as GNOME, but that's ugly and fragile.

Changed in do:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Kevin K Schmidt (kkschmidt) wrote :

After talking with Chris on IRC, I patched my gnome-terminal.desktop by appending X-Cinnamon to the list of desktop environments at the end of the "OnlyShowIn" line. Terminal now shows up in gnome-do.

Revision history for this message
MikeN (mike-mtb) wrote :

Using Mint 17.1 64bit the problem is the same, the patch of the gnome-terminal.desktop file also works.

Revision history for this message
Amo Chumber (amo-chumber) wrote :

I've created an issue on github for this for your info: https://github.com/linuxmint/Cinnamon/issues/4988

Revision history for this message
Chris Halse Rogers (raof) wrote :

Thanks for forwarding! I guess the Linux Mint in Launchpad is not the correct project, then :/.

no longer affects: linuxmint
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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