Wie aktiviere ich die 24-Bit-True-Color-Unterstützung im Gnome-Terminal?

14

Laut dieser Seite unterstützt Gnome Terminal 24bit True Color. Dies steht im Einklang mit Wikipedia .

Wenn ich color-spaces.plin Ubuntu 14.04 LTS mit Gnome Terminal 3.6.2 arbeite, ist das Ergebnis das folgende:

Bildbeschreibung hier eingeben

Obwohl es kein Referenzbild gibt, stelle ich mir vor, dass diese seltsam geformten grünen Objekte unten darauf hinweisen, dass das Terminal 24-Bit-Farben nicht korrekt drucken kann.

Wie aktiviere ich die 24-Bit-Unterstützung?

Arseni Mourzenko
quelle
Wenn Sie ein Referenzbild möchten, führen Sie es aus xterm.
muru

Antworten:

14

Die 24-Bit-Unterstützung ist standardmäßig aktiviert , gnome-terminal muss jedoch in einer Version sein, gegen die ein Link besteht libvte >= 0.36(wie auf der von Ihnen erwähnten Seite angegeben). Was im aktuellen Ubuntu 14.04 (zum Zeitpunkt des Schreibens) leider nicht der Fall ist.

Als Workaround können Sie versuchen:

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

Der letzte Schritt entfernt ihre ppa - es ist optional, aber Vorsicht, es gibt ganze gnome3 in dieser ppa.

Oh und der Bildschirm:

suside
quelle
1
Gibt es eine Möglichkeit zu überprüfen, gegen welche Version von libvte gnome-terminal ursprünglich verlinkt wurde? Ich verwende Ubuntu 15.04 und plane ein Upgrade auf 15.10. Ich glaube, dass beide Versionen von libvte> 0.36 verwenden. Ich bekomme jedoch immer noch keine TrueColor-Unterstützung in meinem Terminal.
Adam Beck
Mir ist gerade aufgefallen, dass das Gnome-Terminal selbst nicht mit libvte verlinkt ist: ldd /usr/bin/gnome-terminal.real | grep libvteauf meinem Ubuntu 15.04. Ich denke, das ist wichtig: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvteund dpkg -l | grep libvte.
Suside
Ich hätte nach 2 Jahren erraten, dass es jetzt sein sollte, aber gut :(
phunehehe
Es tut mir leid, dass mein Terminal nach diesem Vorgang nach jedem Leerzeichen verkabelte Zeichen anzeigt. Wie kehre ich den gesamten Prozess um? Danke
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