使用三星扫描仪时,17.10 版上的多个应用程序崩溃,并显示“不是 JPEG 文件:以 0xff 0xff 开头”

使用三星扫描仪时,17.10 版上的多个应用程序崩溃,并显示“不是 JPEG 文件:以 0xff 0xff 开头”

我有一台三星扫描仪,自从安装了 17.10 之后就一直无法工作。

# sane-find-scanner
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3430 [SCX-5635 Series]) at libusb:001:002

每次我尝试simple-scan在 17.10 上使用时,都会崩溃。

$ simple-scan 
Not a JPEG file: starts with 0xff 0xff

相同的错误(崩溃)gscan2pdf

$ gscan2pdf 
/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant
Not a JPEG file: starts with 0xff 0xff

和同样的错误xscanimage

$ xscanimage 
/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant
Not a JPEG file: starts with 0xff 0xff

我认为sane没有使用正确的驱动程序

# scanimage -L
device `xerox_mfp:libusb:001:002' is a Samsung Samsung SCX-5635 Series multi-function peripheral

我已经从三星网站安装了驱动程序。新文件/etc/sane.d/smfp-samsung.conf,但似乎仍在使用施乐驱动程序。

三星xerox_mfp.conf有很好的参考

那么问题是什么?复印机驱动程序有缺陷?配置不正确?

答案1

与扫描仪无关,但我通过搜索“murrine-scrollbar”错误发现了这个问题。

/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant

当从终端打开任何 GUI 程序时似乎都会触发此操作。

正如此错误报告中所述:https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1724078/comments/4,编辑上述文件的第 30 行,将其替换murrine-scrollbarscrollbar

答案2

对于某些设备而言,三星“相当于”施乐。请检查您是否未受到以下任一因素的影响: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1728012 或者 https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1707352 并且不要忘记让人们知道你也受到了影响。

相关内容