[sane-devel] sane-backend: Plustek U24 on M2 macs
Ben Olden-Cooligan
ben.cyanfish at gmail.com
Thu Jul 27 16:28:43 BST 2023
SANE has been broken on Mac for a long time (1
<https://gitlab.com/sane-project/backends/-/issues/473>, 2
<https://gitlab.com/sane-project/backends/-/issues/153>). You can compile
it yourself with this patch
<https://github.com/cyanfish/naps2-sane/blob/main/patches/sane-macfix.patch>,
or if you like you can try NAPS2 <https://www.naps2.com> (my software)
which includes a patched SANE build.
On Thu, Jul 27, 2023 at 5:13 AM Peter Koellner <peter at asgalon.net> wrote:
> Hi!
>
> I have got a Plustek U24 flatbet scanner I have been using since more or
> less the stone age, between 2007 and 2019 I regularely used it with Linux
> desktops and a 2007 MBP. Recently, I had to replace the MBP.
>
> scanimage on a devuan linux box works:
>
> scanimage -L
> device `plustek:libusb:001:009' is a Plustek OpticPro U24 flatbed scanner
>
>
> scanimage --version
> scanimage (sane-backends) 1.0.31-debian; backend version 1.0.31
>
> scanimage -d 'plustek:libusb:001:009' -T -v
> Output format is not set, using pnm as a default.
> scanimage: scanning image of size 202x150 pixels at 24 bits/pixel
> scanimage: acquiring RGB frame, 8 bits/sample
> scanimage: reading one scanline, 606 bytes... PASS
> scanimage: reading one byte... PASS
> scanimage: stepped read, 2 bytes... PASS
> scanimage: stepped read, 4 bytes... PASS
> scanimage: stepped read, 8 bytes... PASS
> scanimage: stepped read, 16 bytes... PASS
> scanimage: stepped read, 32 bytes... PASS
> scanimage: stepped read, 64 bytes... PASS
> scanimage: stepped read, 128 bytes... PASS
> scanimage: stepped read, 256 bytes... PASS
> scanimage: stepped read, 512 bytes... PASS
> scanimage: stepped read, 1024 bytes... PASS
> scanimage: stepped read, 1023 bytes... PASS
> scanimage: stepped read, 511 bytes... PASS
> scanimage: stepped read, 255 bytes... PASS
> scanimage: stepped read, 127 bytes... PASS
> scanimage: stepped read, 63 bytes... PASS
> scanimage: stepped read, 31 bytes... PASS
> scanimage: stepped read, 15 bytes... PASS
> scanimage: stepped read, 7 bytes... PASS
> scanimage: stepped read, 3 bytes... PASS
>
>
>
> Trying the same, with the same device connected with a USB-C adaptor to
> the MBP M2 Max with macOS 13.5 (22G74), installed
> with macports:
>
> scanimage --version
> scanimage (sane-backends) 1.0.31; backend version 1.0.31
>
> scanimage -L
> device `plustek:libusb:001:001' is a Plustek OpticPro U24 flatbed
> scanner
>
> scanimage -T -d 'plustek:libusb:001:001' -v
> Output format is not set, using pnm as a default.
> scanimage: scanning image of size 202x150 pixels at 24 bits/pixel
> scanimage: acquiring RGB frame, 8 bits/sample
> scanimage: reading one scanline, 606 bytes... FAIL Error: Operation
> was canceled
>
>
>
> So the scanner is recognized, but somehow read fails while or after
> warmup - it takes a while before the error shows up.
>
> Any ideas? I wanted to do a bug report, but gitlab says my account is
> blocked and I have no clue what "contacting your gitlab administrator"
> means since there is no sensible contact information.
>
>
> sudo port info sane-backends
> Warning: port definitions are more than two weeks old, consider updating
> them by running 'port selfupdate'.
> sane-backends @1.2.1 (graphics)
> Variants: [+]avahi, escl, gphoto2, no_local, pnm, universal
>
> Description: These are the backends for the Scanner Access Now
> Easy project. They allow you to access various scanners either locally or
> remotely using saned.
> Homepage: http://www.sane-project.org/
>
> Build Dependencies: pkgconfig
> Library Dependencies: libjpeg-turbo, libusb, net-snmp, tiff, zlib,
> libxml2, openssl, avahi
> Platforms: darwin
> License: GPL-2+
> Maintainers: none
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20230727/bfd71986/attachment.htm>
More information about the sane-devel
mailing list