Ticket #249 (closed defect: invalid)

Opened 3 years ago

Last modified 17 months ago

Guake isn't providing a TERM

Reported by: qense Owned by: somebody
Priority: minor Milestone:
Component: guake Version:
Keywords: Cc:

Description

Since Guake 4.2-1 the drop-down terminal has stopped providing the 'TERM' environment variable, breaking some terminal applications (like 'nano').

This bug only occurs when launching Guake on logging in, or via the GNOME Panel run dialogue, when you start Guake from GNOME Terminal it does work.

This bug was originally reported by WalterCool? on Launchpad in Ubuntu at < https://launchpad.net/bugs/621927>.

Attachments

Screenshot-5.png Download (130.6 KB) - added by mrmacman2u 3 years ago.
TERMguake.diff Download (423 bytes) - added by sylvestre 3 years ago.
TERM issue

Change History

follow-up: ↓ 2   Changed 3 years ago by pingou

I was reported the same problem on  https://admin.fedoraproject.org/updates/guake-0.4.2-2.fc14 But while my guake is started as login in I could not reproduce this bug.

in reply to: ↑ 1   Changed 3 years ago by qense

Replying to pingou:

I was reported the same problem on  https://admin.fedoraproject.org/updates/guake-0.4.2-2.fc14 But while my guake is started as login in I could not reproduce this bug.

Does Fedora have a different way of starting applications after login than Ubuntu?

  Changed 3 years ago by pingou

I use System > Preferences > Startup Applications

But my guake and its configuration are kinda old :-)

Changed 3 years ago by mrmacman2u

  Changed 3 years ago by mrmacman2u

I can definetly confirm this under Ubuntu 10.10 beta (and all the alpha's) which is present if Guake is started on log in OR manually.

I'm attaching screenshots of the problem on the launchpad bug report as I can't do it here.

  Changed 3 years ago by Maurice

This bug is still present using Guake 0.4.2 on Ubuntu Maverick 10.10 beta.  https://bugs.launchpad.net/guake/+bug/621632 also relates to this bug, as well as some weird 'refresh' effects that are making the terminal hard to use.

This bug was also present in the Terminator package on Ubuntu, (bug:  https://bugs.launchpad.net/terminator/+bug/621606) and was traced back to a change in libvte according to the assignee. They have fixed the problem so perhaps their solution will work for Guake as well?

  Changed 3 years ago by qense

  • priority changed from major to critical

I've been told that due to a change in 'libvte', which is where 'python-vte' comes from, the terminals using VTE have to set the TERM variable themselves. I think that this is also the case with Guake.

I hope you don't mind I'm upping the status to 'critical', but this bug is preventing a lot of users from using Guake as a proper terminal. Applications that rely on 'ncurses' or something similar have stopped working in Guake.

Changed 3 years ago by sylvestre

TERM issue

  Changed 3 years ago by sylvestre

The uploaded patch should fix this issue. Please consider its integration in Guake 0.4.3.

  Changed 3 years ago by qense

  • status changed from new to closed
  • resolution set to invalid

A patch added to VTE in Ubuntu (maverick-proposed still atm) fixed this bug. It is therefore not an issue in Guake, but in VTE. I'm closing this bug as invalid.

  Changed 3 years ago by pingou

This is not an ubuntu-specific problem. Do you have a source for this information that we can report it on Debian and Fedora ?

  Changed 3 years ago by qense

The patch that was used to fix this issue can be seen at < http://bazaar.launchpad.net/~mathieu-tl/vte/lp621927/revision/78>. I'm sure it will be forwarded to GNOME Bugzilla, where it ought to be committed.

  Changed 17 months ago by aleks28

  • priority changed from critical to minor
  • summary changed from Guake isn't providing a TERM variable to Guiness i rekordy

Dumasz nad tym jakie są granice możliwości ludzkich? Z pewnością interesują Cię  zwierzęta ciekawostki. Słyszałeś o najpopularniejszej na całym świecie księdze rekordów i chcesz sprawdzić przykładowe  największe. Pragniemy gorąco zaprosić Cię na naszą witrynę WWW na której odnajdziesz informacje związane z  księga rekordów, a więc biciem rekordów Guinnessa! Sprawdź nasze rekordy Guinnessa.

  Changed 17 months ago by pingou

  • summary changed from Guiness i rekordy to Guake isn't providing a TERM
Note: See TracTickets for help on using tickets.