我正在尝试使用带有扫描仪的打印机samsung scx-4200进行扫描。当我连接我兄弟的具有相同版本 ubuntu(14.04) 的笔记本电脑时,它可以工作。我不知道如何以及为什么。他没有安装任何扫描软件。我还尝试了另一台带有基本操作系统的计算机,它也可以工作。现在是它变得非常奇怪的时候!我尝试在我和兄弟的笔记本电脑上通过实时 USB 运行许多发行版。扫描仪总是与兄弟的一起工作,从不与我的笔记本电脑一起工作。我非常需要扫描仪,因此可能会发生这样的情况,我可能会切换到 Windows,我不喜欢它,因为它不是开源的,所以请帮忙!下面是我得到的错误截图和简单扫描的设置。
编辑 1:USB 可以与任何其他设备一起正常工作。到目前为止,我已经连接了鼠标,USB闪存,相机,它们都运行良好。我试图将扫描仪连接到所有 3 个 USB 端口(2 3.0 和 1 2.0),但同样的事情发生了。
Edit2:扫描与程序 vuescan 一起使用,但它需要购买它才能删除它创建的水印,并且它是闭源的。
Edit3:在所有经过测试的笔记本电脑中,只有我的有 USB 3.0(x2)。但是,扫描也不适用于 USB 2.0(在我的笔记本电脑上)。
Edit4:这是输出sudo sane-find-scanner
:
# sane-find-scanner 现在将尝试检测您的扫描仪。如果 # 结果与您预期的不同,请首先确保您的 # 扫描仪已通电并正确连接到您的计算机。
# 未找到 SCSI 扫描仪。如果您期望有所不同,请确保您已经为 SCSI 适配器加载了内核 SCSI 驱动程序。
# 未找到 USB 扫描仪。如果您期望有所不同,请确保 # 您已经为 USB 主机控制器加载了内核驱动程序并正确设置了 USB 系统。有关详细信息,请参阅 man sane-usb。
# 不检查并行端口扫描器。
# 大多数连接到并行端口或其他专有端口的扫描仪 # 此程序无法检测到。
Edit5:我尝试了 BIOS 中与 USB 配置相关的所有设置组合,但没有结果。我恢复到原来的设置。
Edit6:我试过scanlite,这是它给我的错误:
Edit7:我第二次运行 Scanlite 时,它说它没有检测到我电脑上的扫描仪。我有时会在简单扫描时收到类似的消息。
Edit8:扫描仪在执行以下操作后使用简单扫描:
# lsmod |grep xhc
Run Code Online (Sandbox Code Playgroud)
这里什么都没有,但在dmesg
:
# dmesg |grep xhc
[ 0.650446] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.650450] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[ 0.651518] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[ 0.651523] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[ 0.651580] usb usb1: Manufacturer: Linux 4.2.0-25-generic xhci-hcd
[ 0.659081] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.659083] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number …
Run Code Online (Sandbox Code Playgroud) 昨天刚刚在一台全新的机器上全新安装了 mythbuntu 12.04。华擎 Z77 Extreme4 配备英特尔视频芯片组,8GB 内存。
我在这个驱动程序中看到谷歌对此的引用是 USB 3 问题,但是当我使用股票 12.04 时,我想至少获得 ubuntu 的错误参考。
整个 dmesg 充满了:
[22822.772021] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[22822.772024] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[22822.772027] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[22822.772030] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[22822.772034] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[22822.772037] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
Run Code Online (Sandbox Code Playgroud)
我的系统信息:
root@mythtv:~# uname -a
Linux mythtv 3.2.0-29-generic #46-Ubuntu …
Run Code Online (Sandbox Code Playgroud) 在过去的几天里,我花了大量时间寻找解决这一挑战的方法。
我有一个 Seagate Expansion Desktop Drive,它是一个用于测试的外部 2 TB USB 3.0 磁盘。在一次测试中,该驱动器连接到我的 Macbook Pro 上的 USB 3.0 端口,并连接到我的 Mac Mini 上的 USB 3.0 端口进行另一次测试。Macbook Pro 和 Mac Mini 都安装了 virtualbox 并安装了 Ubuntu 客户机。该驱动器应该可供 ubuntu 来宾访问。
我当前的设置:Macbook Pro:
Model Name: MacBook Pro
Model Identifier: MacBookPro11,1
Processor Name: Intel Core i7
Processor Speed: 2,8 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Memory: 16 GB
Boot ROM Version: MBP111.0138.B15
SMC Version …
Run Code Online (Sandbox Code Playgroud)