Gnome terminalinde 24 bit gerçek renk desteği nasıl etkinleştirilir?


14

Bu sayfaya göre , Gnome Terminali 24bit gerçek rengi desteklemektedir. Bu Wikipedia ile tutarlıdır .

Ben çalıştırdığınızda color-spaces.plUbuntu Gnome Terminal 3.6.2 ile 14.04 LTS, sonuç şudur:

resim açıklamasını buraya girin

Referans görüntü olmasa da, alt kısımdaki garip şekilli nesnelerin terminalin 24 bit renkleri doğru bir şekilde yazdıramadığını gösterdiğini hayal ediyorum.

24 bit desteği nasıl etkinleştirilir?


Bir referans görüntü istiyorsanız, çalıştırın xterm.
muru

Yanıtlar:


14

24 bit desteği varsayılan olarak etkindir ancak gnome-terminal sürümüne bağlı olmalıdır libvte >= 0.36(bahsettiğiniz sayfada belirtildiği gibi). Hangi talihsiz bir şekilde son ubuntu 14.04 (yazma sırasında) durum böyle değil.

Geçici bir çözüm olarak deneyebilirsiniz:

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

Son adım ppa'larını kaldırır - isteğe bağlıdır, ancak dikkatli olun, bu ppa'da bütün gnome3 var.

Oh ve ekran:


1
Hangi libvte gnome-terminal sürümünün orijinal olarak bağlantılı olduğunu kontrol etmenin bir yolu var mı? Ubuntu 15.04 kullanıyorum ve 15.10'a yükseltmeyi planlıyorum ve her ikisinin de libvte> 0.36 sürümlerini kullandığına inanıyorum. Ancak, hala terminalimde gerçek renk desteği alamıyorum.
Adam Beck

Gnome terminalinin kendisinin libvte ile bağlantılı olmadığını fark ettim: ldd /usr/bin/gnome-terminal.real | grep libvteUbuntu 15.04'ümde . Sanırım bu önemli: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvteve dpkg -l | grep libvte.
suside

2 yıl sonra şimdi olmalı, ama iyi tahmin: ama iyi :(
phunehehe

Bu işlemi yaptıktan sonra üzgünüm, terminalim artık her boşluktan sonra kablolu karakterler gösteriyor. Tüm süreci nasıl tersine çevirebilirim? Teşekkürler
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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.