Comment activer la prise en charge des vraies couleurs 24 bits dans le terminal Gnome?

14

Selon cette page , Gnome Terminal prend en charge la vraie couleur 24 bits. Ceci est cohérent avec Wikipedia .

Lorsque j'exécute color-spaces.pldans Ubuntu 14.04 LTS avec Gnome Terminal 3.6.2, le résultat est le suivant:

entrez la description de l'image ici

Bien qu'il n'y ait pas d'image de référence, j'imagine que ces objets verts de forme étrange en bas indiquent que le terminal n'est pas en mesure d'imprimer correctement les couleurs 24 bits.

Comment activer le support 24 bits?

Arseni Mourzenko
la source
Si vous voulez une image de référence, lancez-vous xterm.
muru

Réponses:

14

La prise en charge 24 bits est activée par défaut mais gnome-terminal doit être dans une version liée libvte >= 0.36(comme indiqué sur la page que vous avez mentionnée). Ce qui n'est malheureusement pas le cas dans le dernier ubuntu 14.04 (au moment de la rédaction).

Pour contourner ce problème, vous pouvez essayer:

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get install gnome-terminal
sudo add-apt-repository -r ppa:gnome3-team/gnome3-staging

La dernière étape supprime leur ppa - c'est facultatif mais attention, il y a tout gnome3 sur ce ppa.

Oh et l'écran:

suside
la source
1
Existe-t-il un moyen de vérifier la version de libvte gnome-terminal à l'origine? J'utilise Ubuntu 15.04 et je prévois de passer à la version 15.10 et je pense que les deux utilisent des versions de libvte> 0.36. Cependant, je ne reçois toujours pas de support truecolor dans mon terminal.
Adam Beck du
Je viens de remarquer que le terminal gnome lui-même n'est pas lié à libvte: ldd /usr/bin/gnome-terminal.real | grep libvtesur mon Ubuntu 15.04. Donc je suppose que c'est important: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvteet dpkg -l | grep libvte.
2015
J'aurais deviné qu'après 2 ans ça devrait être maintenant, mais bon :(
phunehehe
Je suis désolé après avoir fait ce processus, mon terminal affiche maintenant des caractères câblés après chaque espace. Comment inverser l'ensemble du processus? Merci
Eskinder
@Eskinder sudo apt install ppa-purge, sudo ppa-purge gnome3-team/gnome3-staging,sudo add-apt-repository -r ppa:gnome3-team/gnome3-staging
Noah_S