在调试尝试打印测试页的问题的过程中,我发现了以下情况:
- 在我的非特权用户 ID/普通用户下,从我的所有各种应用程序(图形、办公等)进行打印都可以正常工作。
- 从系统设置打印测试页,以普通用户身份从菜单运行,失败,并出现“无法打开打印文件:权限被拒绝”错误,并且打印机本身挂起,显然正在尝试打印;但是,打印机墨水量显示正确,并且可以管理队列。
- 以 root 身份从命令行运行 systemsettings,结果如下:
- 系统设置中的图形得到了很大改进(背景是浅色,而不是深色,墨水量显示更清晰等)
- 打印测试页正常
因为我有一个解决方法(以 root 身份从命令行运行系统设置),所以这目前并不重要,但它可能会给设置打印机然后尝试创建测试页的人带来混乱。
答案1
我刚刚在 kubuntu 22.04.01 中遇到了这个问题。我可以从应用程序打印,但无法从系统设置打印测试页 - 打印队列项显示“无法打开打印文件:权限被拒绝”。
将我自己添加到组中lp
可以sudo usermod -a -G lp <user>
为我解决该问题(我已经是成员,lpadmin
但由于某种原因不是lp
)。