Canon CanoScan LiDE 25 Ubuntu 14.04 lts 扫描失败

Canon CanoScan LiDE 25 Ubuntu 14.04 lts 扫描失败

我正在尝试让任何扫描仪在 Ubuntu 14.04 lts 上运行。我目前正在尝试运行佳能 CanoScan LiDE 25。我尝试过 XSane 和 Simple Scan。我尝试过使用 sudo 从终端运行。扫描仪在 Simple Scan 中被识别,但无法扫描。为了简单起见,我这次只关注佳能扫描仪。

佳能 CanoScan LiDE 25

  • 类型:平板
  • 扫描元件:CIS(彩色接触式图像传感器)
  • 光源:3 色 (RGB) LED
  • 光学分辨率:1200x2400 dpi
  • 可选分辨率:25-19200 dpi (ScanGear CS)
  • 接口: USB 1.1
  • 功耗:工作时:最大 2.5 瓦,待机时:1.4 瓦

我的机器:HP Pavilion g6

  • 处理器:4x Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
  • 内存:3937MB(已使用 1217MB)
  • 操作系统:Ubuntu 14.04.2 LTS
  • 分辨率:1366x768像素

我已上传了该问题的屏幕截图(XSane 右下角窗口,左侧的简单扫描,终端窗口打开并显示扫描仪已被识别),您可以找到通过我的 GDrive 链接到这里

在我所做的研究中,我听到过关于权限问题、USB 不兼容以及“没有后端”问题的传言Linux 博客。我不知道下一步该怎么做,需要帮助。

非常感谢您的关注和任何意见和/或建议。

答案1

我用佳能 CanoScan LiDE 25最近尝试使用简单扫描再次扫描。虽然扫描仪在 32 位系统上始终有效,但在 64 位系统上却完全无法工作。我在运行 Xubuntu 14.04 时确认了这些结果。

失败尝试的证明

在以下尝试中,我依次将扫描仪连接到 USB 3.0 和 2.0 端口,并在终端中运行lsusbdmesg | tail命令以确认它已被检测到。输出行已被修剪以仅显示相关行。

尝试 1。使用 USB 3.0 端口连接扫描仪(检测:是,扫描:失败)

$ lsusb

总线 001 设备 011:ID 04a9:2220 Canon, Inc. CanoScan LIDE 25

$ dmesg|尾巴

[719.578197] usb 1-1:使用 xhci_hcd 的新全速 USB 设备编号 11

[719.596841] usb 1-1:发现新的 USB 设备,idVendor=04a9,idProduct=2220

[ 719.596863] usb 1-1:新的 USB 设备字符串:Mfr=1、Product=2、SerialNumber=0

[ 719.596878] usb 1-1: 产品: CanoScan

[ 719.596890] usb 1-1: 制造商: 佳能

[ 719.669064] 警告!power/level 已弃用;请改用 power/control

第二次尝试。使用 USB 2.0 端口连接扫描仪(检测:是,扫描:失败)

$ lsusb

总线 001 设备 012:ID 04a9:2220 Canon, Inc. CanoScan LIDE 25

$ dmesg|尾巴

[ 719.669064] 警告!power/level 已弃用;请改用 power/control

[898.267099] usb 1-1: USB 断开连接,设备编号 11

[905.255202] usb 1-4.3: 使用 xhci_hcd 的新全速 USB 设备编号 12

[905.273163] usb 1-4.3:发现新的 USB 设备,idVendor=04a9,idProduct=2220

[ 905.273186] usb 1-4.3:新的 USB 设备字符串:Mfr=1、Product=2、SerialNumber=0

[ 905.273201] usb 1-4.3: 产品: CanoScan

[ 905.273214] usb 1-4.3: 制造商: 佳能

为什么没有起作用

我读到过一些文章说 USB 3.0/XHCI 的存在可能会干扰扫描仪的使用。这对我来说没什么意义,所以我只是尝试更换端口没有在 BIOS/UEFI 菜单中禁用任何 USB 设置。在两次尝试中,简单扫描均失败并出现错误,如下面的屏幕截图所示。

Xubuntu 14.04 64 位中的简单扫描失败并出现错误

我估计到本回答日期为止,64 位驱动程序支持仍然不足。或者,必须使用 32 位设备驱动程序才能使扫描仪正常工作。话虽如此,我甚至尝试在 Xubuntu 14.04 64 位系统上安装 32 位系统的 Simple Scan,但失败了。

现在可以正常工作(2016-07-06)

我再次测试佳能 CanoScan LiDE 25针对 Xubuntu 16.04 64 位实时系统。我重复了上述尝试,它从 USB 2.0 和 USB 3.0 端口都可以工作。无需进一步配置;扫描仪在 16.04 版本中开箱即可使用。

最重要的是,我没能弄清楚为什么它在 14.04 64 位上不起作用,而现在它却可以在 16.04 64 位上运行。这些 LTS 版本在内核版本、软件包版本、程序版本和其他方面已经有很大不同。

总结对于 64 位系统,最简单的解决方案是使用当前版本 (16.04)。否则,扫描仪可以在迄今为止支持的任何版本的 32 位系统中工作。

相关内容