Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2021-10-16 21:56:54

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Kalibracja monitora w Debian 11

Witam

Jak w najnowszym Debian skalibrować monitor mając X-rite i1 display pro. Mając stary komputer i Debian 10 instalowałem DisplayCAL i wszystko szło bez problemu. Niestety wersji na nowszą wersję systemu nie ma. Ktoś rozwiązał już ten problem?

Kod:

sudo dpkg -i displaycal_3.8.9.3-1_amd64.deb 
[sudo] hasło użytkownika wachcio: 
Wybieranie wcześniej niewybranego pakietu displaycal.
(Odczytywanie bazy danych ... 385556 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu displaycal_3.8.9.3-1_amd64.deb ...
Rozpakowywanie pakietu displaycal (3.8.9.3-1) ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu displaycal:
 displaycal zależy od python-wxgtk3.0 (>= 3.0) | python-wxgtk2.8 (>= 2.8.11); jednakże:
  Pakiet python-wxgtk3.0 nie jest zainstalowany.
  Pakiet python-wxgtk2.8 nie jest zainstalowany.
 displaycal zależy od python-numpy (>= 1.0); jednakże:
  Pakiet python-numpy nie jest zainstalowany.
 displaycal zależy od python-psutil; jednakże:
  Pakiet python-psutil nie jest zainstalowany.
 displaycal zależy od python-gi; jednakże:
  Pakiet python-gi nie jest zainstalowany.
 displaycal zależy od libsdl2-mixer-2.0-0; jednakże:
  Pakiet libsdl2-mixer-2.0-0 nie jest zainstalowany.

dpkg: błąd przetwarzania pakietu displaycal (--install):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.26-1)...
Przetwarzanie wyzwalaczy pakietu mailcap (3.69)...
Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.17-2)...
Przetwarzanie wyzwalaczy pakietu man-db (2.9.4-2)...
Wystąpiły błędy podczas przetwarzania:
 displaycal

Ostatnio edytowany przez wachcio (2021-10-16 21:57:26)

Offline

 

#2  2021-10-16 22:44:56

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

W repozytoriach Debiana jest taki program, sprawdź czy nie masz go zainstalowanego:

Kod:

apt policy lxrandr

Wystarczy w konsoli środowiska graficznego wpisać:

Kod:

lxrandr

i ustawić wymagane wartości z pomocą myszy.

Offline

 

#3  2021-10-17 05:42:54

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Kalibracja monitora w Debian 11

W repozytorium masz może program xcalib?

Jest we wszystkich wersjach Debiana:

Kod:

# root ~> apt policy xcalib
xcalib:
  Zainstalowana: (brak)
  Kandydująca:   0.8.dfsg1-2.1
  Tabela wersji:
     0.8.dfsg1-2.1 990
        990 https://deb.debian.org/debian stable/main amd64 Packages
        500 https://deb.debian.org/debian testing/main amd64 Packages
        500 https://deb.debian.org/debian sid/main amd64 Packages

Użycie np:

Kod:

/usr/bin/xcalib  $HOME/.ICC/lg_IPS235_manuf.ICM

Xcalib działa na 100% z Xorgiem, ale nie z Waylandem,
do Waylanda pewnie powstało lub zaraz powstanie coś innego.

Co do Displaycal, to pewnie jest potrzebna inna wersja.
W tej chwili widzę jakąś w repo SIDa:

Kod:

# root ~> apt policy displaycal
displaycal:
  Zainstalowana: (brak)
  Kandydująca:   3.8.9.3-1
  Tabela wersji:
     3.8.9.3-1 500
        500 https://deb.debian.org/debian sid/main amd64 Packages

PS:
Do instalacji paczek deb pobranych z netu, jak musisz takie pobierać, jest program gdebi-core,
użycie:

Kod:

#root # gdebi {PACZKA}.deb

Gdebi automatycznie instaluje zależnosci pakietu używając apta.


EDIT:
Tu masz inne programy do wczytywania profili ICC:
https://wiki.archlinux.org/title/ICC_profiles

Pozdro

Ostatnio edytowany przez Jacekalex (2021-10-17 05:50:10)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2021-10-17 08:00:38

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

Pakiet, który chciał autor zainstalować jest w sidzie i wystarczy dodać repozytoria i sprawdzić czy dużo zmian wymaga. Odległość czasowa od wydania stabilnego jest niewielka, to nie powinien sprawiać większych problemów przy instalacji. Nie wiem dlaczego go nie ma w bullseye.

Korzystanie z gdebi, wcześniej czy później kończy się awarią systemu. Często nie do naprawy w normalny sposób.

PS Przeoczyłem informację jaką podał Jacekalex.

Ostatnio edytowany przez fnmirk (2021-10-17 08:41:00)

Offline

 

#5  2021-10-17 10:19:25

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Kalibracja monitora w Debian 11

Displaycal-a nie da się zainstalować i z sid-a, i w sid-e też, bo na razie nie ma wszystkich zależności dla niego, na przykład nie ma python-wxgtk3.0. Można python-wxgtk próbować zbudować samemu ze źródeł, lub doinstalować menadżerem pakietów pythona pip. Wcześniej trzeba to sprawdzić, zanim zrobi się bałagan w systemie. Łatwiej zaimportować profil.

A displaycal to jest GUI dla konsolowego argyll-a, i w nim można przeprowadzić kalibrację. Opisy są w internecie, jak używać argyll-a (argyllcms).

Edycja: A, i filmy na YouTubie też są, sprawdzałem teraz.

Ostatnio edytowany przez jawojx (2021-10-17 10:28:52)

Offline

 

#6  2021-10-17 13:37:52

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

Można się też posłużyć dokumentacją do programu argyll. Jest w formacie html.

Kod:

wget -c http://ftp.pl.debian.org/debian/pool/main/a/argyll/argyll-doc_2.0.1+repack-1.1_all.deb

Wystarczy rozpakować pakiet w jakimś katalogu. Najprościej z poziomu mc.

Offline

 

#7  2021-10-18 01:02:41

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Kalibracja monitora w Debian 11

Ok udało się stworzyć profil ICC. Jak go teraz zainstalować poprawnie na monitorze podłączonym pod HDMI i jak później sprawdzić jaki profil jest przypisany do jakiego monitora? W Debian 10 pamiętam, że miałem jakąś opcję w ustawieniach systemowych gdzie można to było zrobić bez problemu. Teraz takiej opcji nie wiedzę...

EDIT:
Mam nadzieję, że nic nie namieszałem w systemie ale zdecydowałem się na zainstalowanie z experimental https://packages.debian.org/experimental/colord-kde
Mam wrażenie czy w obecnej wersji Debian sporo pakietów zniknęło i trzeba się nieźle nakombinować?

Ostatnio edytowany przez wachcio (2021-10-18 01:24:08)

Offline

 

#8  2021-10-18 03:19:42

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

Jesteśmy wszyscy zatrzymani, a Ja chyba najbardziej.

wachcio, nie kombinuj tylko przeczytaj.

W repozytoriach Debiana bullseye jest jeszcze jedna całkiem przyjemna nakładka na program argyll to gnome-color-manager
https://packages.debian.org/bullseye/gnome-color-manager
Może nie tak „wypasiona” jak displaycal, ale można dzięki niej nieźle ustawić profil.
W sekcji non-free masz jeszcze taki dodatek
https://packages.debian.org/search?keywords=icc-profiles&s

Profil ustawień, który miałeś w Debianie buster możesz śmiało przenieś do aktualnej wersji. Zapewnia to argyll i z nakładki  gnome-color-manager polecenie: gcm-import.

Kod:

apt install argyll gnome-color-manager

i np.. sprawdzasz:

Kod:

gcm-viewer

Masz jeszcze do wyboru:

Kod:

gcm-calibrate 
gcm-import 
gcm-inspect 
gcm-picker

Offline

 

#9  2021-10-18 13:12:32

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Kalibracja monitora w Debian 11

fnmirk napisał(-a):

Jesteśmy wszyscy zatrzymani, a Ja chyba najbardziej.

wachcio, nie kombinuj tylko przeczytaj.

W repozytoriach Debiana bullseye jest jeszcze jedna całkiem przyjemna nakładka na program argyll to gnome-color-manager
https://packages.debian.org/bullseye/gnome-color-manager
Może nie tak „wypasiona” jak displaycal, ale można dzięki niej nieźle ustawić profil.
W sekcji non-free masz jeszcze taki dodatek
https://packages.debian.org/search?keywords=icc-profiles&s

Profil ustawień, który miałeś w Debianie buster możesz śmiało przenieś do aktualnej wersji. Zapewnia to argyll i z nakładki  gnome-color-manager polecenie: gcm-import.

Kod:

apt install argyll gnome-color-manager

i np.. sprawdzasz:

Kod:

gcm-viewer

Masz jeszcze do wyboru:

Kod:

gcm-calibrate 
gcm-import 
gcm-inspect 
gcm-picker

Profilu z Debian 10 nie mogę ot tak sobie przenieść gdyż był on na starym komputerze z całkiem innym sprzętem. Pisałem o tym z innym wątku i nie zaznaczyłem w tym.
Gnome-color-manager mam zainstalowany ale nie wiedziałem jak go się używa. Czytając na ich stronie znalazłem:

If you have gnome-color-manager or colord-kde installed then just double click the .icc profile and click Import. You can then assign the new profile to an existing device using the System Settings ▸ Color panel.

Profile calibration curves are automatically loaded at login, or can be loaded for all users at startup if the Set for all users button is clicked.

Niestety nie pojawiła się w ustawieniach żadna opcja więc szukałem dalej.
Będę próbował odinstalować to co wcześniej zainstalowałem i ustawić profile według Twoich porad

Offline

 

#10  2021-10-18 13:54:29

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

wachcio, zainstaluj sobie na szybko na jakimś dysku pendrive Debiana buster. Minimalne środowisko graficzne i wygeneruj profil w programie, który znasz. Później importuj profil i załatwisz sprawę.
https://cdimage.debian.org/cdimage/archive/10.11.0/amd64/iso-cd/

Możesz też jakąś wersję livecd Debiana buster wykorzystać do wygenerowania profilu. W wersji livecd możesz instalować prawie każde oprogramowanie, na czas danej sesji bez żadnych kombinacji. Po restarcie wszystko znika. Ale profil ustawień można wygenerować.

Jeżeli używasz gnome to dostęp do gnome-color-manager powinien być w gnome-center (chyba tak to się nazywa).

Dodane:
Tu masz Debiana buster livecd
https://cdimage.debian.org/cdimage/archive/10.11.0- … 4/iso-hybrid/

Ostatnio edytowany przez fnmirk (2021-10-18 14:17:09)

Offline

 

#11  2021-10-18 21:17:34

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Kalibracja monitora w Debian 11

wachcio napisał(-a):

@fnmirk ...Niestety nie pojawiła się w ustawieniach żadna opcja więc szukałem dalej.
Będę próbował odinstalować to co wcześniej zainstalowałem i ustawić profile według Twoich porad...

Po co, już wszystko miałeś (colord), a opcje w GUI nie są potrzebne, mieszanie tylko z tym wszystkim. Opisze co masz zrobić, bo się zniechęcisz. :) Sprawdź czy colord działa prawidłowo.

Kod:

systemctl status colord.service

W pakiecie colord jest menadżer zarządzania profilami w trybie tekstowym. Oczywiście w Gnome jest GUI do tego (w kde też), ale jak się nie ma Gnome, to po co zaśmiecać system zbędnym oprogramowaniem. Trzeba tylko pamiętać że poza Gnome i Kde-plasma doinstalować i uruchomić xiccd, sprawdzić czy usługi działają. To w odróżnieniu od xcalib działa i na X11 i Wayland-e.

Import nowego profilu.

Kod:

colormgr import-profile profil.icc

Wyświetli przy imporcie informacje o profilu, szukaj nazwy pod Profile ID.

Teraz jeszcze potrzebujesz nazwy urządzenia, dla którego chcesz dodać profil.

Kod:

colormgr get-devices

Szukasz nazwy w linii Device ID (możesz sobie grep-em wyciągać, ale chce byś widział całość), nazwa jak składa się z kilku słów ma być w cudzysłowie (czasami jest krótka np. xrandr-2788H-0, to można bez).

Teraz dodajesz ten profil do twojego wybranego monitora na hdmi. Coś w tym rodzaju.

Kod:

colormgr device-add-profile "xrandr-Iiyama North America-PL Coś_tam coś" icc-2536c9b5d9d264f604c644238d34a77e

I tyle, w zasadzie koniec dodawania nowego profilu icc.

Jak chcesz zmienić już wcześniej zaimportowany profil, to wyświetlasz listę dodanych profili.

Kod:

colormgr get-profiles

I zmieniasz wybrany profil.

Kod:

colormgr device-make-profile-default "xrandr-Iiyama North America-PL Coś_tam coś" icc-2697f1cdfa4210a66f9bff9f964a494a

Reszte opcji masz opisane w help-e.

Kod:

colormgr -h

Na przykład, sprawdzanie czy jest ten profil icc, co chciałeś dla danego monitora.

Kod:

colormgr device-get-default-profile "xrandr-Twoja nazwa monitora"

Edycja: Literówka, było Prof ID, a powinno być Profile ID.

Ostatnio edytowany przez jawojx (2021-10-18 21:40:38)

Offline

 

#12  2021-10-18 21:50:20

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

Program gnome-color-manager nie wymaga zależności gnome. Korzysta z gtk i jeżeli nie ma się gnome, z którym się naturalnie integruje to trzeba go rozbić na „czynniki pierwsze”, aby go uruchomić bo np. u mnie nie zintegrował się z menu środowiska graficznego. Pewnie ten sam problem miał wachcio i dlatego go nie uruchomił bo nie znalazł dokumentacji.

Kod:

man gnome-color-manager 
Brak podręcznika dla gnome-color-manager

Dodane:

Kod:

dpkg -s gnome-color-manager
dpkg -L gnome-color-manager
apt show gnome-color-manager

PS jawojx, Twój opis jest bardzo prosty. Ja dziękuję.

Ostatnio edytowany przez fnmirk (2021-10-18 22:54:15)

Offline

 

#13  2021-10-19 16:21:26

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Kalibracja monitora w Debian 11

Dzięki wszystkim za odpowiedzi. Były bardzo pomocne i dzięki nim mam skalibrowane monitory jak się należy. Używam Debian 11 z KDE Plasma i niestety bez instalacji colord-kde sam nie potrafiłem korzystać z narzędzi tekstowych. Dzięki Wam wiem jak to się robi nawet bez GUI.

Offline

 

#14  2021-10-19 17:33:17

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: Kalibracja monitora w Debian 11

wachcio, zbierz to wszystko w całość i napisz jakiś poradnik. Utrwalisz to sobie i w przyszłości, jak zapomnisz (a wiem to z doświadczenia) będziesz miał gotowe rozwiązanie.

Offline

 

#15  2021-10-19 23:21:13

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Kalibracja monitora w Debian 11

fnmirk napisał(-a):

wachcio, zbierz to wszystko w całość i napisz jakiś poradnik. Utrwalisz to sobie i w przyszłości, jak zapomnisz (a wiem to z doświadczenia) będziesz miał gotowe rozwiązanie.

Dobry pomysł. Jak będzie chwila wolna to jak najbardziej

Offline

 

#16  2021-10-20 06:34:22

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Kalibracja monitora w Debian 11

Gwoli przypomnienia:

Kod:

xcalib -v $HOME/.ICC/lg_IPS235_manuf.ICM
XRandR output:          VGA1
vcgt found
Red:   Gamma 0.719986     Min 0.000000     Max 1.000000
Green: Gamma 0.719986     Min 0.000000     Max 1.000000
Blue:  Gamma 0.719986     Min 0.000000     Max 1.000000
Red Brightness: 0.000000   Contrast: 99.719231  Max: 0.997192  Min: 0.000000
Green Brightness: 0.000000   Contrast: 99.719231  Max: 0.997192  Min: 0.000000
Blue Brightness: 0.000000   Contrast: 99.719231  Max: 0.997192  Min: 0.000000
X-LUT size:          256

Bardzo trudna komenda.
xD

Do argyllcms masz kilka nakładek, opisane tutaj:
https://wiki.archlinux.org/title/ICC_profiles


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#17  2021-10-20 19:10:02

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Kalibracja monitora w Debian 11

Jacekalex napisał(-a):

Gwoli przypomnienia:

Kod:

xcalib -v $HOME/.ICC/lg_IPS235_manuf.ICM

Bardzo trudna komenda.
...

Cytat: @wachcio Ok udało się stworzyć profil ICC. Jak go teraz zainstalować poprawnie na monitorze podłączonym pod HDMI i jak później sprawdzić jaki profil jest przypisany do jakiego monitora?

Trudna nie, ale zbędna, bo nie robi tego co chciał Wachcio.

Dla jednego monitora, lub jednego profilu na wszystkich podłączonych monitorach, da się zrobić xcalib-em, jest łatwo. Proste opcje (display,screen) wyboru drugiego, czy trzeciego odbiornika w xcalib, i dodanie innego profilu kolorów niż wybrany dla pierwszego monitora, nie działają poprawnie, przy jednym screen/pulpicie rozciągniętym na dwa monitory.

Ostatnio edytowany przez jawojx (2021-10-20 19:18:18)

Offline

 

#18  2021-10-21 00:19:46

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Kalibracja monitora w Debian 11

up

Xorg na Xineramie widocznie kiepsko znosi różne monitory.
xcalib zmienia parametry ekranu określonego w zmiennej $DISPLAY, jeżeli ten ekran jest rozciągnięty na 16 monitorów, to niewiele na to można poradzić.
W Waylandzie może będzie łatwiej, choć to będzie zależało od możliwości kompozytora ekranu, bo Wayland jako protokół w ogóle nie wie, ile ma monitorów.
xD

Ostatnio edytowany przez Jacekalex (2021-10-21 00:20:04)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)