Xubuntu ve Lubuntu'da sistem ekranı renk profillerini nasıl ayarlarsınız?


23

Gimp, Geeqie ve Rawstudio gibi bazı uygulamalar sistem renk profilini renk yönetiminde kullanabileceğini iddia ediyor, ancak böyle bir profili nasıl ayarlıyorsunuz? Böyle bir profil ayarlanmışsa ve ayarlanmışsa hangi profilin kullanıldığını nasıl görüyorsunuz? Lubuntu ve Xubuntu'da nasıl yapıldığını anlamıyorum.


1
Artık kullanırken xiccdherhangi bir Gnome / KDE / Unity bağımlılığına ihtiyaç duymamak için kullanabilirsiniz colord; askubuntu.com/q/427821/25639 nasıl kurulacağını açıklar.
utanmaz

Yanıtlar:


18

Bu iyi bir sorudur, çünkü Xubuntu ve Lubuntu, standart Ubuntu’nun sahip olduğu sistem ayarları> renk menüsüne gnome-color-managersahip değildir ve kurulum , profilleri yalnızca bir Xubuntu veya Xfce oturumunda ayarlamanıza izin vermez o dayandığından, bir cüce oturumu çalıştıran düzgün yarar olduğunu gnome-settings-daemonve gnome-control-center. Bu gerçek, bu makalede sunulan faydalı diyagramdan açıkça anlaşılmaktadır .

Sistem Araçları

Bununla birlikte, Xubuntu ve Lubuntu'da, colordpaket hala otomatik olarak kurulur ve renk yönetimi ile ilgilenir ve onu kullanarak komut satırından erişebilirsiniz colormgr. Yazıcılar ve tarayıcılar gibi cihazlarınızı , resmi sitedecolormgr get-devices tanımlananlar gibi komut satırı anahtarlarını kullanarak sorgulayabilirsiniz .

Ancak, süre colormgr get-devicessisteminizdeki tüm otomatik renk yönetilen cihazlar listelenir, bu olacak değil liste görüntüleme cihazları xfce.

Açık xfce, colormgr get-devices-by-kind displayçalışmaz ve ekran için icc profilini komut satırında ayarlayamazsınız, ancak yalnızca xiccveya gibi araçlar kullanarak xcalib(aşağıya bakınız). Bu, Richard Hughes tarafından burada açıklanmıştır :

XFCE colord için bir oturum bileşeni içermiyor. Ya gnome-settings-daemon'u (bir renk eklentisine sahip) çalıştırmanız, colord-kde yüklü olarak kodlamanız veya XFCE için hafif bir şey yazmanız gerekir.

Colord yalnızca tarayıcılar ve web kameraları gibi sistem aygıtlarını algılar ve ardından CUPS yazıcıları kaydeder. Oturuma erişimi yoktur ve X ile konuşmak ve cihazları kaydetmek için bir oturum bileşenine güvenir.


Bir oturumda gnomeveya kdeoturumda (Xubuntu'da çalıştırıyor olabilirsiniz) , ekranın icc profilini manuel colormgrolarak girmek colormgr get-devices-by-kind displayve ayarlamak için kullanabilmelisiniz , bu yüzden tamlık için bu yöntemi sunuyorum.

Öncelikle profillerinizi eklemeniz ~/.local/share/iccve colormgr get-profilesonları listelemek için çalıştırmanız ve ardından gibi icc profilini seçmeniz gerekir.

/org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76

Şimdi istediğiniz cihaza ekleyin (bu kez varsayılan ekrandır)

colormgr device-add-profile /org/freedesktop/ColorManager/devices/xrandr_default /org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76

O zaman ile varsayılan yapabilirsiniz

colormgr device-make-profile-default /org/freedesktop/ColorManager/devices/xrandr_default /org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76

Diğer faydalı yardımcı programlar

Not: Özel icc profilleri girmelidir /home/$USER/.local/share/icc; sistem dizini /usr/share/color/icc.

Gibi araçları kullanmak mümkündür xiccya xcalibkurulum için Xubuntu veya Lubuntu üzerinde belirli icc profili istiyorum. Yapmanız gereken tek şey bu araçlardan herhangi birini icc profilinize yönlendirmek ve bu komutu başlangıçta yerleştirmektir:

xicc /location/of/profile

ya da xcalibsizinle kullanarak gama düzeltmeyi belirleyebilirsiniz

xcalib -gc 1.8 /location/of/profile

Ancak, aşağıdaki sorunun gösterdiği gibi, komutun yürütülmesini geciktirmeniz gerekebilir, böylece sistem seçiminizi geçersiz kılmaz:

Alternatif olarak, kullanmak isteyebilirsiniz xicc, çünkü bu uygulamayla ayarlanan profiller, bazı uygulamalar tarafından toplanacak şekilde tasarlanır Gimp- bu, tam olarak sorunuzda bahsettiğiniz şeydir ve bu program muhtemelen düşündüğünüz şeydir. Bir profili yüklemek için, sadece çalıştırın xicc /location/of/profile; Gerekirse ekranı belirleyebilirsiniz.

Paket notları xiccaçıklamak için

Bu yardımcı program, bir X ekran için bir ICC renk profili belirlemenizi sağlar; böylece uygulamalar bunu renk kalibre edilmiş görüntüleri görüntülemek için kullanabilir. Uygulamalar özellikle bu atomu aramak zorundadır fakat Gimp ve Krita gibi birçok uygulama zaten vardır.

Alternatif olarak, Gimp (aşağıdaki ekran görüntüsüne bakın) ve diğer programlar gibi uygulamalarda genellikle profilleri açıkça belirleyebilirsiniz. Belirli bir renk alanı gerektiren RAW görüntülerle çalışıyorsanız, bu gerekli olabilir.

görüntü tanımını buraya girin


Farklı cevaplar için teşekkür ederim. Xicc'ye gelince, ne tür bir "atom" demek istediklerini merak ediyorum. Sadece ekran görüntüsünde görüntülenen sistem monitörü profili seçeneği mi?
jarno

Çıktısı alamıyorum colormgr get-devices-by-kind display. Sanırım bu sistem görüntüleme profilinin tanımsız olduğunu gösteriyor.
jarno

@ jarno benim düzenleme yeniden colormgrxfce sistemlerinde bakın.

1
Bana öyle geliyor ki xcalib ve xicc birbirlerine alternatif değiller, ancak birbirlerini tamamlıyorlar: xcalib, sağlanan ICC profiline dahil edilebilecek verilere göre X server gama rampasını ayarlar ve bu ayar uygulamalardan bağımsız olarak etki eder. xicc, uygulamalar tarafından uygulanabilecek veya uygulanmayabilecek sistem görüntüleme profilini ayarlar.
jarno

Genişletilmiş masaüstü kullanıyorsanız, farklı monitörlere farklı ayarlar uygulamak zor olabilir: Kurulumumda xcalib, yalnızca dizüstü bilgisayarımın tümleşik monitörü için ayarları değiştirdi ve genişletilmiş masaüstü için harici bir monitör için kalibrasyon ayarlamanın bir yolunu bulamadım kullanılıyor. Bu konuda xicc test etmedim, ama sanırım aynı.
jarno


1

Lubuntu 17.04'te bunun üzerinde çalışmayı denedim, bu yüzden benim için çalıştı. Lubuntu sistemim, öncelikle e-postalar ve Firefox ile internette gezinmek için kullanılan eski bir Dell dizüstü bilgisayarda.

İlk öncelik, Firefox'un rengini yönetmekti. Neyse ki, sadece uygulamada yapılabilir. Firefox tarayıcı penceresinde gezin

about: config

ve uyarı sayfasından sonra

color_man

bu, Firefox’un renk yönetimi özelliklerini listeler. Display_profile dosyasını icc profilinizin konumuna ayarlayın. Bu, ~ / .local / share / icc / dizininizde bulunmalıdır.

/home/user/.local/share/icc/my_screen_profile.icc

Burada bir profil ayarlanmadıysa, Firefox sistem profilini kullanmaya çalışacaktır, ancak henüz bir setimiz yok. Enablev4'ü gör

doğru

v4 profillerine izin vermek için. Modu ayarla

1

0 = renk yönetimini devre dışı bırak, 1 = işlenen tüm grafikler için etkin, 2 = yalnızca profil etiketli resimler için etkin. Rendering_intent değerini olarak ayarlayın

0

buradaki 0 ​​= algısal, 1 göreceli kolormetrik, 2 = doygunluk, 3 = mutlak kolorimetrik. Firefox'u yeniden başlatın ve bitirdiniz. Tarayıcınızı color.org adresine giderek test edin . Yine de burada bir sorun var. Tarayıcı renk yönetilirken, pdf önizlemesi değildir. Bunu pdf versiyonuyla kontrol edebilirsiniz. Dosyayı varsayılan pdf görüntüleyiciye Evince Belge Görüntüleyici 3.24.0'a gönderirseniz, doğru olsa da oluşturulur.

NTown Productions'dan alınan Firefox ayarları

İhtiyacım olan şey için bu muhtemelen yeterli olsa da, bu daha fazla araştırmanın peşinde olduğum bir çözüm değildi ve yavaş bir Pazar günü, sistem için renk yönetimi kuran aşağıdakileri yönlendirdi.

Synaptic'te oturum açın ve yükleyin

colord

ve

xiccd

Bunu ilk önce yapıyor olsaydım, Firefox'u kurmadan bir terminal açabilir (ctrl + alt + t) ve ekran profilimi herhangi bir yerden ~ / .local / share / icc / like içine aktarmak için colormgr kullanabilirim

colormgr import-profile /home/user/Downloads/my_screen_profile.icc

Dosya adlarına dikkat edin. Argyll / DisplayCAL ile profilleri oluşturarak oluşturduğum dosya adlarında beyaz boşluklarla ilgili sorunlar yaşadım. Dosya adlarını kısa ve basit tutmak en iyi yöntemdi. Nedense bu komutu bir kereden fazla çalıştırmam gerekiyor. İlk çalıştırma, dosyayı icc dizinime kopyaladı, ikinci çalıştırma aslında dosyayı colord sistemine içe aktardı ve meta ve "nesne yolu" profilleri de dahil olmak üzere profilin bir özeti ile geri döndü. Daha sonra xiccd'nin colord'ın ekranla komut ile etkileşime girmesine izin verdiğini kontrol edebiliriz.

colormgr aygıtları tek tek görüntüleme

Bu, görüntüyü komutla eklemek için görüntüleme cihazının "nesne yolunu" içeren bir özet döndürür

colormgr aygıt ekleme profili "görüntüleme aygıtı nesnesi yolu" "profil nesnesi yolu"

Nesne yolları uzundur, bu yüzden terminal pencereme yapıştırmak için + ctrl + v'yi kopyalamak için shift + ctrl + c tuşlarını kullandım. Eğer koşarsan

colormgr aygıtları tek tek görüntüleme

Yine profilinizi 1) pozisyonunda görmelisiniz. Değilse veya varsayılan kullanımı değiştirmek istiyorsanız

colormgr aygıt-make-profile-default "aygıt nesnesi yolunu görüntüle" "profil nesnesi yolu"

ve ile kaldırıldı

colormgr delete-profile "görüntüleme aygıtı nesne yolu" "profil nesne yolu"

Diğer seçenekler bulunabilir

colormgr --help

Bunu test etmek için, color.org sayfasındaki karma sRGB profili ile jpg'deki argyll paketinden bu metod rawpedia ve ekstresiç komutunu kullandım , sonra bunu ekrana yukarıdaki gibi ekledim. Daha sonra Firefox'ta display_profile ayarını yeniden başlatırken sistem profilini kullanmasını istediğim için boşalttım. Tarayıcı şimdi sGBR'yi gösterir, yani yeşil için kırmızı ve tam tersi. User76204 tarafından yukarıdaki cevaba ek olarak diğer referanslar

ArchWiki

PCode

Hepsi de benzer tavsiyeler veriyor ancak sistemim üzerinde pek çalışmadı.

Not. Lubuntu 17.04'teki varsayılan resim görüntüleyici, renk yönetimi olmayan GPicView'dur, bu nedenle gnome resim görüntüleyicinin eog veya gözü ile değiştirmek için sinaptik kullanın.

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.