WPS for Linux打印失去响应问题

news/2024/11/23 20:11:07/

今天查了网上的一些说法,又经过自己的试验,终于找到我在家打印文档选打印机时WPS失去响应的原因。基本事实如下:
1、我所使用的操作系统为Deepin 15.3桌面版 64位,之前打印正常(当时打印设置中的打印机有办公室的HP LaserJet M1319f MFP 和家里的HP LaserJet M126a)
2、后来去另一个办公室工作,安装了网络打印机 (打印服务器是用 Raspberry Pi 2B做的,2016-09-23的jessie镜像,打印机为HP LaserJet P1505),当时用过WPS能正常打印文档
3、前一次和今天在家打印文档,都遇到WPS下一点打印就失去响应,然后让我选等待或者强制关闭,事实上只能强制关闭
4、前一次和今天,在失去打印后,都可以重新开启WPS,导出文档为pdf,然后用系统自带pdf阅读器(应该是Evince)打开并正常打印,该阅读器似乎无双面打印功能(这个功能也是我为什么今天非要用wps,而不用LibreOffice的原因,个人目前不清楚LibreOffice是否支持双面打印)
5、从Deepin中将网络打印机点右键,“启用”前的勾去掉,不能解决问题。但是,直接将无线网络关闭(有线是未接的,故等于断开网络连接),然后再去wps中点击“打印”,很快就出来打印对话框,选择家里打印机并顺利双面打印

小结(含猜测):WPS (版本10.1.0.5672)的打印功能存在Bug,如果有网络打印机,它在打印对话框出来之前,试图去“寻找”并“连接”所有打印机,从而方便用户选择,但是,如果此时网络打印机是“不可达”的,那么WPS很可能长时间在尝试连接,甚至有可能死循环。只要网络连接断开,网络打印机就不再被枚举,从而避开了卡死问题。因为同样的文档,同样的系统同样的已设置打印机,无论Evince还是LibreOffice都不会出现打印卡死现象,所以这个问题应该是可以被解决的,个人认为,对于网络打印机,应该只枚举名字,在用户选择了它时在进行连接,并且设置好合理的超时参数,并在必要时给出提示,这样用户体验会好一点。

BTW,WPS有很多问题,没有LibreOffice稳定,但它实实在在做了很多国人觉得非常好的功能,愿它在磕绊中努力前行吧


http://www.ppmy.cn/news/769844.html

相关文章

wps计算机打印双面输出,WPS轻松办公—-文档双面打印的两种方法

大家好,我们在利用,WPS文字,进行日常办公室经常需要运用到双面打印的功能,但是有些打印机不支持双面打印,需要手动进行双面打印,有的需要打印部分文档,有的需要打印全部文档,那么这两…

智慧水务信息化建设——看“厂、站、网”一体化综合监管

平台概述 智慧水务信息化平台是以物联感知技术、大数据、智能控制、云计算、人工智能、数字孪生、AI算法、虚拟现实技术为核心,以监测仪表、通讯网络、数据库系统、数据中台、模型软件、前台展示、智慧运维等产品体系为支撑,以城市水资源、水生态、水环…

word封面下划线怎么对齐(非常简单+彻底解决)

之前遇到这个问题,也在网上百度了很多次,有的说段落调整对齐方式为两端对齐,对称什么的,试了一下都不管用,也有的说是加一个表格,但是并没有解决根本问题,最后突然想起,有一次打印东…

【word论文排版教程1】页面设置

【word论文排版教程1】页面设置 页面设置要求如下: 页面格式:纸张A4,上2.6cm,下2.6cm,左2.5cm,右2cm,装订线位置左侧,装订线0cm,无文档网格 页面布局->页面设置

word排版一般步骤

1、调整页面布局 【新建一篇word之后的默认页边距】 上下2.54厘米,左右3.17厘米 参考页面设置 页面设置里面最常用到的就是页边距,装订线与纸张大小的设置,这里我们以A4纸,上下左右边距2厘米,装订线1厘米为例&#xf…

如何让word表格中的文字紧贴下横线?

主要设置两个地方:效果图测试1的设置:测试2的设置: 主要设置两个地方: 行距的模式,选择固定值,根据字体大小设置值。字体里面高级选项的位置设置为下降。(通过CtrlD或cmdD调出字体选项框) 效果图 测试1的…

极速办公(word)如何插入横线

怎样在word中画横线,今天一起用极速办公学下吧。 方法1:利用“-”在word中画横线 打开word,输入三个“-”(减号)点击回车,即可得到一条直线。 方法2:插入“直线”在word中画横线 打开文档,点…

word 三线表 中间辅助线即行线如何断开?

达到如下图的目的: http://www.dxy.cn/bbs/topic/20891892#opennewwindow http://muchong.com/t-4447061-1 总而言之,最简单易行的方法就是多插入一列,然后去掉该列的边框即可!