我最近安装了 ubuntu 18.04。我按照他们的说明安装了精工扫描仪程序。我使用终端和 Bash 命令“lsusb”检查它,硬件检测到扫描仪。我使用“经典菜单指示器”,它可以看到扫描仪程序;但是,当我单击程序名称时,“图像扫描!for Linux”我收到一条消息“无法向扫描仪发送命令。检查扫描仪状态”。有没有人有这个问题的解决方案?
问题源于Epson 驱动程序目录/usr/lib/x86_64-linux-gnu/sane(或更一般地说,/usr/lib/$(uname -m)-linux-gnu/sane)中缺少符号链接。
$ sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
Run Code Online (Sandbox Code Playgroud)
此外,55-epson-libsane.rules需要在/etc/udev/rules.d/目录中添加一个文件,其内容如下:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE=="0666"
SUBSYSTEM=="usb_device", MODE=="0666"
ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0666"
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0137", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Run Code Online (Sandbox Code Playgroud)
重启扫描仪后,以下命令现在应该正确列出连接的扫描仪:
$ scanimage -L
device `epkowa:interpreter:003:002' is a Epson GT-S50 flatbed scanner
Run Code Online (Sandbox Code Playgroud)
使用Epsonxsane或专有的Epsoniscan操作扫描仪。
最近的这个帖子似乎提供了答案:
Epson GT-S50 扫描仪从 16.04 升级到 18.04 后无法工作
两部分:
55-epson-libsane.rules文件到/etc/udev/rules.d/符号链接是:
sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
Run Code Online (Sandbox Code Playgroud)
上述线程提供了有关第 2 部分的更多详细信息。
| 归档时间: |
|
| 查看次数: |
16236 次 |
| 最近记录: |