Як увімкнути підтримку справжнього кольору в 24 біт у терміналі Gnome?


14

Відповідно до цієї сторінки , термінал Gnome підтримує 24-бітний справжній колір. Це відповідає Вікіпедії .

Коли я працюю color-spaces.plв Ubuntu 14.04 LTS з терміналом Gnome 3.6.2, результат такий:

введіть тут опис зображення

Поки немає еталонного зображення, я думаю, що ці зелені дивні форми внизу вказують на те, що термінал не в змозі правильно надрукувати 24-бітні кольори.

Як увімкнути підтримку 24 біт?


Якщо ви хочете довідкове зображення, запустіть xterm.
муру

Відповіді:


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 у своєму терміналі.
Адам Бек

Я щойно помітив, що сам термінал gnome не пов'язаний з libvte: ldd /usr/bin/gnome-terminal.real | grep libvteна моєму Ubuntu 15.04. Тому я думаю, що це важливо: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvteі dpkg -l | grep libvte.
самогубство

Я б здогадався через 2 роки, це має бути зараз, але добре :(
phunehehe

Мені шкода після виконання цього процесу, тепер мій термінал показує провідні символи після кожного пробілу. Як повернути весь процес? Спасибі
Ескіндер

@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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.