[[InArbeit(clintfish)]] [[Getestet(gutsy)]] {{{#!Wissen * [1]: [:Pakete installieren: Installation von Programmen] * [2]: [:Terminal:Ein Terminal öffnen] * [3]: [:Programme kompilieren:Pakete aus dem Quellcode erstellen] * [4]: [:Rechte:Rechte für Dateien und Ordner ändern] }}} [[TableOfContents]] Dieser Artikel beschreibt, wie man seinen Monitor mit Hilfe von [http://www.argyllcms.com/ Argyllcms] {en} farbverbindlich kalibrieren kann. Argyllcms ist ein Kommandozeilen-Programm, welches mit Hilfe von Kalibrierungsgeräten den Monitor misst. Es misst Gamma, Kontrast und die Farbwerte eines Monitors. Es speichert die Abweichungen der Norm und verändert danach den Monitor auch so, dass der Monitor die Farben echt widergibt. {{{#!Warnung Hinweis Um den Monitor mit dieser Anleitung zu kalibrieren, wird ein Messgerät benötigt (z.B. ein [http://spyder.datacolor.com/ Spyder] {en} ). }}} = Installation = == Benötigte Pakete == Zuerst, muss man folgende Pakete installieren [1]: * '''jam''' (''universe'', [2]) * '''libxxf86dga-dev''' * '''libxxf86misc-dev''' * '''libxxf86vm-dev''' Jam ist ein Entwicklungstool und man benötigt diese um Argyllcms zu kompilieren. = Argyllcms Installation = Man läd sich den [http://www.argyllcms.com/downloadsrc.html Source Code] {en} von der [http://www.argyllcms.com/ Argyllcms Webseite] {en} runter. Dann muss man das Verzeichnis '''/usr/local/argyllcms''' mit Hilfe vom Root Account erstellen. {{{#!Befehl sudo mkdir /usr/local/argyllcms }}} Dorthin kopiert man die heruntergeladene zip Datei und entpackt sie. {{{#!Befehl sudo cp argyll*.zip /usr/local/argyllcms cd /usr/local/argyllcms sudo unzip *.zip }}} Nun muss man ein Programm noch ausführbar machen, indem man folgendes im Terminal eingibt: {{{#!Befehl sudo chmod +x makeall.ksh sudo chmod +x makeinstall.ksh }}} Nun führt man beide Programme mit Root Rechten aus. Zuerst '''makeall.ksh''' und danach '''makeinstall.ksh''' {{{#!Befehl sudo sh makeall.ksh sudo sh makeinstall.ksh }}} Nachdem das Kompilieren ohne Fehler durchgelaufen ist, kopiert man alle Argyllcms Programme welche im Verzeichnis '''/usr/local/argyllcms/bin''' sind in das Verzeichnis '''/usr/local/bin'''. {{{#!Befehl cd bin sudo cp * /usr/local/bin }}} = Kalibrieren = Nachdem man Argyllcms installiert hat, kann man nun den Monitor kalibrieren. Dazu wechselt man in ein Verzeichnis, in das die Profildaten abgespeichert werden (z.B. '''/home/USERNAME/Monitor''') Um die Kalibrierung zu beginnen, schließt man als erstes das Kalibrierungsgerät an. === Sonderfall Spyder 2 === Möchte man ein Spyder 2 Gerät benutzten, so benötigt man die Firmware von der Original Windows Installations CD. Um die Firmware zu installieren legt man die CD ins Laufwerk und gibt man im Terminal folgenden Befehl ein: {{{#!Befehl sudo spyd2en -v }}} Damit sollte die Firmware automatisch von der CD ausgelesen werden. Eine ausführlichere Beschreibung bietet die Argyllcms Webseite unter [http://www.argyllcms.com/doc/spyd2en.html Spyd2en] {en} Besitzt man keinen Spyder 2 kann man diesen Schritt überspringen und fährt mit der eigentlichen Kalibrierung fort: {{{#!Befehl # Falls man eine CRT Monitor hat dispcal -v -y c -o TargetA # Falls man eine LCD Monitor hat dispcal -v -y l -o TargetA }}} Jetzt erscheint ein weißes (in der beta Version ein schwarzes) Feld in mitten des Monitors. Nun befestigt man das Kalibrierungsgerät so, dass es mit dem Auge auf höhe des weißen (schwarzen) Feldes hängt. Dann drückt man ''Enter''. Jetzt hat man 7 Punkte, welche man wählen kann. Falls man es ganz schnell haben will. Drückt man gleich auf '''5) Check all'''. Nun verändert sich das Feld. Es färbt sich unterschiedlich ein. Nach einiger Zeit kommt man wieder zu den 7 Einstellungspunkten. Nun geht man einfach auf '''6) Continue on to calibration'''. Jetzt dauert es einige Zeit. Wieder verändert sich das Feld. Nach einiger Zeit steht man kann nun das Kalibrierungsgerät entfernen, welches man auch ohne weiteres tun kann. Als nächstet gibt man folgendes im Terminal ein: {{{#!Befehl targen -v -d3 -f250 DisplayA }}} Hier wird nun ein File erstellt. Nun kommt der dritte Schritt: {{{#!Befehl # Falls man eine CRT hat dispread -v -y c -k TargetA.cal DisplayA # Falls man eine LCD hat dispread -v -y l -k TargetA.cal DisplayA }}} Hier geht er nun Patches durch, welche das Programm '''Targen''' gemacht hat. Die Anzahl dieser Patches wurde mit dem Parameter '''-f''' gemacht. In diesem Fall geht er 250 Patches durch. Wenn man die Kalibrierung genauer haben will sollte man 500 nehmen. Jetzt muss noch ein .icc File erstellt werden, welches man nachher aufrufen kann. {{{#!Befehl profile -v -D"Display A" -qm -as DisplayA }}} Als letztes muss man nur noch die Veränderung aufrufen. Dies macht man mit dem Programm '''dispwin'''. {{{#!Befehl dispwin -L DisplayA.icc }}} Nun sollte sich der Monitor in der Farbe ändern. Im ersten Moment wirkt die neue Farbwiedergabe "falsch", allerdings nur weil man sich an die ursprünglichen, falschen Farben gewöhnt hat. = Links und Quelle = * [http://www.argyllcms.com/ Argyllcms Website] {en} * [http://en.wikipedia.org/wiki/Linux_color_management Wikipedia Linux und Colormanagment] {en}