Deepin 25 启用屏幕校色文件流程

Deepin 25 并未提供简便的屏幕校色文件导入设置,因此,我们需要使用 Xiccd 来实现这个功能。

校色文件对于屏幕色彩表现的提升常常是立竿见影的,此处不再赘述。本文将以联想 Thinkbook 16P 2023 为例,简要阐述 Deepin 操作系统启用屏幕校色文件的流程。

0. 屏幕校色文件准备

联想 Thinkbook 16P 2023 的屏幕校色文件存储在以下目录中:

C:\Windows\System32\spool\drivers\color

在该目录中找到下列文件,选择你心仪的拷贝到你习惯的地址备用:

文件名说明

TPLCD_1626_AdobeRGB.icm

Adobe RGB 校色文件

TPLCD_1626_Default.icm

默认校色文件

TPLCD_1626_DisplayP3.icm

Display P3 校色文件

TPLCD_1626_Native.icm

Not calibrated(未校色)校色文件

TPLCD_1626_REC709.icm

Rec.709 校色文件

TPLCD_1626_sRGB.icm

sRGB 校色文件

各色域的特征及区别可以参看网络上的科普,此处不作赘述。

对于系统重装等原因导致的校色文件丢失,可以访问 联想官网驱动下载链接 下载 X-Rite Color Assistant ,安装后在“设置”选项卡中从 Lenovo 云还原配置文件,然后拷贝校色文件。

1. 安装 Xiccd

Github 仓库地址:https://github.com/agalakhov/xiccd

按照仓库中的要求进行构建与安装。仓库中提供的命令并不能完全安装所有依赖,可依据报错信息自行安装补足缺失的依赖。

2. 拷贝校色文件

首先,关闭 Deepin 磐石系统的只读保护:

sudo deepin-immutable-writable enable -d /usr

重启计算机后,将此前的校色文件拷贝到校色文件存放目录:

/usr/share/color/icc/colord

3. 安装 colord 服务

sudo apt install colord

sudo systemctl start colord.service

4. 启动 Xiccd

启动 Xiccd,不要关闭终端窗口,以保持其运行:

sudo xiccd

5. 获取显示器设备 ID

启动一个新的终端窗口,键入以下命令:

colormgr get-devices

输出应如下所示:

Aki@Aki-PC:~$ colormgr get-devices
Object Path:   /org/freedesktop/ColorManager/devices/xrandr_California_Institute_of_Technology_24578_Aki_1000
Owner:         Aki
Created:       八月 14 2025, 03:16:44 上午
Modified:      八月 14 2025, 03:16:44 上午
Type:          display
Enabled:       Yes
Embedded:      Yes
Vendor:        California Institute of Technology
Serial:        24578
Scope:         temp
Colorspace:    rgb
Device ID:     xrandr-California Institute of Technology-24578
# 未导入配置前,以下的 Profile 1 可能不存在
Profile 1:     icc-0fcede7f2baee9ee686c20ec34d00976
               /usr/share/color/icc/colord/TPLCD_1626_Default.icm
Metadata:      OutputEdidMd5=85646031b3e03734d9a822664d9558cc
Metadata:      OutputPriority=primary
Metadata:      XRANDR_name=DP-2
Metadata:      OwnerCmdline=/usr/local/bin/xiccd 

定位 Device ID 字段,拷贝到你喜欢的位置备用。示例:

xrandr-California Institute of Technology-24578

6. 获取校色配置文件列表

在刚才的终端窗口继续键入:

colormgr get-profiles

终端会列举出大量可用校色文件的详细信息,你需要使用第 0 步中目标校色文件的名称来定位其相关信息。对于每个校色文件,输出应为如下的形式:

Object Path:   /org/freedesktop/ColorManager/profiles/icc_0fcede7f2baee9ee686c20ec34d00976
Owner:         root
Format:        ColorSpace..
Title:         CSO1626 Default
Qualifier:     RGB..
Type:          display-device
Colorspace:    rgb
Gamma Table:   Yes
System Wide:   Yes
Filename:      /usr/share/color/icc/colord/TPLCD_1626_Default.icm
Profile ID:    icc-0fcede7f2baee9ee686c20ec34d00976
Metadata:      FILE_checksum=0fcede7f2baee9ee686c20ec34d00976

通过 Filename 字段找到目标校色文件的信息,然后定位 Profile ID 字段,拷贝其内容备用。示例:

icc-0fcede7f2baee9ee686c20ec34d00976

7. 创建显示器校色文件应用配置

在终端中键入如下格式的命令:

sudo colormgr device-add-profile '[Device ID]' '[Profile ID]'

比如在本例中:

sudo colormgr device-add-profile 'xrandr-California Institute of Technology-24578' 'icc-0fcede7f2baee9ee686c20ec34d00976'

8. 设置该配置为默认配置

在终端中键入如下格式的命令:

sudo colormgr device-make-profile-default '[Device ID]' '[Profile ID]'

比如在本例中:

sudo colormgr device-make-profile-default 'xrandr-California Institute of Technology-24578' 'icc-0fcede7f2baee9ee686c20ec34d00976'

到此,校色文件的导入便告结束。可以再次使用第五步中的命令检测配置是否正常加载,若正常加载,输出中应能够定位到“Profile *”字段。

每次重新启动计算机后,都需要在终端中运行 Xiccd 加载校色文件。如果希望省却该流程,可以考虑将 Xiccd 设置为开机自启。Xiccd 的可执行路径为:

/usr/local/bin/xiccd

详细操作此处不再赘述。

参考:

磐石 Q&A | deepin 25 常见问题解答——磐石不可变系统篇 - 论坛——深度科技

ICC profiles - ArchWiki

校色显示屏以机械革命14X为例 - 论坛——深度科技

### Deepin 25 系统分区方案与问题解决方案 Deepin 25 是一款基于 Linux 的操作系统,其分区方案和问题解决方法与其他 Linux 发行版类似,但也有其独特之处。以下将详细介绍 Deepin 25 的分区方案以及常见的分区问题解决方案。 #### 1. 分区方案建议 对于 Deepin 25 的分区方案,可以根据不同的使用场景选择简单或高级的分区方式: - **简单分区方案** 对于普通用户,推荐采用简单的分区方案,通常只需要划分两个主要分区:`/`(根分区)和 `/home`(用户数据分区)。这种方式便于管理且易于维护[^2]。 ```bash / - 根分区,用于安装操作系统及其核心文件。 /home - 用户数据分区,存储用户的个人文件和配置。 ``` - **高级分区方案** 在企业环境中,推荐使用更精细的分区方案以提高系统的稳定性和安全性。例如,可以单独为以下目录创建分区[^3]: ```bash / - 根分区,存放系统核心文件。 /boot - 引导分区,存储内核及相关引导文件。 /home - 用户数据分区。 /var - 日志和临时文件分区,防止日志失控占用过多空间。 /opt - 第三方软件分区,避免因第三方应用导致系统不稳定。 ``` #### 2. 分区问题解决方案 在使用 Deepin 25 时,可能会遇到分区无法调整或扩展的问题。以下是具体的解决方案: - **使用 Live 系统调整分区** 如果 GParted 工具无法直接调整分区大小,可以通过制作启动 U 盘并进入 Deepin 的 Live 系统来解决问题。在 Live 系统中,确保目标分区未被挂载,然后使用 GParted 进行调整[^1]。 ```bash # 检查分区是否挂载 sudo mount | grep /dev/sdXn # 如果已挂载,卸载分区 sudo umount /dev/sdXn ``` - **扩展逻辑卷管理 (LVM)** 如果使用了 LVM 技术,则可以通过扩展逻辑卷的方式来增加分区空间。以下是具体步骤: ```bash # 查看当前 LVM 配置 sudo lvdisplay # 扩展逻辑卷 sudo lvextend -l +100%FREE /dev/mapper/vg_name-lv_name # 调整文件系统大小 sudo resize2fs /dev/mapper/vg_name-lv_name ``` - **修复损坏的分区表** 如果分区表出现损坏,可以使用 `fdisk` 或 `parted` 工具进行修复。例如: ```bash # 使用 fdisk 列出磁盘信息 sudo fdisk -l # 使用 parted 修复分区表 sudo parted /dev/sdX rescue ``` #### 3. 注意事项 - 在调整分区之前,务必备份重要数据,以防操作失误导致数据丢失。 - 如果不确定分区的具体用途,建议参考官方文档或社区指南[^3]。 ```python # 示例代码:检查磁盘使用情况 import os def check_disk_usage(disk): du = shutil.disk_usage(disk) free_space = du.free / du.total * 100 return f"Free space on {disk}: {free_space:.2f}%" print(check_disk_usage("/")) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值