从sane-project 网站检查了 Ubuntu 中包含的 SANE 库的稳定版本后,该扫描仪尚不受支持。
要仔细检查这一点,您需要使用 USB 标识符来获取该标识符lsusb。
SCX 系列扫描仪使用sane-xerox_mfp后端。
再次检查不稳定版本(您需要从 GIT 源编译的版本),您的扫描仪不受支持。
如果您的型号与上述链接中列出的型号之一相似,您可以添加您的型号。这涉及将 USB ID/etc/sane.d/xerox_mfp.conf与类似信息一起添加到 SANE 规则中/lib/udev/rules.d/40-libsane.rules
显然更改这些值以匹配您的扫描仪。
举个例子,将以下文本添加到/etc/sane.d/xerox_mfp.conf:
#Samsung CLX-3185FW
usb 0x04e8 0x343d
Run Code Online (Sandbox Code Playgroud)
并/lib/udev/rules.d/40-libsane.rules通过添加
# Samsung CLX-3185FW
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes"
Run Code Online (Sandbox Code Playgroud)
确保安装以下软件包:
sudo apt-get install acl
Run Code Online (Sandbox Code Playgroud)
如果上述方法不起作用,请尝试将您的用户帐户添加到组中lp,并scanner通过以下方式:
sudo usermod -a -G lp [username]
sudo usermod -a -G scanner [username]
Run Code Online (Sandbox Code Playgroud)