仅在切换图形模式后才加载 ICC 颜色配置文件?

仅在切换图形模式后才加载 ICC 颜色配置文件?

前段时间,我在 Dell XPS15 笔记本电脑上安装了 Ubuntu 16.04。我加载了 .icm 配置文件,但它只有 50% 的时间有效……

我现在还注意到,在颜色管理器中切换它似乎不起作用。(以前是的)但是,当插入外部显示器时,颜色配置文件会被加载。我也可以通过从 Nvidia 切换到 Intel GPU 来加载它。

显然,我希望登录笔记本电脑时始终加载颜色配置文件。如何实现?


我目前所做的:

  • 已安装 nvidia 驱动程序、xsettings 和 prime-indicator
  • 通过内置颜色管理器应用 .icm 配置文件
  • 购买了一台外接显示器,每天插入/拔出
  • 发现我的颜色配置文件没有加载
  • 将 .icm 文件添加到 ~/.color/icc、~/.local/share/color/icc 和 ~/.local/share/icc
  • 下载软件以尝试应用配置文件(Argyll CMS)

但是,我仍然只能在切换到英特尔 GPU 时加载配置文件。(而且这也不是 100% 有效……)

答案1

以防万一有人使用 bumblebee 和 intel-virtual-output,其中 HDMI 端口连接到 Nvidia 芯片,DisplayCal 和 Color 只能为内部屏幕设置颜色配置文件。

使用 xcalib,您可以指定要应用颜色配置文件的显示器。在默认设置中,:8 是 Nvidia 运行的虚拟显示器:

xcalib -d :8.0 path_to_profile.icc 

答案2

更新至内核 4.7;修复了该问题。

相关内容