Description of problem: Loses cursor in Terminal
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install vte-0.25.1-1.fc14.x86_64
2. Use with Terminal-0.4.4-1 or above
Actual results: Cursor dissapears
Expected results: Green block cursor
Why do you still have Terminal 0.4.4 (built 2010-02-02) but vte 0.25 (built 2010-05-04)? Can you try upgrading Terminal to 0.4.5 (of 2010-05-22, so it was compiled against vte 0.25).
http://lists.fedoraproject.org/pipermail/xfce/2010-May/000125.html(In reply to comment #1)
> Why do you still have Terminal 0.4.4 (built 2010-02-02) but vte 0.25 (built
> 2010-05-04)? Can you try upgrading Terminal to 0.4.5 (of 2010-05-22, so it was
> compiled against vte 0.25).
I did read that thread but your initial mail there stated that you were using Terminal 0.4.4 with vte 0.25. Kevin asked you if it works with 0.4.5, but you did not reply to that question explicitly, instead you just mentioned that you downgraded your vte.
So just to make this clear to Matthias who is likely not to follow the Xfce list: Terminal 0.4.5 does not work with vte 0.25 and the cursor is still missing?
(In reply to comment #3)
> I did read that thread but your initial mail there stated that you were using
> Terminal 0.4.4 with vte 0.25. Kevin asked you if it works with 0.4.5, but you
> did not reply to that question explicitly, instead you just mentioned that you
> downgraded your vte.
Figured the rpm -q would have covered it, but should have explicitly stated it.
> So just to make this clear to Matthias who is likely not to follow the Xfce
> list: Terminal 0.4.5 does not work with vte 0.25 and the cursor is still
Yes latest Terminal 0.4.5 does not work with latest vte 0.25 in Rawhide.
Created attachment 417222 [details]
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.
More information and reason for this action is here:
Does this seem to affect any of the other pile of terminal apps that use vte backend?
Or is it just Terminal?
I honestly don't know, as it's just Terminal within XFCE, that caught me eye.
If you could try with several others and add info from them that would be great...
any of: gnome-terminal, roxterm, xterm, lxterminal, gtkterm, etc.
lxterminal-0.1.8-1.fc14.i686 has a cursor
roxterm-1.18.5-1.fc14.i686 No visible cursor, on gtk colours or tango , if colors are changed to default white block cursor shows up
gnome-terminal-2.31.3-1.fc14.i686 has a cursor
It may be a Terminal rather than a VTE problem?
As if I go into:
edit > Preferences > Appearances > Background > Change to transparent
I get a cursor, but its' color doesn't match what is set in colors (Green)
it is black the same as the solid background, if I then change bg solid color to something else, eg red, A red cursor shows up.
Unfortunately, I had downgraded to the previous vte, and hadn't kept testing this. Can others test?
With gnome-terminal, I have a similar issue, but I don't know if it's related, and I don't have a way to reproduce it reliably.
I'm using Gnome-Shell, and when the shell is restarted (for example because it crashed), all open gnome-terminal windows have lost their cursors.
This doesn't happen every time.
gnome-terminal doesn't let the user set the cursor color AFAIK. someone using xfce terminal needs to debug this.
This looks like:
I'm guessing with Branched we may get some more cc's to this.
Kevin, Should I bump this upstream Gnome?
referencing this bug.
I can play man in the middle, as currently I can reproduce it?
That would be excellent. Please do provide info there and see if we can get a solution.
(In reply to comment #16)
> That would be excellent. Please do provide info there and see if we can get a
> Thanks Frank!
temp workaround is to play with transparency in Terminal to get some form of cursor.
For the record, my gnome-terminal shows cursor again after initiating window resize (no need to actually resize window, just Alt+middle click).
*** Bug 621956 has been marked as a duplicate of this bug. ***
Bug 621298 - Cursor invisible (plain black) in (xfce) Terminal & terminator
Fix the case where cursor color is set.
Towards making determine_colors make sense. Still not done. More
commits coming, but this one is enough to fix the main regression.
This seems to be now fixed in Fedora 14\15.
After latst update.
Can anyone else confirm?
Yep. Works fine here now.
I'd be ok closing this now...
This is present in RHEL6's vte-0.25.1-6.el6 (and EPEL's Terminal-0.4.7-1.el6.)
To work around this issue in RHEL 6's vte, set the following line in .config/Terminal/terminalrc (yes, leave the value blank)
Thanks for the workaround, Ken. I now found that the issue on RHEL-6 has also been fixed with bug 658774 (update is available in the fastrack channel).