因为需要扫描照片,翻出了N年前买的一台Acer3300U的扫描仪,本以为在Ubuntu下直接接上扫描仪就可以使用,结果使用图形->Xsane图形扫描器打开后,只报告了扫描仪型号,选择连接后打开设备失败,于是搜索了一番,找到了答案,其实要在Ubuntu下使用acer扫描仪很简单,估计其他品牌型号的扫描仪在Ubuntu下安装驱动方法差不多:)
看安装方法:
1、查看xsane报告的扫描仪型号,我的为:FlatbedScanner22
2、找到扫描仪的windows驱动,记录其bin路径,下面简称 win路径
3、执行lsusb命令,查看扫描仪对应的ID,并通过ID找到对应fireware版本的bin文件,例如我的id为:04a5:20b0,对应bin为u176v046.bin。id 04a5:20de的对应bin为u222v067.bin。
3、执行以下命令:
#创建目录/usr/share/sane/snapscan
sudo mkdir /usr/share/sane/snapscan
#复制win路径下所有bin文件至/usr/share/sane/snapscan
sudo cp win路径/*.bin /usr/share/sane/snapscan/
#修改扫描仪配置文件
sudo gedit /etc/sane.d/snapscan.conf
#将前面几行中出现的 firmware路径替换为/usr/share/sane/snapscan/你的firmware型号.bin
firmware /usr/share/sane/snapscan/u176v046.bin
4、完成