无法启动扫描仪:无效参数(xsane)

无法启动扫描仪:无效参数(xsane)

我全新安装了 Ubuntu 9.10,现在我的 Brother MFC 210C 无法扫描(打印正常)。

我根据 Brother 网站上的说明安装了以下软件包:

cupswrapperMFC210C-1.0.2-3.i386.deb
mfc210clpr-1.0.2-1.i386.deb
brscan2-0.2.4-0.i386.deb

当我启动 xsane 并单击“扫描”时,出现错误:

failed to start scanner: invalid argument

该扫描仪在 9.04(及之前的版本)上运行良好。

编辑:我也做了:

sudo chmod a+w /dev/bus/usb
sudo chmod a+w /dev/bus/usb/*

没有帮助!

答案1

这在启动板错误。似乎发生的情况是xsane网络摄像头和扫描仪混淆了。

以下是 Launchpad 的解决方法:

  • 打开/lib/udev/rules.d/40-libsane.rules文件。

将以下两行添加到设备列表末尾的行之前# The following rule will disable ...

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
  • 从 USB 上拔下网络摄像头并重新启动

  • 安装(或重新安装)设备的 3 个 Brother 软件包

    • mfc210clpr-1.0.2-1.i386.deb
    • cupswrapperMFC210C-1.0.2-3.i386.deb
    • brscan2-0.2.4-0.i386.deb
  • 重新插入网络摄像头

  • 重启

  • xsane然后提供从网络摄像头还是扫描仪扫描的选择。选择扫描仪。然后它就可以工作了。

答案2

您的帐户是扫描仪组的成员吗?我使用 brscan3 (用于 DPC-185C) 时也遇到了同样的错误消息,将我的帐户添加到扫描仪组就可以解决问题。

答案3

我花了大约一个小时试图解决这个问题。我的系统正在运行,然后出现了问题的错误。我知道这不太可能是一个复杂的解决方案,因为它正在运行。它很简单——预览扫描区域被意外设置为非常小的像素数。一旦重置——它就正常工作了!

相关内容