OVH Cloud OVH Cloud

curseur et framebuffer

4 réponses
Avatar
Vincent Couquiaud
Coucou,

j'utilise la console en mode « VESA framebuffer » (vga=788). Par défaut,
il y a un curseur "bloc blanc" qui n'arrête pas de clignoter.
Ça m'énerve! ;-)

J'ai consulté la page suivante:
http://www.tldp.org/HOWTO/Framebuffer-HOWTO-5.html
En bas de la page, il y a écrit que pour obtenir un curseur rouge non
clignotant, il suffit de taper echo -e '\033[?17;0;64c'. Ok, super, ça
marche (quoique gris j'aurais préféré ;-)). Mais lorsque je lance
certains programmes comme vim, la configuration par défaut revient et
j'ai à nouveau un curseur blanc qui clignote.

Alors je fais comment pour avoir une bonne fois pour toute un curseur
non clignotant?

--
www.trollomaths.org
E-mail: remove "pasde", "pub" and ".invalid"

4 réponses

Avatar
Nicolas George
Vincent Couquiaud wrote in message
<4214dd4c$0$807$:
J'ai consulté la page suivante:
http://www.tldp.org/HOWTO/Framebuffer-HOWTO-5.html
En bas de la page, il y a écrit que pour obtenir un curseur rouge non
clignotant, il suffit de taper echo -e '33[?17;0;64c'. Ok, super, ça
marche (quoique gris j'aurais préféré ;-)). Mais lorsque je lance
certains programmes comme vim, la configuration par défaut revient et
j'ai à nouveau un curseur blanc qui clignote.

Alors je fais comment pour avoir une bonne fois pour toute un curseur
non clignotant?


Il doit falloir modifier la base de données terminfo. Tu peux commencer
par :

infocmo > terminfo

Puis tu édites le résultat, et tu recompiles (par défaut ça ira dans
~/.terminfo) avec :

tic terminfo

Ce qu'il va falloir modifier, ce sont les séquences d'initialisation, et/ou
de reset du terminal, selon si le curseur redevient moche quand tu entres
dans l'applications, ou quand tu en sors, ou les deux. Cf. terminfo(5) pour
la signification des séquences.

Avatar
Vincent Couquiaud
On 2005-02-17, Nicolas George wrote:

Il doit falloir modifier la base de données terminfo. Tu peux commencer
par :

infocmo > terminfo

Puis tu édites le résultat, et tu recompiles (par défaut ça ira dans
~/.terminfo) avec :

tic terminfo

Ce qu'il va falloir modifier, ce sont les séquences d'initialisation, et/ou
de reset du terminal, selon si le curseur redevient moche quand tu entres
dans l'applications, ou quand tu en sors, ou les deux. Cf. terminfo(5) pour
la signification des séquences.


Je me suis amusé à modifier le terminfo et c'est pas encore ça.

Pour l'instant mon écran est passé du noir au gris puis à un jolis bleu
ciel avec en prime un curseur jaune soleil (mais qui clignote toujours
le con). :-))

Bon, en tout cas merci; je vais suivre cette piste et lire le manuel de
terminfo(5)... quand j'aurai le temps et que je me serais greffé un
deuxième cerveau. ;-)

--
www.trollomaths.org
E-mail: remove "pasde", "pub" and ".invalid"

Avatar
Vincent Couquiaud
Recoucou,

Pour ceux que ça intéresse, j'ai résolu en partie mon problème du
curseur fou "bloc blanc" clignotant.
(voir <4214dd4c$0$807$)

J'ai modifié dans le terminfo, le terme cnorm par:
cnorm=E[?25hE[?17;0;64c

Maintenant, j'ai un beau curseur rouge *non clignotant*. Bon ensuite
je suppose que pour avoir le curseur gris non clignotant il faut avoir
la barbe et le mot guru écrit sur le front? :-)

--
www.trollomaths.org
E-mail: remove "pasde", "pub" and ".invalid"
Avatar
Hugolino
Le 23 Feb 2005 22:33:00 GMT, Vincent Couquiaud a écrit:
je suppose que pour avoir le curseur gris non clignotant il faut avoir
la barbe et le mot guru écrit sur le front? :-)
^^^^^_ ça compte pas, il faut que ce soit

marqué au fer chauffé à blanc :)


--
Hugo NPN (i --> ee)
Maintenant que je commence a me debrouiller pas mal en Perl, c'est
promis, je vais reflechir a un nouveau programme qui aurait pour charge
de filtrer la connerie sur les News. -+- ST in CMM -+-