讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟系统怎么解决WPS无法调用系统打印机

老婷君_7952

老婷君_7952

发布时间:2026-10-28 12:43:01

|

675人浏览过

|

来源于php中文网

原创

本质是CUPS服务异常、打印机未注册或WPS权限不足;需检查systemctl status cups状态,用控制中心或lpadmin添加并设为默认打印机,执行sudo usermod -a -G lp $USER并重启用户会话。

麒麟系统怎么解决wps无法调用系统打印机

在银河麒麟V10系统中,WPS点击打印后提示“未发现打印机”或“无法启动打印作业”,本质是WPS无法调用系统已安装的打印机——这通常不是WPS自身故障,而是CUPS服务、驱动注册或权限链路中断导致的。系统可能已识别物理打印机,但WPS进程无权访问打印队列,或CUPS未向桌面环境正确暴露可用打印机列表。

确认CUPS服务是否正常运行

银河麒麟V10依赖CUPS(Common Unix Printing System)作为底层打印管理服务,WPS通过D-Bus接口与其通信。若CUPS未启动或状态异常,WPS将完全看不到任何打印机。

打开终端,执行:systemctl status cups

观察输出中是否显示“active (running)”且无红色error日志。若显示“inactive”或“failed”,需立即修复:执行 sudo systemctl start cups → 再执行 sudo systemctl enable cups 确保开机自启。

注意:仅start不enable会导致重启后问题重现,这是常见疏漏点。

检查打印机是否被CUPS正确注册并共享

即使物理打印机已连接并被内核识别,若未在CUPS中完成添加和本地共享,WPS仍无法枚举到它。

方法一:图形界面添加
打开“控制中心”→“硬件”→“打印机”,点击左下角“+”号。若列表为空,点击“从网络查找”或“手动添加”,按向导完成驱动选择与端口配置(USB设备通常选“usb://…”路径;网络打印机选IPP或Socket协议)。

方法二:命令行强制刷新
执行 sudo lpstat -p 查看CUPS中已注册的打印机名(如 “HP_LaserJet_MFP_M428fdw”)。若无输出,说明未注册;此时执行 sudo lpadmin -p HP_LaserJet_MFP_M428fdw -E -v usb://HP/LaserJet%20MFP%20M428fdw -m drv:///hpcups.drv/hp-laserjet_mfp_m428fdw.ppd(请将打印机名、URI、PPD路径按实际替换)→ 完成后立即运行 sudo cupsenable "HP_LaserJet_MFP_M428fdw" 和 sudo cupsaccept "HP_LaserJet_MFP_MFP_M428fdw"。

WPS macOS Helper
WPS macOS Helper

{"answer":"协助 macOS 用户准备、转换、导出及排查 Word、PDF、Markdown、PowerPoint 和 Excel 文件,确保 WPS Office 工作流程可靠。"}

下载

修复WPS对CUPS的访问权限

麒麟V10默认启用严格的D-Bus策略,WPS(以普通用户身份运行)可能被阻止调用org.cups.cupsd接口,导致“看到打印机但无法发送作业”。

第一步:确认WPS进程是否在dbus会话中启动
在终端中执行 ps aux | grep wps,观察其启动命令是否包含 --disable-seccomp-filter-sandbox 或类似参数。若没有,说明沙箱策略可能拦截了D-Bus调用。

第二步:临时绕过权限限制(验证用)
关闭当前WPS → 在终端中执行:export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/$(id -u)/bus" && wps。此时再尝试打印,若成功,则证实为D-Bus会话隔离问题。

第三步:永久修复
编辑 ~/.bashrc,末尾添加:export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/$(id -u)/bus" → 执行 source ~/.bashrc → 重启WPS。

验证并切换默认打印机

WPS只读取系统默认打印机,即使CUPS中存在多个打印机,若未设为default,WPS打印对话框仍为空白。

① 打开“控制中心”→“硬件”→“打印机”,右键点击已添加的打印机 → 选择“设为默认打印机”。
② 终端验证:执行 lpstat -d,输出应为 system default destination: HP_LaserJet_MFP_M428fdw(名称需与上一步一致)。
③ 重启WPS,打开任意文档 → 文件 → 打印 → 观察打印机下拉菜单是否出现该名称。

若仍为空,执行 sudo usermod -a -G lp $USER → 注销当前用户并重新登录。该操作将当前用户加入lp组,赋予CUPS队列操作权限,【此步骤不可跳过,否则WPS无法提交打印任务】。

相关文章

打印机修复助手
打印机修复助手

打印机修复助手拥有数百万打印机驱动资源库,支持1000+品牌,可自动识别打印机品牌和型号,快速匹配下载对应的驱动程序,自动完成驱动修复。有需要的小伙伴快来保存下载使用吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

相关专题

更多
c++和c语言的区别有哪些
c++和c语言的区别有哪些

c++和c语言的区别:1、面向对象编程(OOP)支持不同;2、新增特性不同;3、标准库不同;4、编译方式不同;5、命名空间不同等等。想了解更多c++的相关内容,可以阅读本专题下面的文章。

2268

2024.03.14

c++和python学习顺序推荐
c++和python学习顺序推荐

一般建议先学习C++,再学习Python,因为这样可以逐步从较为底层的编程语言向更高级的语言过渡。想了解更多python的相关内容,可以阅读本专题下面的文章。

1039

2024.03.14

python和c++学习性价比分析
python和c++学习性价比分析

Python易于学习,广泛应用于Web开发、数据科学和人工智能等领域,但性能较低。C语言性能高,适用于对性能要求较高的场景,如游戏开发和系统编程,但学习曲线陡峭,错误处理复杂。想了解更多python的相关内容,可以阅读本专题下面的文章。

447

2024.03.14

c语言和c++一样吗
c语言和c++一样吗

c语言和c++是两种不同的编程语言,虽然有相似之处,但存在显著差异。c语言专注于过程式编程和系统级开发,以简洁、高效著称。c++作为c语言的超集,引入了面向对象编程,增强了代码组织和管理能力,但学习曲线也更陡峭。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

327

2024.03.14

c语言和c++先学哪个好
c语言和c++先学哪个好

初学者选择学习c语言还是c++语言,需要根据个人学习目标、背景以及编程兴趣和预期应用方向来决定。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

426

2024.03.14

c语言和c++的区别和联系
c语言和c++的区别和联系

c语言和c++是计算机科学领域应用广泛的编程语言。虽然它们有着相似的基础,但它们在语言类型、语法功能和内存管理方面存在着显著差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

600

2024.03.14

c++软件中文更改教程
c++软件中文更改教程

对于 ide,可通过打开设置,找到语言设置,选择中文,并保存更改。对于非 ide 应用程序,可查找设置或选项,选择语言设置,更改为中文,并保存更改。想了解更多c++的相关内容,可以阅读本专题下面的文章。

1429

2024.03.21

python和java和c++学习性价比分析
python和java和c++学习性价比分析

Python以其易学性、丰富的库和活跃的社区而著称,适合数据科学、人工智能和Web开发。Java以其跨平台性、企业级应用开发和Android应用开发而闻名。C++以其底层控制能力、高效性能和游戏开发而著称。选择哪种语言取决于个人兴趣、职业方向和特定需求。想了解更多python和java和c++的相关内容,可以阅读本专题下面的文章。

1237

2024.03.22

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

20

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
WPS灵犀官方Q&A:关于灵点
WPS灵犀官方Q&A:关于灵点

共0课时 | 0人学习

WPS灵犀官方技巧教程
WPS灵犀官方技巧教程

共0课时 | 0人学习

WPS AI手册
WPS AI手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn