如何在Gnome终端中启用24位真彩色支持?


14

根据此页面,Gnome Terminal支持24位本色。这与维基百科是一致的。

当我color-spaces.pl在带有Gnome Terminal 3.6.2的Ubuntu 14.04 LTS中运行时,结果如下:

在此处输入图片说明

虽然没有参考图像,但我认为底部的那些绿色奇怪形状的对象表示终端无法正确打印24位色。

如何启用24bit支持?


如果需要参考图像,请在中运行xterm
大师

Answers:


14

默认情况下启用24位支持, gnome-terminal必须采用链接的版本libvte >= 0.36(如您提到的页面所述)。不幸的是,最新的ubuntu 14.04(在撰写本文时)并非如此。

作为解决方法,您可以尝试:

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

最后一步删除了他们的ppa-这是可选的,但要小心,在该ppa上有整个gnome3。

哦,屏幕:


1
有没有办法检查最初链接到哪个版本的libvte gnome-terminal?我正在使用Ubuntu 15.04,并计划升级到15.10,我相信两者都使用libvte> 0.36的版本。但是,我仍然无法在终端中获得truecolor支持。
亚当·贝克

我只是注意到ldd /usr/bin/gnome-terminal.real | grep libvte在我的Ubuntu 15.04上,gnome终端本身并未与libvte:链接。因此,我认为这很重要:ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvtedpkg -l | grep libvte
2015年

我猜想应该是两年后的现在,但是:(
phunehehe

抱歉,执行完此过程后,我的终端现在在每个空格后显示有线字符。我如何撤消整个过程?谢谢
Eskinder

@Eskinder sudo apt install ppa-purgesudo ppa-purge gnome3-team/gnome3-stagingsudo add-apt-repository -r ppa:gnome3-team/gnome3-staging
Noah_S
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.