LINUX.ORG.RU

Ричард Хьюс об управлении цветом в Linux и GNOME

 , ,


0

2

Новая версия GNOME, до выхода которой осталось чуть меньше недели, появится с жёсткой зависимостью от нового крохотного демона colord, благодаря которому цветоуправляемая печать впервые Просто Работает ©®™.

Для того, чтобы это стало возможно, разработчику GNOME Color Manager и colord Ричарду Хьюсу (Red Hat) пришлось пропатчить CUPS, Ghostscript, foomatic и GTK+. О том, что привело его к созданию colord, как сейчас выглядит управление цветом и подсистема печати в Linux, а также что нас ждёт в будущем, можно почитать в подробном интервью с Ричардом, опубликованном где обычно.

Сам апплет GNOME Color Manager претерпел ряд внешних изменений, но всё так же позволяет ленивым движением мышки создавать качественные цветовые профили для мониторов, принтеров, сканеров и цифровых фотоаппаратов, обеспечивая согласованную цветопередачу между этими устройствами.

Все ближайшие новые версии основных дистрибутивов Linux, включая Ubuntu, Fedora и SUSE, будут выпущены с colord.

>>> Подробности

★★★★★

Проверено: svu ()
Последнее исправление: AP (всего исправлений: 3)
Ответ на: комментарий от AP

А как же быть тем несчастным, которые ночами не спят, а всё следят, не забрался ли в систему лишний зловредный демон весом в десять микротонн?

а мы на генте сидим :3

tazhate ★★★★★
()
Ответ на: комментарий от AP

По тем схемкам, которые они привели на сайте, я понял что оно отправляет сообщение по выбранному IPC к каждой софтине, которой хочется заюзать определенные схемы. А если взять абстрактный просмотрщик картинок, то в нем такой функции может быть не предусмотрено(feh, например). Собственно, я об этом.

anonymous
()

у меня от этого вашего colord суспенд ломался, уже починили?

maloi ★★★★★
()
Ответ на: комментарий от anonymous

«Разумеется, обратной стороной этого является необходимость патчить пользовательские приложения. Мы можем упростить этот процесс, написав код привязки к фреймворку для Clutter и Cairo, но рано или поздно приложению всё равно нужно научиться управлению цветом. На этом я и хочу сконцентрироваться при работе над GNOME 3.4. Теперь, когда фреймворк доступен всем по умолчанию, мы можем сказать разработчикам пользовательских приложений: «Всё уже установлено, не нужны никакие дополнительные зависимости. Просто примените мой патч, и всё заработает».»

Угадай, откуда цитата :)

AP ★★★★★
() автор топика
Ответ на: комментарий от DoctorSinus

>где здесь не unix-way?

Блин, ну какой ты быстрый. :(

Должно быть «в крышку гроба линукс» конечно же.

AX ★★★★★
()
Ответ на: комментарий от DoctorSinus

Слушай, не будь врединой :) Человеку хочется выплакаться. Пусть похнычет. К утру пройдёт.

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

я расширяю тред же ну :3 пришёл и с вами уже три страницы за час нафлудил) если ночью кто-нибудь так же за мной зафлудит, да ещё по теме — 20 страниц к утру наберём)

DoctorSinus ★★★★★
()
Ответ на: комментарий от AP

>Слушай, не будь врединой :) Человеку хочется выплакаться. Пусть похнычет. К утру пройдёт.

Всё таки DE-флеймы ещё торт.

Гномеры в очередной раз делают открытие холодильника через танец гопака. Большинство возмущается. AP и Ко с невозмутимым видом заявляют, что всё хорошо, а если ты не умеешь танцевать гопак, то должен научиться, а если не позволяет здоровье, то ты сам виноват, ибо нефиг было себя так запускать. :)

AX ★★★★★
()
Ответ на: комментарий от adriano32

а я, прикинь, читал и комментил, когда было время :)

DoctorSinus ★★★★★
()
Ответ на: комментарий от adriano32

> Попроси корректоров через специальный тред :P

Где твой патриотизм? На ЛОРе каждый тред специальный :)

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

На ЛОРе ...

каждый тред особенный, а специальных тредов — мало!

//на ЛОРе — а тут другой предлог и не употребишь...

adriano32 ★★★
()
Ответ на: комментарий от AP

I do think the concept of a monolithic CMS is flawed. Color management has to be integral to the stack, so Xorg, GTK, Cairo, etc. all have to play their part. You can't really push a monolithic library when you need to interface with so many parts of the stack. I see GCM as a the cherry on colord, with all the heavy lifting being done by cairo, lcms and ArgyllCMS. GCM just provides the configuration widgets in the session and makes the data available to applications.

Цитата с сайта разрабов. И в общем-то, они правы.
Правда, пока более хорошего решения чем они никто не предложил.

anonymous
()
Ответ на: комментарий от Cyril

то специально для таких личностей разработчики сделают отдельные дистрибутивы, максимально соответствующие взглядам этих личностей
Ubuntu Studio уже есть. Впрочем, это не важно - разработка годная, и, я считаю, нужная в апстриме. Что мы, собственно, и имеем.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от anonymous

Ну так Ричард в интервью и сказал, что за счёт colord ГЦМ стал обратно легковесным апплетом, рулящим настройками :)

AP ★★★★★
() автор топика

Кастую AP и DoctorSinus! Что требуется от Кедодевелоперов для реализации поддержки colord? Только написать утилитку, умеющую запускать процесс калибровки обнаруженными колориметрами, управлять профилями и применять их к устройствам?
Как обстоят дела с GIMP? Нужно ли будет теперь что-то специально ковырять в его настройках, если уже есть colord?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от AP

Проблема в том, что теперь разрабам colord надо очень постараться и загнать нужные функции в нужные софтины. В тот же Xorg, cairo и прочее.
Я надеюсь у них это получится, и получится реализовать хорошо, а не как всегда :)

anonymous
()
Ответ на: комментарий от RussianNeuroMancer

> Ubuntu Studio уже есть.

Тоже мне - аргумент... Сейчас те же самые люди понабегут и начнут придираться к тому, что им навязывают Ubuntu (ну или SuSE сюда приплести можно с их Build Service). Ж;-)

Cyril ★★
()
Ответ на: комментарий от anonymous

С Каиром будет заведомо непросто, а вот с приложениями всё не так сложно. Могу ошибаться, но в simple-scan поддержку загнали в полпинка.

AP ★★★★★
() автор топика
Ответ на: комментарий от RussianNeuroMancer

Вроде того, ага.

GIMP уже юзает D-Bus. Соответственно, ждём порт гимпа на gdbus и патчим.

AP ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В интервью подробнейше расписано, как обстоят дела с SANE :)

AP ★★★★★
() автор топика
Ответ на: комментарий от RussianNeuroMancer

> Кедодевелоперов для реализации поддержки colord?

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

DoctorSinus ★★★★★
()
Ответ на: комментарий от DoctorSinus

> Ну и + сделать для всех нужных программ возможность задавать графический профиль для окна или изображения.

А вот тут и нужен FSCM :)

AP ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В тот же Xorg
А что насчёт Xorg? Он же поддерживает применение цветовых профилей через xcalib (причём уже давно, насколько я помню). Или вы имеете ввиду нечто более специфичное?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от DoctorSinus

Вроде того, ага.
> думаю, что лишь написать гуй-настройку-обвязку и стандартный стартер сервиса при загрузке юзера
Спасибо за ответ! Надо будет фичреквест накатать, если меня никто не опередит.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

«Алекс Фиестас (Alex Fiestas) планировал сделать интерфейс для KDE.»

Угадай, откуда цитата :) Я этот вопрос ещё часто повторять буду. Потому что этот тред — детектор Ъ :)

AP ★★★★★
() автор топика

Годная новость. Нужная фича. И её очень не хватало. Хотя большинству она и покажется не нужной:) У мака давно такое есть.

lucentcode ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.