Comment 4 for bug 1798481

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

> cursor-blink-time: 1200
> cursor-blink-timeout: 10000
> time=463 timeout=10

Oops, time should also match and it doesn't.

Can you confirm that blinking is pretty fast for you, that is, the duration of an entire cycle (on + off phases) is a bit less than half a second (463 ms, rather than 1.2 seconds)?

As seen at https://gitlab.gnome.org/GNOME/vte/blob/0.54.1/src/widget.cc#L285, VTE refers to the widget settings' "gtk-cursor-blink" and friends properties, which are somehow mapped to gsetting's /org/gnome/desktop/interface/cursor-blink and friends – or well, in your case, mapped probably somewhere else.

It'd take help from a GTK+ expert or investigating GTK+'s source to check this mapping, to figure out where it takes these values from if not from gsettings's /org/gnome/desktop/interface/, and how that can be configured.

What desktop system do you have? Maybe if let's say you use Mate then these values might come from /org/mate/... or so, I'm wondering.

Could you do a "dconf dump /" and look for 463 in its output, to have a clue where this number comes from, assuming that it comes from dconf at all. And see if changing that value takes effect in VTE.

> Do gedit and pidgin have some relationship with vte?

They all use GTK+ and perhaps even some higher level GNOME libraries. Other than, not much. Gedit also has a VTE plugin but that's most likely irrelevant, and Pidgin doesn't have such.