UOS系统无法直接设置自定义文字屏保,需通过三种方式实现:一是启用预装的“圆点数字在线时钟”显示固定时间;二是用含文字的PNG图片替换屏保背景并设为blank模式;三是安装XScreenSaver使用phosphor等字符类屏保(需手动配置字体)。

您希望在统信UOS系统中让屏幕保护程序显示自定义文字(如姓名、部门、联系方式或提示语),但默认屏保列表里只有“浮动”“粒子”“时钟”等动态效果,没有文本输入框——这是因为UOS原生屏保不支持直接编辑文字内容,必须通过启用特定文字类屏保并配合命令行参数或文件配置才能实现。
启用内置文字屏保:圆点数字在线时钟
这是UOS唯一预装的、可显示可读文字的屏保,它以圆点阵列形式呈现当前时间与日期,本质是图形化文字渲染,无需额外安装。
在桌面空白处单击鼠标右键 → 选择【壁纸与屏保】→ 拖动底部预览栏至末尾,找到名为“圆点数字在线时钟显示器特效”的缩略图 → 单击预览确认显示效果正常。
该屏保固定显示系统时间与日期,【无法修改文字内容或字体样式】,仅适合作为时间提示型屏保使用。
通过终端命令设置纯文本屏保(blank + 自定义文字图片)
UOS底层DDE屏保模块不支持纯文字渲染,但可通过替换屏保背景为含文字的静态图片实现“文字屏保”效果,这是最稳定且兼容所有版本的方式。
第一步:用图像工具制作一张含文字的PNG图片
打开【看图工具】→ 新建画布(建议1920×1080)→ 输入所需文字(如“本设备属XXX部门,请勿操作”)→ 保存为locktext.png,存入/home/用户名/Pictures/目录。
第二步:将该图片设为屏保背景
打开终端,执行:gsettings set com.deepin.dde.screensaver background '/home/用户名/Pictures/locktext.png'
请务必将“用户名”替换为您的实际登录名,路径中不能有中文空格或特殊符号。
第三步:强制屏保模式为纯黑底+图片叠加
执行:gsettings set com.deepin.dde.screensaver mode blank
此命令确保屏保启动时不运行任何动画,只显示您指定的图片,文字清晰无干扰。
第四步:重启屏保服务使配置生效
执行:killall dde-screensaver
系统将在下次空闲触发时加载新图片,无需注销或重启。
方法三:用第三方屏保程序注入文字(需手动编译)
若需动态文字(如滚动通知、倒计时、实时系统信息),必须脱离DDE原生框架,改用XScreenSaver生态。该方案仅推荐开发者或高级用户,普通用户请跳过。
方法一:安装xscreensaver包
终端执行:sudo apt update && sudo apt install xscreensaver xscreensaver-data-extra
方法二:禁用DDE屏保并启用XScreenSaver
执行:gsettings set com.deepin.dde.screensaver enable false → 然后在终端运行xscreensaver-command -activate手动启动。
方法三:配置文字类屏保(如glmatrix、phosphor、forestfire)
启动xscreensaver-settings → 在列表中选择“phosphor”(绿色字符雨)或“glmatrix”(黑客帝国式代码流)→ 点击“Advanced”标签页 → 修改-font参数指定中文字体路径,例如-font "Noto Sans CJK SC-24"。
【注意】此方式下文字不可自由输入,仅能控制字体、大小、颜色和刷新节奏;且每次系统更新后可能被DDE重置为默认屏保。

















