一些应用程序,例如 Gimp、Geeqie 和 Rawstudio 声称能够在其颜色管理中使用系统颜色配置文件,但如何设置这样的配置文件?如何查看是否已设置这样的配置文件?如果已设置,如何查看使用的是哪个配置文件?我不知道如何在 Lubuntu 和 Xubuntu 中执行此操作。
答案1
这是个好问题,因为 Xubuntu 和 Lubuntu 没有与标准 Ubuntu 相同的系统设置 > 颜色菜单,并且安装gnome-color-manager
不允许您在 Xubuntu 或 Xfce 会话中设置配置文件,因为您只能在运行 gnome 会话时正确使用该实用程序,因为它依赖于gnome-settings-daemon
和gnome-control-center
。从有用的图表中可以清楚地看出这一事实此处介绍在本文中。
系统工具
但是,在 Xubuntu 和 Lubuntu 上,该colord
软件包仍会自动安装并负责颜色管理,您可以使用 来在命令行上访问它colormgr
。您可以使用 等命令行开关来查询打印机和扫描仪等设备colormgr get-devices
,这些开关被划分为在官方网站。
然而,虽然colormgr get-devices
它会列出系统上所有自动色彩管理的设备,但它会不是列出显示设备xfce
。
在 上xfce
,colormgr get-devices-by-kind display
将不起作用,您将无法在命令行上设置显示器的 icc 配置文件,而只能使用 或 等工具xicc
(xcalib
请参阅下文)。这有解释这里作者:理查德·休斯:
XFCE 没有 colord 的会话组件。您需要运行 gnome-settings-daemon(它有一个颜色插件)、安装了 colord-kde 的 kded,或者为 XFCE 编写一些轻量级程序。
Colord 仅检测扫描仪和网络摄像头等系统设备,然后 CUPS 注册打印机。它无法访问会话,而是依靠会话组件与 X 通信并注册设备。
在gnome
或kde
会话中(您可以在 Xubuntu 上运行),您应该能够使用它手动colormgr
输入colormgr get-devices-by-kind display
和设置显示器的 icc 配置文件,因此为了完整性,我提出了这种方法。
您首先必须添加您的配置文件~/.local/share/icc
并运行colormgr get-profiles
以列出它们,然后选择 icc 配置文件,例如
/org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76
现在将其添加到所需设备(这次是默认显示),使用
colormgr device-add-profile /org/freedesktop/ColorManager/devices/xrandr_default /org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76
然后你可以将其设置为默认值
colormgr device-make-profile-default /org/freedesktop/ColorManager/devices/xrandr_default /org/freedesktop/ColorManager/profiles/icc_86894053ff74b24d0c304fc3bd0e9c76
其他实用工具
注意:自定义 icc 配置文件应该进入/home/$USER/.local/share/icc
;系统目录是/usr/share/color/icc
。
如果您想在 Xubuntu 或 Lubuntu 上设置特定的 icc 配置文件,可以使用xicc
或等工具。您需要做的就是将其中一个工具指向您的 icc 配置文件,然后在启动时输入该命令:xcalib
xicc /location/of/profile
或者xcalib
您也可以使用以下方式指定伽马校正
xcalib -gc 1.8 /location/of/profile
但是,正如下面的问题所示,您可能需要延迟命令的执行,以便系统不会覆盖您的选择:
或者,您可能想要使用xicc
,因为该应用程序设置的配置文件旨在被某些应用程序拾取,例如Gimp
- 这正是您在问题中提到的,而这个程序可能就是您所想的。要加载配置文件,只需运行xicc /location/of/profile
;您可以根据需要指定显示。
包装xicc
说明
此实用程序允许您为 X 显示器设置 ICC 颜色配置文件,以便应用程序可以使用它来显示颜色校准的图像。应用程序必须专门查找此原子,但 Gimp 和 Krita 等多个应用程序已经这样做了。
或者,您通常可以在 Gimp(见下面的屏幕截图)等应用程序和其他程序中明确设置配置文件。如果您处理的 RAW 图像可能需要特定的色彩空间,这可能是必要的。
答案2
另外,还有一篇出色的德语指南,可帮助您手动完成所有必要的事情:http://wiki.ubuntuusers.de/Monitor_profilieren_mit_ArgyllCMS
答案3
我刚刚尝试在 Lubuntu 17.04 上解决这个问题,所以这就是它对我的作用。我的 Lubuntu 系统在一台旧的戴尔笔记本电脑上,主要用于收发电子邮件和使用 Firefox 浏览互联网。
首要任务是管理 Firefox 的颜色。幸运的是,这可以在应用程序中单独完成。将 Firefox 浏览器窗口导航到
关于:配置
并在警告页面后搜索
color_man
这将列出 Firefox 的颜色管理属性。将 display_profile 设置为您的 icc 配置文件的位置。它应该位于您的 ~/.local/share/icc/ 目录中,即
/home/用户/.local/share/icc/my_screen_profile.icc
如果此处未设置配置文件,Firefox 将尝试使用系统配置文件,但我们尚未设置。请参阅 enablev4
真的
允许 v4 配置文件。将模式设置为
1
其中 0 = 禁用颜色管理,1 = 启用所有渲染图形,2 = 仅启用配置文件标记图像。将 render_intent 设置为
0
其中 0 = 感知,1 相对色度,2 = 饱和度,3 = 绝对色度。重新启动 Firefox 即可完成。通过以下方式测试您的浏览器:颜色网站。不过这里有一个问题。虽然浏览器支持颜色管理,但 pdf 预览不支持。您可以使用 pdf 版本检查这一点。但是,如果您将文件发送到默认 pdf 查看器 Evince Document Viewer 3.24.0,它将被正确呈现。
Firefox 设置取自NTown 制作公司
虽然这可能足以满足我的需要,但这不是我想要的解决方案,因此进一步的研究和一个漫长的星期天让我找到了以下内容,为系统设置了色彩管理。
登录 synaptic 并安装
彩色
和
西卡
如果我先执行此操作,而无需设置 Firefox,我可以打开终端(ctrl+alt+t)并使用 colormgr 将我的显示配置文件从任何位置导入到 ~/.local/share/icc/ 中,如下所示
colormgr 导入配置文件 /home/user/Downloads/my_screen_profile.icc
文件名要小心。我在用 Argyll / DisplayCAL 制作配置文件时遇到文件名中的空格问题。最好让文件名简短明了。出于某种原因,我不得不多次运行此命令。第一次运行将文件复制到我的 icc 目录中,第二次运行实际上将文件导入 colord 系统并报告配置文件摘要,包括元数据和配置文件“对象路径”。接下来,我们可以检查 xiccd 是否允许 colord 使用命令与显示器交互
colormgr 获取设备类型显示
这将返回一个摘要,其中包括使用命令添加配置文件所需的显示设备的“对象路径”
colormgr device-add-profile“显示设备对象路径”“配置文件对象路径”
对象路径很长,因此我在终端窗口中使用 shift+ctrl+c 进行复制,使用 shift+ctrl+v 进行粘贴。如果您运行
colormgr 获取设备类型显示
再次,您应该看到您的配置文件位于位置 1),使其成为默认配置文件。如果不是,或者您想更改默认使用
colormgr device-make-profile-default“显示设备对象路径”“配置文件对象路径”
并删除
colormgr delete-profile“显示设备对象路径”“配置文件对象路径”
其他选项可从
colormgr——帮助
为了测试这个我使用了这种方法原始百科以及来自的 extracticc 命令阿盖尔jpg 上的包与混合的 sRGB 配置文件颜色网站页面,然后以与上述相同的方式将其添加到我的显示中。然后我清空了 Firefox 中的 display_profile 设置,提示它在重新启动时使用系统配置文件。浏览器现在显示 sGBR,即红色代表绿色,反之亦然。除了 user76204 的上述回答之外,还有其他参考资料
所有这些都提供了类似的建议,但对我的系统却不起作用。
注意。Lubuntu 17.04 中的默认图像查看器是 GPicView,它没有颜色管理,因此请使用 synaptic 将其替换为 eog 或 eye of gnome 图像查看器。