让我们假设一个人有一些现代 HP 打印机和/或扫描仪,它由官方存储库中的 HPLIP 包支持。或由较新版本的 HPLIP 软件包支持(请参阅有关安装的此答案)。
从官方文档(HP 开发人员门户 | 所有支持的打印机型号)可知,设备需要专有/二进制驱动程序或插件。
应该如何安装这样的插件?
富士通刚刚发布了他们最新的扫描仪ScanSnap IX500。此扫描仪是否适用于 Ubuntu 或 Linux?
有关如何为 Brother 多合一网络打印机安装驱动程序的指南要么适用于较旧的设备,要么相当复杂,因为它们通常涉及在我的根目录中编辑或复制系统文件。
是否有更新、更方便的方法来安装所需的驱动程序?
我是 Linux 新手,几天前安装了 Ubuntu 15.10。我可以在我的 Canon 上成功打印i-SENSYS MF4890dw
,但是当我尝试使用 Xsane 进行扫描时,我得到以下信息:
Failed to open device 'pixma:MF4800_10.237.93.145': invalid argument
Run Code Online (Sandbox Code Playgroud)
由于我阅读了其他类似线程的一些提要,因此我尝试过 Xterm:
scanimage -T
Run Code Online (Sandbox Code Playgroud)
返回:
scanimage: open of device pixma:MF4800_10.237.93.145 failed: Invalid argument
Run Code Online (Sandbox Code Playgroud)
和
uname -r
Run Code Online (Sandbox Code Playgroud)
返回4.2.0-25-generic
.
从此处的 Brother 站点下载并安装了 linux 驱动程序。
但扫描仪仍然无法识别。
可以看到,驱动安装成功:
$ dpkg -l | grep Brother
ii brother-cups-wrapper-common 1.0.0-10-0ubuntu6 amd64 Common files for Brother cups wrapper packages
ii brother-udev-rule-type1 1.0.0-1 all Brother udev rule type 1
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan2 0.2.5-1 amd64 Brother Scanner Driver
ii printer-driver-brlaser 3-5~ubuntu1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
Run Code Online (Sandbox Code Playgroud)
在这里,您可以看到已安装的驱动程序认为它未“注册”:
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : …
Run Code Online (Sandbox Code Playgroud) 我有佳能 Pixma G3012 多合一无线墨水盒彩色打印机
我正在尝试使用简单的扫描软件从安装了 Linux Ubuntu 18 的 PC 扫描文档。
通过 USB 将设备连接到 PC 并打开电源。打开简单的扫描软件并尝试扫描文档。但收到消息“没有可用的扫描仪,请连接扫描仪”
已安装名为scangearmp2-3.30-1-deb.tar.gz
.
使用命令sane-find-scanner
并得到以下结果
found USB scanner (vendor=0x04a9 [Canon], product=0x183b [G3010 series]) at libusb:001:004
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
Run Code Online (Sandbox Code Playgroud)
发出命令 scanimage -L
并得到以下结果。
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on …
Run Code Online (Sandbox Code Playgroud) 无法在 Ubuntu 18.04 上安装 Canon LiDE 300。如何解决?
我有一个 PDF 文件,我想将其压缩到 100 kB 以下。它扫描了我从移动扫描仪扫描的两页。扫描后为 338 kB(以最低质量查看页面)。基本上我想将此文件上传到政府门户网站,该门户网站仅允许在一个文件中上传最多 100 kB。这是我的主要目的。以下是我现在尝试过的方法,但它没有完成所需的任务:
使用Ghostscript周围的简单包装器来缩小 PDF 文件“ ./shrinkpdf.sh in.pdf out.pdf xx
”。我将 xx 设置为 90,它给了我 282 kB。低于 90 值,PDF 文档中的文本不清晰,我确信我的申请会被拒绝。
我还尝试了“ gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=setting -sOutputFile=output.pdf input.pdf
”,将值设置为 /screen,我认为这是最小设置,它给了我 232 kB 并且文本相当明显。
我还尝试使用“pdftoppm”方法将其转换为 JPEG,例如“ pdftoppm compressed.pdf jpeg -r 75 -jpeg
”,它为我提供 141 kB 的 1 页和 128 kB 的第 2 页。我不确定如何将这两个 JPEG 文件作为一个文件上传,但是我想我的主要目标现在应该是先让它小于 100 kB?
我使用 Ubuntu 20.04.2。
从应用程序打印工作。hp-toolbox有时无法连接。Xsane 弹出标题中的错误消息。通过网络连接,我可以 ping 设备,我可以打印到它。
一体机曾经在不久前(至少在 12.04 之前)运行良好。
的输出hp-check -rt
如下:
HP Linux Imaging and Printing System (ver. 3.12.2)
Dependency/Version Check Utility ver. 14.3
Copyright (c) 2011-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling …
Run Code Online (Sandbox Code Playgroud) 无法使用 hp scan-jet 200 进行扫描。当我lsusb
在终端中键入命令时,它会显示扫描仪的详细信息。
我打开了显示未找到扫描仪的简单扫描,x 理智的图像扫描仪也显示相同的错误。