Comment désactiver le curseur clignotant dans Gnome 3.8?

12

Il existe cette solution proposée pour désactiver le curseur clignotant dans le terminal Gnome. Cependant, cela ne semble plus fonctionner pour Gnome 3.8. L'option /apps/gnome-terminal/profiles/Defaultdans Gconf n'existe pas.

Alors, quelle est une solution de travail pour Gnome 3.8?

Dan Sherban
la source

Réponses:

16

Essayez (dans un terminal):

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

Comme vous pouvez le voir, la clé a été déplacée vers org.gnome.desktop.interface(via GSettings), vous pouvez donc y accéder via dconf-editorsi vous le souhaitez.

edwin
la source
1
Pour désactiver uniquement dans gnome-terminal dans Gnome 3.8 et au- dessus, essayez: dconf write /org/gnome/terminal/legacy/profiles:/:<profile-uid>/cursor-blink-mode "'off'". L'UID du profil peut être obtenu à partir des préférences du profil. Merci aux docs ArchWiki pour l'aide .
g13n
4

Rien de ce qui précède n'a fonctionné pour moi sur Debian Jessie. J'ai élaboré la solution suivante à partir de documents récents sur les gnomes

## 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

Pour automatiser cela pour tous les profils, entrez dans 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

Cela récupère les UUID de la liste des profils comme ci-dessus avec gsettingset supprime les caractères inutiles [',]. La liste résultante est utilisée cursor-blink-modepour désactiver la.

helmingstay
la source
Eh bien, c'est certainement intuitif, et évidemment beaucoup mieux que l'ancienne interface "bascule la case à cocher" ... WTF pensent-ils?
Nemo
2

Essaye ça. Pour désactiver le curseur clignotant à l'échelle du bureau: Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

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

Pour désactiver le clignotement uniquement pour le profil par défaut de Gnome Terminal:

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

Source: M.Friedrich

Mitch
la source
Salut Mitch. Cela ne fonctionne pas. Le curseur dans le terminal clignote toujours. De plus, c'est exactement la même approche que j'ai mentionnée et qui avait également décrit qu'elle ne fonctionne pas avec Gnome 3.8.
Dan Sherban
J'ai changé les commandes dans ma réponse. Essayez-le et faites le moi savoir.
Mitch
Malheureusement, ne fonctionne toujours pas. Est-ce que ça marche pour toi?
Dan Sherban