Hallo!
Ich habe also eben meinen Iyyama LCD Glotze mit ArgyllCMS kalibriert, grob entlang der Anleitung in
Dann gibt es in /home/volker/set_icc.sh ein kleines Skript:
#!/bin/bash /usr/bin/dispwin /usr/share/color/icc/colord/Iiyama.icc 2>&1 /dev/null
, welches - zu Fuß ausgeführt - den gewünschten Erfolg hat. Jedenfalls zeigt mir
dispwin -V /usr/share/color/icc/colord/Iiyama.icc
in einem Terminal danach Folgendes an:
Dispwin: Warning - new_dispwin: Expected VideoLUT depth 11 doesn't match actual
10 Verify: '/usr/share/color/icc/colord/Iiyama.icc' IS loaded (discrepancy 0.0%) Über die Warnung, die bei jeder Befassung von dispwin mit dem icc-Profil auftaucht, kann man die Stirne runzeln. Ich habe sie testweise mit 2>&1 /dev/null unterdrückt, ändert nix.Jetzt möchte ich das Profil gerne beim Systemstart oder zumindest beim User- Logon in die GPU geladen haben. Also in /home/volker/.config/autostart mit dem "Startup Appication" tool von Linux Mint eine Datei set_icc.desktop erstellt, mit folgendem Inhalt:
#!/usr/bin/env xdg-open [Desktop Entry] Type=Application Exec=/home/volker/set_icc.sh Hidden=false Name[en_US]=Set ICC Name=Set ICC Comment[en_US]= Comment=
dispwin im Skript wird scheinbar nicht ausgeführt, trotz ugo+x, warum auch immer. Leider auch kein Glück mit dem Shellskript direkt in /etc/profile.d/.
Was mache ich falsch? Kann doch nicht so schwer sein, den Befehl /usr/bin/dispwin /usr/share/color/icc/colord/Iiyama.icc beim Systemstart auszuführen, oder? Vielleicht geht das ja irgendwie auch mit Bordmethoden, dispwin -I /usr/share/color/icc/colord/Iiyama.icc habe ich auch versucht.
Herzlichen Dank für erhellende Kommentare, Volker