XSane无法打开设备(无效参数)
我是Linux新手,几天前安装了Ubuntu 15.10。 我可以在佳能i-SENSYS MF4890dw
上成功打印,但在尝试使用Xsane扫描时,我得到以下信息:
Failed to open device 'pixma:MF4800_10.237.93.145': invalid argument
当我从其他类似的线程中读到一些提要时,我尝试过Xterm:
scanimage -T
返回:
scanimage: open of device pixma:MF4800_10.237.93.145 failed: Invalid argument
和
uname -r
返回4.2.0-25-generic
。
扫描库中存在使用某些设备影响无线扫描的错误 。 将libsane升级到1.0.26或更高版本。 如果软件中心不提供,请从此ppa安装:
sudo add-apt-repository ppa:rolfbensch/sane-git sudo apt-get update sudo apt-get dist-upgrade
我们的佳能扫描仪遇到了类似的问题。 从SANE每日ppa安装xsane
及其库的更新版本使我们大部分function,虽然文档进xsane
器仍然无法正常工作。
我们遇到的另一个问题是ufw
防火墙阻止访问联网扫描程序。 如果您使用的是ufw
且扫描仪已联网,请尝试禁用ufw
并再次尝试扫描。 如果这样做,很容易通过ufw
允许扫描仪,所以你不必完全关闭它。
有时,错误的USB电缆可能会导致此“无效参数”错误。 尝试使用已知良好的电缆更换电缆。
这通常是权限问题。
使用lsusb查看您的打印机/扫描仪所在的总线和设备(假设它是通过USB连接的)。
lsusb
公交车003设备006:ID 0400:0132兄弟工业株式会社
该设备位于总线003,设备006 …对应于此文件:
ls -l /dev/bus/usb/003/006
crw-rw-r– 1 root lp 189,261 Jan 21 17:18 006
注意该组是’lp’。
使用以下命令将您自己添加到’lp’组:
sudo usermod -a -G lp {your-username-goes-here}
退出并重新登录…尝试xsane。