This blog post explains how to make the cursor not blink in text input and text area widgets in GNOME applications (including GNOME Terminal). The settings have been tested and found working on Ubuntu Lucid.
Run the following commands (without the leading
$) in a terminal window:
$ gconftool-2 --set /desktop/gnome/interface/cursor_blink --type boolean False $ gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink --type boolean False $ gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink_mode --type string off
Changes take effect immediately, there is no need to restart running applications.
These changes also affect Google Chrome (including the address bar and input fields and textarea fields on the page). However, changes don't take effect within a pages in existing tabs, so you should close them, and create new tabs.
If some cursors still Please see this noblink page to disable blinking in Emacs, XEmacs, GVIM, GTK, Gimp, Qt, LessTif, Mozilla Firefox, Mozilla Thunderbird, Google Chrome, TCL/Tk, Linux console and Microsoft Windows.