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

我有一台兄弟MFC-7420,它也可用作扫描仪。 我已经将这台机器连接到通过USB运行Ubuntu 12.04 LTS 64bit的计算机上。

我安装了以下包:

brscan2-0.2.4-0.i386.deb 

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

运行xsane控制台上没有输出(见下面的截图)。 在xsane按“扫描”按钮后出现显示错误的对话框。 Sreenshot显示错误

我该怎么做才能让这台扫描仪运行?

我有同样的问题,并通过编辑/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身份运行直到你这样做。

如果上述工作都没有,那么对我有用的就是去兄弟网站。 问题是 – 至少在Brscan2 x64上 – 驱动程序安装在错误的目录中。 如果你看看那个部分,那就去找Sacanner Faq兄弟 :那就是说

我正在使用Ubuntu 11.10或更高版本。 我无法从Brother设备扫描。

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