Bagaimana cara mengaktifkan dukungan warna true 24bit di terminal Gnome?

14

Menurut halaman ini , Terminal Gnome mendukung 24bit true color. Ini konsisten dengan Wikipedia .

Ketika saya menjalankan color-spaces.pldi Ubuntu 14.04 LTS dengan Gnome Terminal 3.6.2, hasilnya adalah sebagai berikut:

masukkan deskripsi gambar di sini

Meskipun tidak ada gambar referensi, saya membayangkan bahwa benda-benda hijau berbentuk aneh di bagian bawah menunjukkan bahwa terminal tidak dapat mencetak warna 24bit dengan benar.

Bagaimana cara mengaktifkan dukungan 24bit?

Arseni Mourzenko
sumber
Jika Anda ingin gambar referensi, jalankan xterm.
muru

Jawaban:

14

Dukungan 24bit diaktifkan secara default tetapi gnome-terminal harus dalam versi ditautkan libvte >= 0.36(sebagaimana dinyatakan pada halaman yang Anda sebutkan). Sayangnya yang tidak terjadi di Ubuntu terbaru 14,04 (pada saat penulisan).

Sebagai solusinya Anda dapat mencoba:

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

Langkah terakhir menghapus ppa mereka - itu opsional tapi hati-hati, ada seluruh gnome3 di ppa itu.

Oh dan layar:

suside
sumber
1
Apakah ada cara untuk memeriksa versi terminal libvte gnome yang ditautkan sebelumnya? Saya menggunakan Ubuntu 15.04 dan berencana untuk meningkatkan ke 15.10 dan saya percaya bahwa keduanya menggunakan versi libvte> 0.36. Namun, saya masih belum mendapatkan dukungan truecolor di terminal saya.
Adam Beck
Saya hanya memperhatikan bahwa terminal gnome itu sendiri tidak terhubung dengan libvte: ldd /usr/bin/gnome-terminal.real | grep libvtepada Ubuntu 15.04 saya. Jadi saya kira ini penting: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvtedan dpkg -l | grep libvte.
suside
Saya akan menebak setelah 2 tahun seharusnya sekarang, tapi yah :(
phunehehe
Saya minta maaf setelah melakukan proses ini, terminal saya sekarang menunjukkan karakter berkabel setelah setiap ruang. Bagaimana cara membalik seluruh proses? Terima kasih
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