在 Ubuntu 18.04 上安装佳能 LiDE 300 / 400

ind*_*nil 10 sane canon scanner drivers 18.04

无法在 Ubuntu 18.04 上安装 Canon LiDE 300。如何解决?

小智 14

对于 Ubuntu 20.04,这个扫描器不能直接工作。该ippusbxd司机试图获得USB设备,并锁定它。在dmesg -w有一行:

usb 1-11: usbfs: process 5756 (ippusbxd) did not claim interface 0 before use
Run Code Online (Sandbox Code Playgroud)

要解决问题:

sudo apt remove ippusbxd
Run Code Online (Sandbox Code Playgroud)

并重新插入扫描仪!(在未经修改的实时 USB 焦点上测试)。

  • 这绝对对我有用。谢谢! (2认同)

mar*_*ing 13

从佳能网站下载扫描仪的 linux驱动程序。相关型号的驱动是一样的:scangearmp2-3.70-1-deb

从下载目录解压安装驱动:

./install.sh
Run Code Online (Sandbox Code Playgroud)

佳能自己的驱动程序还不足以让佳能扫描仪工作。它只工作了一半。假设您已经安装了 Sane。Sane 会识别扫描仪。

$ sane-find-scanner

found USB scanner (vendor=0x04a9 [Canon], product=0x1912 [LiDE 400]) at libusb:003:008
Run Code Online (Sandbox Code Playgroud)

但它不会工作。

$ scanimage -L

No scanners were identified

$ scanimage --format=png > test.png

scanimage: no SANE devices found
Run Code Online (Sandbox Code Playgroud)

同样,SimpleScan 还不会检测到扫描仪。

它将在此阶段通过运行佳能自己的扫描软件进行扫描,该软件随扫描仪下载提供:scangearmp2。但是这个软件和幼儿的茶具一样简陋。它甚至不会让您更改分辨率、文件类型或扫描区域。

但是由于@pekhterevRolf Bensch所做的出色工作,如果您安装一些更多的本土软件,扫描仪就会运行。

sudo add-apt-repository ppa:rolfbensch/sane-git
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

(来源在这里

sudo apt install libsane-common
sudo apt install sane-utils
sudo apt install xsane
Run Code Online (Sandbox Code Playgroud)

来源

完成此操作后,扫描仪从 Xsane 开始工作。来自 Gimp,通过调用 Xsane(它将它视为 pixma:04A91912 扫描仪)。但是画面很沉闷。

值得庆幸的是,它现在也适用于 SimpleScan。

.

佳能,顺便说一句,当我联系他们寻求帮助时,因为他们的扫描仪无法正常工作,他说。'我们不支持Linux'。我说 - 但你已经花时间提供了一个驱动程序 - 当人们安装它时,你肯定想确保它确实有效。他们说,'我们不支持 linux'。