今天查了网上的一些说法,又经过自己的试验,终于找到我在家打印文档选打印机时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稳定,但它实实在在做了很多国人觉得非常好的功能,愿它在磕绊中努力前行吧

WPS for Linux打印失去响应问题相关推荐

  1. Linux打印命令lp详解

    lp 在类Unix系统上(一般为Linux跟Mac平台),使用lp命令来打印文件. lp命令在Linux跟Mac平台,使用的是cups服务(没有其它的),来支持打印. CUPS 可以参考这篇文章 lp ...

  2. wps linux 哪个版本好用吗,WPS For Linux 6634 再次更新发布-文档也要上云

    WPS For Linux 已经有近一年没有更新了,在Ubuntu 18.04 上都无法正常安装,目前突然发了新版本,真是大喜.这一次的更新真是一大堆: 更新说明: WPS公共 新增账号系统 支持文档 ...

  3. Linux安全事件应急响应排查方法总结

    Linux安全事件应急响应排查方法总结 Linux是服务器操作系统中最常用的操作系统,因为其拥有高性能.高扩展性.高安全性,受到了越来越多的运维人员追捧.但是针对Linux服务器操作系统的安全事件也非 ...

  4. wps linux32位不兼容,WPS for Linux版问题所在_服务器评测与技术-中关村在线

    WPS for Linux版问题所在 既然是alpha版,问题就是不可少的.Linux平台相对于Windows平台复杂了很多,也正是因为这样,社区的力量是不可少的. 目前的问题除了上面提到的排练计时和 ...

  5. WPS for Linux(ubuntu)字体缺失解决办法(转)

    https://www.cnblogs.com/ajianbeyourself/p/6035667.html WPS for Linux(ubuntu)字体缺失解决办法(转) 原文:http://ww ...

  6. WPS for Linux【Debian、Ubuntu、Deepin、Linux Mint】字体缺失解决【批量字体安装】

    启动WPS for Linux后,出现提示"系统缺失字体" . 出现提示的原因是大多数 Linux 发行版的字体库都放置的为开源字体,而  WPS for Linux 所必须的一些 ...

  7. wps for linux alpha 15 语言包,WPS Office for Linux Alpah 7发布

    WPS Office for Linux A7终于出来了,想当年做了一个ppt给老大发过去,后来发现没人能打开...先不看功能上的改进,光bug就修复了将近3千条,可见wps4linux团队的付出. ...

  8. Linux系统不响应SYN包的解决办法

    Linux系统不响应SYN包的解决办法 关于syn为什么没有回应的问题真是郁闷了好久. 现象就是在客户端发出syn包的时候,服务器端对客户端的syn包不做任何回应. 在网上逛了逛,终于找到有人也发生了 ...

  9. 解决WPS在Linux下字体缺失

    WPS在Linux下打开文档偶尔提示缺失字体,解决步骤(Ubuntu18.04为例): 下载解压(https://download.csdn.net/download/kalekale/1912825 ...

最新文章

  1. Redis设计与实现
  2. windows 2008本地计算机策略,windows2008组策略操作出现了扩展错误 未能保存本地策略数据库#...
  3. 2014年云计算服务将取代PC电脑
  4. 【学习摘录】推荐算法
  5. linux内存占用过高原因
  6. 西南大学0039c语言作业答案,2017年6月西南大学继续教育学院C语言0039大作业答案...
  7. ajax 输入不为空,ajax POST响应为空
  8. Python中Turtle绘图函数-绘制时钟程序
  9. 随想录(怎么阅读代码)
  10. 决PHP的eAccelerator缓存模块出现500错误的故障
  11. java求出遍历二叉树的路径,102. 二叉树的层序遍历
  12. 把ct图像像素值转化为_2020年大型设备上岗证CT技师真题回顾
  13. 【三维路径规划】基于matlab麻雀算法求解无人机三维路径规划问题【含Matlab源码 212期】
  14. jquery 插件解决IE6 PNG不透明
  15. 什么是Podfile呢?送给你来自官网的介绍
  16. exosip2协议栈原理分析以及总结
  17. ccf认证--201809-1 卖菜(100分)
  18. 零基础入门python好学么
  19. 强化练习200题(二) 本卷共200道试题作答时间为240分钟,总分200分,120分及格
  20. 正则表达式到底是什么?

热门文章

  1. android 触摸屏双击事件
  2. 自由落体,计算下落距离和速度
  3. 计算机图形学 读书笔记(五) 网格参数化 Triangulated Surface Parameterization
  4. 利用SVM分类器批量分类图片颜色信息
  5. 华为od德科面试数据算法解析 2022-8-7 英文输入法
  6. C++ 中 冒号 :的作用
  7. C. Tic-tac-toe
  8. linux调整文件系统大小
  9. 东莞地铁1号线全线首联连续梁顺利合龙
  10. 线程的基本操作以及线程的状态