ColorHug があり、Gnomeを実行し、ユーザーフレンドリーなモニター調整プログラムを実行するこの素敵なLiveCDがあります。 LiveCDを起動せずにXubuntuからこれを実行できますか?
はい、できます!
まず、最新のファームウェアをアップグレードするためには、バージョン1.6.3以降のArgyllが必要です。 15.04/Vividを使用している場合は、すでに1.6.3を使用していますが、Trustyを使用している場合は、このppaを追加する必要があります。 https://launchpad.net/~pmjdebruijn/+archive/argyll-testing (それ以外の場合は、dispread: Error - icoms - usb_is_usb_portno: port number 1 out of range 1 - 0
を取得するだけです)。
Sudo add-apt-repository ppa:pmjdebruijn/argyll-testing
Sudo apt-get update
次に、VividでもTrustyでも、次のことを行います。
Sudo apt-get install xcalib argyll colorhug-client gnome-color-manager
キャリブレーションプログラムがモニターに気付くには、colord
に登録する必要があります。これは実際には何か XFCE設定が行うべきです ですが、まだ実装されていないため、回避策が必要です。 gnome-settings-daemon
をインストールするか、xiccd
をインストールするかの2つの可能性があります。 (これらのデーモンのいずれかを使用して、iccプロファイルをcolordに登録することもできます。これは、色管理プログラムがそれを取得して、「システムプロファイルを自動的に使用する」ことができるため便利です。)
gnome-settings-daemon
でapt-get
をインストールできますが、xiccd
にはPPAが必要です。 xiccd
をお勧めします。競合なしでXFCEで使用できますが、gnome-settings-daemon
の方が簡単にインストールできます。これらの各オプションを設定する方法についてお読みください。
gnome-settings-daemon
を選択した場合、キーボードレイアウトが変更される可能性があるため、常に実行する必要はないことに注意してください。このオプションを使用する場合は、調整する前にゲストとしてログインする必要があります。ゲストとしてログインしたら、電源管理設定に移動して、画面が空白にならないか、スクリーンセーバーがオンになることを確認します。次に、ターミナルを開いて
/usr/lib/gnome-settings-daemon/gnome-settings-daemon
キャリブレーション中、そのターミナルを実行したままにします。
xiccd
を選択した場合、XFCEプロファイルでその実行を維持して、キャリブレーションプロファイルを色付きで登録し、色管理プログラムに自動的に知らせることができます。ただし、PPAからインストールする必要があります。 14.04 Trustyを使用している場合は、
Sudo add-apt-repository ppa:pmjdebruijn/xiccd-testing
Sudo apt-get update
15.04 Vividを使用している場合、PPAはまだありませんが、- xiccdのdeb と libcolord1のdeb をダウンロードしてインストールできます
Sudo dpkg -i libcolord1_1.0.9-0pmjdebruijn1~trusty_AMD64.deb
Sudo dpkg -i xiccd_0.2.2-0pmjdebruijn2~trusty_AMD64.deb
次に、次の内容のファイル/etc/xdg/autostart/xiccd.desktop
を作成します。
[Desktop Entry]
Encoding=UTF-8
Name=xiccd
GenericName=X11 ICC Daemon
Comment=Applies color management profiles to your session
Exec=xiccd
Terminal=false
Type=Application
Categories=
OnlyShowIn=XFCE;
ログアウトして再度ログインします。
これで、xiccdとgnome-settings-daemonのどちらを選択したとしても、次のことができるはずです
colormgr get-devices
デバイスのリストを参照してください。そこでモニターを探します。 「デバイスID」の行が必要です。これが例えば「xrandr-Lenovo Group Limited」、次のコマンドでキャリブレーションを開始できます
gcm-calibrate --device "xrandr-Lenovo Group Limited"
キャリブレーションが完了すると、~/.local/share/icc/
というGCM-something.icc
というファイルが作成されます。行う
cp ~/.local/share/icc/GCM* /tmp/
通常のユーザーに切り替えて/ tmpからそのファイルを取得し、より永続的な場所に配置します。
プロファイルには2つの部分があります。X11自体によって適用されるホワイトポイント補正を行うvcgt/LUT部分と、個々の色管理プログラムによって適用される必要があるガンマ/色相/彩度部分です。
Vcgt-partを適用するには、xcalib /path/to/your/GCM-something.icc
を実行してプロファイルをテストします(およびxcalib -c
を再度削除します)。これをスタートアッププログラムのリストに入れて、ログイン時に適用することができます。
Gamma + matrixパーツを適用するには、 GIMP (GIMPに同じファイルへのパスを指定する)および Firefox 、およびその他の色-管理プログラム。 xiccd
を実行している場合、そのようなプログラムのほとんどは、.iccファイルへのパスを自動的に取得するはずです。
Linuxでのコマンドラインカラープロファイリングを示し、開始する前にディスプレイをセットアップする方法について説明している詳細なガイドが必要な場合は、 https://encrypted.pcode.nl/blog/2013/11/24/display-color-profiling-on-linux / (起動時にすべてのユーザーのプロファイルをロードする方法も示します)。
キャリブレーション後にが赤く表示される問題がある場合は、 より多くの最小プロファイルを作成(白色点補正なし) を使用するか、使用してみてください代替CCMXファイルの1つ(colorhug-ccmx
を実行する前に、コミュニティ平均などの代替CCMXを選択するためにgcm-calibrate
を開始します)。
15.04 Vividでエラーnew_disprd() failed with "Unknown calibration display type selection"
が表示される場合があります–画面タイプの選択で別の選択肢を選択すると、再び機能しました(白色LEDとRGB LEDを試しました。これは、Lenovo A740です。少なくとも)。また、Colorhugが認識されない場合は、一度プラグインしてみてください(私にとっては、最初にcolorhug-flash
を起動してからプラグインしたときに取得されました)。