Ubuntu 12.04 上的 Brother MFC-7420 扫描仪:无效参数

Ubuntu 12.04 上的 Brother MFC-7420 扫描仪:无效参数

我有一台 Brother MFC-7420,它也可以用作扫描仪。我已通过 USB 将该机器连接到运行 Ubuntu 12.04 LTS 64 位的计算机。

我安装了以下包:

brscan2-0.2.4-0.i386.deb

现在,当我启动时xsane,设备被检测到。但是,当我尝试扫描或运行预览扫描时,我收到消息Could not start scanner: Invalid Argument。如果我以 root 身份运行,也会出现同样的问题xsane,所以我不认为这是权限问题。

运行时控制台没有任何输出xsane(见下面的截图)。在 中按下“扫描”按钮后,立即出现显示错误的对话框xsane显示错误的屏幕截图

我该怎么做才能让这个扫描仪运行起来?

答案1

我遇到了同样的问题并通过编辑解决了它/lib/udev/rules.d/40-libsane.rules

我取消了该行的注释:

ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="root"

然后将其编辑为:

ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="saned"

之后,我将我的用户添加到该saned组。现在一切正常。

问题是,除非您这样做,否则它会以 root 身份运行。

答案2

如果以上方法都不起作用,那么对我有用的方法是访问兄弟网站。问题是 - 至少对于 Brscan2 x64 - 驱动程序安装到了错误的目录中。转到Brother sa扫描仪常见问题解答如果你看一下该部分:

我使用的是 Ubuntu 11.10 或更高版本。我无法从 Brother 设备进行扫描。

说明说要复制一些文件 - 这最终为我解决了问题。我以为当我安装 Brother Linux 驱动程序时,就是这样。但不,驱动程序安装到我的 ubuntu 版本(linux mint Nadia Xfce x64)不使用的目录中。因此复制这些文件立即解决了问题。

相关内容