Re: Using SANE with an HP Scanjet G3110

William Gaylord <[email protected]> Thu, 15 Jan 2026 13:46:39 -0600
Newsgroups gmane.comp.graphics.scanning.sane.devel
Message-ID <CALS66FuDQ7O1xjcREV0KxDHiOiLm=tFbbEFV2aXxboM6kghTuQ@mail.gmail.com>
--0000000000006fab430648727c97
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thats for the info.

I am running scanimage (sane-backends) 1.1.1-debian; backend version 1.1.1
currently (from apt)

On Thu, Jan 15, 2026, 12:12=E2=80=AFPM Ralph Little <[email protected]> wr=
ote:

> Hi,
>
> On Wed, Jan 14, 2026 at 8:02=E2=80=AFPM William Gaylord <chibill110@gmail=
.com>
> wrote:
>
>> So I have been using the mostly working driver for the G3110, and have
>> found that if I use the highest available resolution it will run the sca=
n
>> head right into the end of the scanner just randomly before it even star=
ts
>> scanning. Anyone have any suggestions?
>>
>> Additionally, since I have the scanner up and running I will be willing
>> to work on trying to debug this (so i can use it) but I sort of need hel=
p
>> on how to get started with building SANE from source. Although this migh=
t
>> be a better question to ask the Debian maintainer since I am running
>> Debian.
>>
>
> Can you let us know which version of SANE you are currently running?
> scanimage -V is one way to know.
>
> Building on Debian is straightforward.
>
> 1) Get the build dependencies: sudo apt build-dep libsane1
> 2) Clone the backends repo: git clone
> https://gitlab.com/sane-project/backends.git
> 3) Build:
>
> cd backends
> ./autogen.sh
> ./configure
> ./make
> ./make install
>
> This will install to /usr/local, but you can use --prefix=3D{dir} to set =
a
> different target, perhaps in your home directory. That's what I do.
>
> Cheers,
> Ralph
>
>

--0000000000006fab430648727c97
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Thats for the info.<div dir=3D"auto"><br></div><div dir=
=3D"auto">I am running=C2=A0scanimage (sane-backends) 1.1.1-debian; backend=
 version 1.1.1 currently (from apt)=C2=A0</div></div><br><div class=3D"gmai=
l_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Thu=
, Jan 15, 2026, 12:12=E2=80=AFPM Ralph Little &lt;<a href=3D"mailto:skelban=
[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Hi,</div><br><div class=3D"=
gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jan 14, 2026 at =
8:02=E2=80=AFPM William Gaylord &lt;<a href=3D"mailto:[email protected]"=
 target=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt; wrote:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">=
So I have been using the mostly working driver for the G3110, and have foun=
d that if I use the highest available=C2=A0resolution it will run the scan =
head right into the end of the scanner just randomly before it even starts =
scanning. Anyone have any suggestions?<div><br></div><div>Additionally, sin=
ce I have the scanner up and running I will be willing to work on trying to=
 debug this (so i can use it) but I sort of need help on how to get started=
 with building SANE from source. Although=C2=A0this might be a better quest=
ion to ask the Debian maintainer=C2=A0since I am running Debian.=C2=A0</div=
></div></blockquote><div><br></div><div>Can you let us know which version o=
f SANE you are currently running? scanimage -V is one way to know.</div><di=
v><br></div><div>Building on Debian is straightforward.</div><div><br></div=
><div>1) Get the build dependencies: sudo apt build-dep libsane1</div><div>=
2) Clone the backends repo: git clone=C2=A0<a href=3D"https://gitlab.com/sa=
ne-project/backends.git" target=3D"_blank" rel=3D"noreferrer">https://gitla=
b.com/sane-project/backends.git</a></div><div>3) Build:=C2=A0</div><div><br=
></div><div>cd backends</div><div>./autogen.sh</div><div>./configure</div><=
div>./make=C2=A0</div><div>./make install</div><div><br></div><div>This wil=
l install to /usr/local, but you can use --prefix=3D{dir} to set a differen=
t target, perhaps in your home directory. That&#39;s what I do.</div><div><=
br></div><div>Cheers,</div><div>Ralph</div><div><br></div></div></div>
</blockquote></div>

--0000000000006fab430648727c97--