Ubuntu: How to disable blinking cursor in Gnome 3.8?


There is this proposed solution to disable the blinking cursor in Gnome terminal. However, it no longer seems to work for Gnome 3.8. The option /apps/gnome-terminal/profiles/Default in Gconf does not exist.

So, what is a working solution for Gnome 3.8?


Try (in a terminal):

gsettings set org.gnome.desktop.interface cursor-blink false  

As your can see the key has been moved to org.gnome.desktop.interface (via GSettings), so you can access it via dconf-editor if you prefer so.


None of the above worked for me on Debian Jessie. I worked out the following solution from recent gnome docs

## Find profile, see also Edit -> Profile Preferences -> Profile ID  gsettings get org.gnome.Terminal.ProfilesList list    ## Substitute the relevant profile for UUID below - but include all / and :  gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ cursor-blink-mode off    ## Disable globally (except gnome-terminal has its own config)  gsettings set org.gnome.desktop.interface cursor-blink false  

To automate this for all profiles, enter in bash

for uuid in $(gsettings get org.gnome.Terminal.ProfilesList list | tr -d "[',]"); do      gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${uuid}/ cursor-blink-mode off  done  

This retrieves the UUIDs from the profile list as above with gsettings, and removes unneeded characters [',]. The resulting list is used in setting the cursor-blink-mode to off.


Try this. To disables cursor blinking desktop-wide:Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

gconftool-2 --set /desktop/gnome/interface/cursor_blink --type bool false  

To disable blinking just for Gnome Terminal’s Default profile:

gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink_mode --type string off  


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »