我正在运行 Ubuntu 10.04,并有一台 HP-Laserjet-3005P 网络打印机。有时(可能与重新启动有关)设置为默认打印机的打印机会被禁用。在意识到没有打印任何内容后,我必须打开打印首选项并单击“启用”。然后它会顺利打印,直到下次被禁用...
知道为什么会发生这种情况以及/或者我该如何解决它吗?
我知道我提供的信息太少了,我想不出还有什么可以提供的...如果我应该提供什么,请告诉我。
答案1
我有同样的问题,但我找到了一种解决方法,即添加命令
cupsenable [PRINTERNAME]
到 /etc/crontab 每 5 分钟执行一次。我必须让它工作,因为这个问题甚至在 11.04 和 11.10 中也会出现,而且我们在培训教室中使用 Ubuntu。打印机从未关闭过,所以这不可能是问题的根源。[PRINTERNAME] 必须在设置中替换为打印机的名称。例如,如果打印机标记为“HP-Laserjet-3005P”,您可以输入
sudo su
*type password*
echo -e "#Fix CUPS disabling\n*/5 *\t* * *\troot\tcupsenable HP-Laserjet-3005P" >> /etc/crontab
确保打印至少在 5 分钟后开始(如果您想要更短的时间,只需将 5 替换为 2 表示 2 分钟或将 1 替换为 1 分钟)。
答案2
尝试在打印机断开连接时从打印机管理器将打印机设置为启用。如果仍然不起作用,请尝试在打开打印机后启动系统。