Могу ли я запустить gcm-calibrate на Xubuntu без установки всего Gnome?

У меня есть ColorHug , и у него есть этот замечательный LiveCD, который запускает Gnome и запускает удобную для пользователя программу калибровки монитора. Могу ли я сделать это из Xubuntu, не загружаясь в LiveCD?

2
задан 1 March 2014 в 11:12

1 ответ

Да Вы можете!

Основные предпосылки

Во-первых, начиная с новейшего обновления микропрограммы Вам нужна версия 1.6.3 или позже Аргайла. Если Вы находитесь на 15.04/яркий, Вы уже имеете 1.6.3, но если Вы находитесь на Надежном человеке, необходимо добавить этот 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

Затем идете ли Вы Яркие или Испытанные, сделайте:

sudo apt-get install xcalib argyll colorhug-client gnome-color-manager

Регистр с цветным

Для калибровочной программы для замечания монитора Вам нужен в зарегистрированный в colord. Это - на самом деле что-то, что настройки XFCE должны сделать, но так как это еще не реализовано, нам нужно обходное решение. Существует две возможности, любая установка gnome-settings-daemon, или xiccd. (Ваш профиль ICC может также быть зарегистрирован в цветном через одного из этих демонов, который удобен, так как управляемые цветом программы могут взять на этом, и затем "используют системный профиль" автоматически.)

Можно установить 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 Надежных людях, просто сделайте

sudo add-apt-repository ppa:pmjdebruijn/xiccd-testing
sudo apt-get update

Если Вы находитесь на 15.04 Ярких, еще нет никакого PPA, но можно загрузить deb xiccd и deb libcolord1 и установить их с

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 или гнома-демона настроек, то необходимо смочь сделать

colormgr get-devices

и см. список устройств. Ищите свой монитор там. Это должно иметь строку с "идентификатором Устройства". Если это, например, "Xrandr-Lenovo-Group-Limited", можно запустить калибровку с команды

gcm-calibrate --device "xrandr-Lenovo Group Limited"

После того, как калибровка сделана, у Вас будет файл в ~/.local/share/icc/ названный GCM-something.icc. Сделать

cp ~/.local/share/icc/GCM* /tmp/

и переключитесь на своего обычного пользователя, чтобы захватить тот файл от/tmp и поместить его где-нибудь более постоянный.

Применение профиля

Профили имеют две части: vcgt/LUT часть, которая делает исправление белой точки, примененное самим X11 и гамма/оттенком/насыщенностью частью, которая должна быть применена управляемыми отдельным цветом программами.

Для применения vcgt-части работать 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 (запустить colorhug-ccmx выбрать альтернативный CCMX'es, например, Общественное Среднее число, перед выполнением gcm-calibrate).


В 15.04 Ярких можно получить ошибку new_disprd() failed with "Unknown calibration display type selection" – для меня это работало снова, когда я выбрал другой выбор в экранном выборе типа (я попробовал Белый светодиод и светодиод RGB, это - Lenovo A740, которую я просто знаю, светодиод, по крайней мере). Кроме того, если Ваш Colorhug не распознан, попытайтесь включить его и в снова (для меня, он был взят, когда я сначала запустил colorhug-flash и затем включил его).

3
ответ дан 1 March 2014 в 11:12

Другие вопросы по тегам:

Похожие вопросы: