Project: | Trisquel |
Version: | 7.0 |
Component: | Gnome |
Category: | bug report |
Priority: | normal |
Assigned: | Unassigned |
Status: | active |
After using gedit for a while, it will sometimes make the cursor disappear and only appear shortly when moved over text. Switching to another window and getting back to gedit makes it behave correctly again (usually), but that's very annoying!
Related forum thread https://trisquel.info/en/forum/trisquel-7-issues-gedit
FreedomOfTheOpenCode says that If I do copy/paste operations using Ctrl-C and Ctrl-V, the I-bar cursor disappears (every time).
Thanks, that's definitely the same problem.
It appears to be triggered upon a ctrl key push. It happens as user but doesn't happen when running gedit with sudo by the way.
Apparently, the cursor is hidden when typing. That might be related.
Note that enabling "Show location of pointer" on gnome-tweal-tool makes the bug go away.
Note that when the problem happens, CPU usage is significantly higher (taken by ibus-daemon and ibus-x11).
Checking the box for "show location of pointer" in tweak tool, does not address the issue I've reported re: gedit not being usable with orca. Furthermore, toggling that setting on prevents orca from silencing speech when control key is pressed. Thanks for the tweak suggestion!
It did not reliably solve the issue on my side either.
However, killing ibus-daemon (/usr/bin/ibus-daemon --daemonize --xim) does make it work. I am not sure exactly how is ibus needed exactly, but everything seems to work fine without it, as far as I can see.
Removing ibus does the trick for me, but I doubt everybody wants that as default. It would be nice to try and spot/fix the problem in the code.
I have a gut feeling this might be related https://trisquel.info/en/forum/copypaste-nautilus-not-working