我最近将系统从 12.4 升级到了 13.10。连接到 LPT1 的 LaserJet 4p 打印机在 12.04 下工作,现在当我将测试页发送到打印机时,作业会出现在打印机队列中,但会停止。获取详细信息时,它显示:
Can't create temporary file
我没有足够的信息来解决问题。欢迎提供任何帮助。
答案1
我遇到了同样的问题并发现了这一点: http://www.emmestech.com/linux/problems.html
解决方案: sudo chmod 1777 /tmp
所以 /tmp 文件夹的权限是错误的。就我而言,我更改了挂载,但没有意识到后果。
答案2
我在 Debian Buster 中尝试了上述答案,但没有奏效。当我更改 /var/spool/cups/ 目录的所有权时,我的问题解决了。它原来是 root:lp,我将其更改为 lp:lp。打印机立即开始工作。