我正在尝试将打印机设置为“打印”和“扫描”,是的,我需要同时执行这两项操作。两次尝试(是的,我已经尝试了两次)。第一次我可以正常打印,但扫描仪无法正常工作,xsane 抱怨 hpaio 等。
安装 ://hplipopensource.com/hplip-web/index.html AllInONE 软件后,我可以打印和扫描,然后出现了问题(这是问题吗?)
所有打印作业都会立即处于“HELD”状态,如果我“RELEASE”它们,它们会立即返回到“HELD”状态。
目前,我可以进行扫描(我可以补充说是完美扫描)而没有任何问题,在按照一些线索之后,我从 ://help.ubuntu.com/community/HpAllInOne 网站安装了 HPLIP,它似乎可以解决我的问题。
工作于https://help.ubuntu.com/community/HpAllInOne,我能够获得干净的安装,但当我进入 Synaptic 步骤时,我发现 HPLIP 被多次安装,因为 HP LIP 设备管理器报告软件版本:3.12.2 设备管理器:15.0 (Qt4),而 synaptic 报告:3.11.7-1,在 synaptic 窗口中似乎未安装。在 synaptic 窗口中,我只看到“openprint-ppds”和“pxljr”已安装。
我是否需要删除软件包并重新开始,可以轻松回到“开箱即用”状态?
我猜是通过安装开源版本我自己拍摄的,但我想我无法扫描或做些什么,这就是为什么我最终点击链接获得 HPLIP 支持。
如果我可以转发任何输出(例如:HP-CHECK -t 是干净的,没有警告/错误)只需询问!
感谢您的关注和帮助,
答案1
好的。我已执行以下操作,打印机又可以正常工作了,尽管目前无法扫描。
sudo apt-get 自动删除 xsane sudo apt-get 自动删除 libsane-extras
我将重新安装 hplip-3.12.2.run (HPLIP) 并看看是否可以再试一次!
感谢您的支持
答案2
想知道原作者是否让它工作了,因为我遇到了同样的问题。输出显示hp-check -t --fix
(除其他外)xsane 版本缺失或不兼容。它已安装,所以我假设是后者并删除了它。hp-check 输出没有变化。
经过一番周折(并在此处进行编辑)后,我回到了 hp-check 输出。其中有一行提到权限错误。我这次重新运行了 scanimage -L only t,并对其进行了跟踪。即# strace -o strace-hp-check hp-check
。以 root 和用户身份执行此操作时,出现了差异,这使我重新检查了组权限。
修复方法是将用户帐户名称添加到/etc/groups
lp 组的行中。这可以通过专门用于编辑的 Ubuntu 应用程序/etc/group
(和/etc/gshadow
)来完成,并将用户帐户名称添加到 lp 组的行中。(使用逗号作为分隔符)。
注意:HP 安装脚本可能会编辑文件以将用户帐户添加到 lpadmin 组。这没有帮助。