Làm cách nào để bật hỗ trợ màu thật 24 bit trong thiết bị đầu cuối Gnome?


14

Theo trang này , Gnome Terminal hỗ trợ màu sắc thật 24 bit. Điều này phù hợp với Wikipedia .

Khi tôi chạy color-spaces.pltrong Ubuntu 14.04 LTS với Gnome Terminal 3.6.2, kết quả là như sau:

nhập mô tả hình ảnh ở đây

Mặc dù không có hình ảnh tham chiếu, tôi tưởng tượng rằng những vật thể có hình dạng kỳ lạ màu xanh lá cây ở phía dưới chỉ ra rằng thiết bị đầu cuối không thể in màu 24 bit chính xác.

Làm cách nào để kích hoạt hỗ trợ 24 bit?


Nếu bạn muốn một hình ảnh tham khảo, chạy vào xterm.
muru

Câu trả lời:


14

Hỗ trợ 24 bit được bật theo mặc định nhưng gnome-terminal phải ở phiên bản được liên kết với libvte >= 0.36(như đã nêu trên trang bạn đã đề cập). Điều đáng tiếc không phải là trường hợp trong phiên bản Ubuntu 14.04 mới nhất (tại thời điểm viết bài).

Như một cách giải quyết bạn có thể thử:

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

Bước cuối cùng loại bỏ ppa của họ - đó là tùy chọn nhưng hãy cẩn thận, có toàn bộ gnome3 tại ppa đó.

Oh và màn hình:


1
Có cách nào để kiểm tra phiên bản libvte gnome-terminal ban đầu được liên kết với không? Tôi đang sử dụng Ubuntu 15.04 và có kế hoạch nâng cấp lên 15.10 và tôi tin rằng cả hai đều sử dụng các phiên bản libvte> 0,36. Tuy nhiên, tôi vẫn không nhận được hỗ trợ truecolor trong thiết bị đầu cuối của mình.
Adam Beck

Tôi chỉ nhận thấy rằng bản thân thiết bị đầu cuối gnome không được liên kết với libvte: ldd /usr/bin/gnome-terminal.real | grep libvtetrên Ubuntu 15.04 của tôi. Vì vậy, tôi đoán điều này là quan trọng: ldd /usr/lib/gnome-terminal/gnome-terminal-server | grep libvtedpkg -l | grep libvte.
nhạy cảm vào

Tôi đã đoán được sau 2 năm nên có ngay bây giờ, nhưng cũng được :(
phunehehe

Tôi xin lỗi sau khi thực hiện quá trình này, thiết bị đầu cuối của tôi hiện hiển thị các ký tự có dây sau mỗi không gian. Làm thế nào để tôi đảo ngược toàn bộ quá trình? Cảm ơn
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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.