FS#24044 - [vte] Upgrade to 0.28 broke Terminal
Attached to Project:
Arch Linux
Opened by Dan McGee (toofishes) - Monday, 02 May 2011, 13:34 GMT
Last edited by Ionut Biru (wonder) - Wednesday, 04 May 2011, 08:16 GMT
Opened by Dan McGee (toofishes) - Monday, 02 May 2011, 13:34 GMT
Last edited by Ionut Biru (wonder) - Wednesday, 04 May 2011, 08:16 GMT
|
Details
Really not sure where to start looking here, other than
downgrading back to 0.26-2 (and removing vte-common) made
the error disappear. This error message shows once on
xfce4-terminal startup, and then various things don't work-
such as the 'enter' key.
Here is the error message: *** VTE ***: Failed to load terminal capabilities from '/etc/termcap' Interestingly enough, this does not show up on my x86_64 desktop system also using XFCE, only on my i686 laptop. Let me know if you want more details or what I should be looking at. The referenced '/etc/termcap' file exists on no system of mine either. |
This task depends upon
FS#21007and the fact that you overwrote the term settings?FS#21007Dan you said the problem was "The XFCE 'terminal' package also exhibits this breakage. It defaults TERM now to 'linux' regardless of what you have set in the preferences. Quite annoying for them to break this fundamental stuff..." It appears to have done exactly that, running "echo $TERM" returns "linux" for me.Running vte 0.28.0-1 as a result of it upgrading today, when the bug appeared.
Following what Dan says further down fixed it for me in the xfce terminal:
"Still broken with XFCE Terminal.
Right Click > Preferences > Advanced Tab > $TERM setting: --> 'xterm-256color'
Then restart, and type in shell:
$ echo $TERM
xterm"
The error disappears when starting a terminal again, and the terminal functions normally again. Hope this helps fix the issue properly for you Ionut.
they might fix it
At least creating a symlink solved this issue for me.
Ionut, feel free to close this out now that I've at least put a workaround here for anyone looking for it.