Many 3rd party scanner drivers are broken by a sane change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sane-backends (Debian) |
Fix Released
|
Unknown
|
|||
sane-backends (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Gunnar Hjalmarsson |
Bug Description
To the sponsor: Please upload to bionic using the attached sane-backends_
[Impact]
* Starting with Ubuntu 17.10, Ubuntu changed the directory where sane dll looks for third party drivers. This configuration effectively broke backward compatibility for all existing third-party drivers.
* A large swath of these third party drivers (most of them) are no longer supported by the OEM, so maintaining compatibility is important.
* No open source replacement drivers are currently available, nor does the community have the resources to easily replace them.
* This bug represents a substantial portion of the scanners in use.
Scanners known to be affected include, but are not limited to:
- Brother Scanners (all Brother scanners before brscan4)
- DCP-145C
- DCP-163C
- DCP-165C
- DCP-167C
- DCP-185C
- DCP-195C
- DCP-197C
- DCP-365CN
- DCP-373CW
- DCP-375CW
- DCP-377CW
- DCP-383C
- DCP-385C
- DCP-387C
- DCP-395CN
- DCP-585CW
- DCP-6690CW
- DCP-7030
- DCP-7040
- DCP-7045N
- DCP-8070D
- DCP-8080DN
- DCP-8085DN
- DCP-9010CN
- DCP-9040CN
- DCP-9042CDN
- DCP-9045CDN
- DCP-J125
- DCP-J315W
- DCP-J515W
- DCP-J715W
- MFC-250C
- MFC-255CW
- MFC-257CW
- MFC-290C
- MFC-295CN
- MFC-297C
- MFC-490CW
- MFC-495CW
- MFC-5490CN
- MFC-5890CN
- MFC-5895CW
- MFC-6490CW
- MFC-6890CDW
- MFC-7320
- MFC-7340
- MFC-7345N
- MFC-7440N
- MFC-7450
- MFC-7840N
- MFC-7840W
- MFC-790CW
- MFC-795CW
- MFC-8370DN
- MFC-8380DN
- MFC-8480DN
- MFC-8510DN
- MFC-8680DN
- MFC-8880DN
- MFC-8890DW
- MFC-9010CN
- MFC-9120CN
- MFC-9320CW
- MFC-9440CN
- MFC-9450CDN
- MFC-9840CDW
- MFC-990CW
- MFC-J220
- MFC-J265W
- MFC-J270W
- MFC-J410
- MFC-J410W
- MFC-J415W
- MFC-J615W
- MFC-J630W
- Dell MFP Laser Printer 1135n
- Epson Scanners
- All scanners supported by the libsane-epk driver
- All scanners supported by the iscan driver
- Epson Perfection V10
- Epson Perfection V1000
- Epson WorkForce GT-1500
- Epson Perfection V33
- Samsung M2070
- Xerox Workcentre 3225
* This was working in the 17.04 release. 18.04 is an LTS release, so backporting is warranted for the 18.04 release.
[Test Case]
* Following the standard installation procedures for any of the affected scanner drivers results in the driver files being installed to /usr/lib/sane/, and sane looking for them in /usr/lib/
* Install the libsane1, libsane-common and sane-utils packages from bionic-proposed and confirm that it now finds drivers in /usr/lib/sane.
[Regression Potential]
* The proposed change is based on an upstream commit, and the patch is functional and stable in both 19.04 and 19.10. Low regression risk.
[Other Info]
* Third party sane drivers in previous version of sane were located under /usr/lib/sane/, however, the current version of sane on Ubuntu only looks for 64 bit drivers under the /usr/lib/
* The addition of symlinks alone does not appear to fix this issue, though it may make the scanner detectable. Changes to udev rules are also needed to allow proper communications to the scanners. A selection of workarounds, including working (though not ideal) udev rules for a number of scanners has been posted to the sane troubleshooting guide: help.ubuntu.
PeterPall (peterpall) wrote : | #1 |
- Dependencies.txt Edit (3.7 KiB, text/plain; charset="utf-8")
- JournalErrors.txt Edit (135.2 KiB, text/plain; charset="utf-8")
- ProcCpuinfoMinimal.txt Edit (968 bytes, text/plain; charset="utf-8")
- ProcEnviron.txt Edit (300 bytes, text/plain; charset="utf-8")
description: | updated |
description: | updated |
Launchpad Janitor (janitor) wrote : | #2 |
Changed in sane-backends (Ubuntu): | |
status: | New → Confirmed |
Changed in sane-backends (Ubuntu): | |
importance: | Undecided → High |
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #3 |
I can confirm that the Epson Perfection V300 is also affected
Using libsane1 1.0.27-
But the scanner is not recognized. Neither by scanimage, simple-scan or iscan
lsusb shows that the scanner is attached
lsusb
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 04b8:0131 Seiko Epson Corp. GT-F720 [GT-S620/Perfection V30/V300 Photo]
Bus 003 Device 005: ID 046d:c069 Logitech, Inc. M-U0007 [Corded Mouse M500]
Bus 003 Device 004: ID 08bb:2707 Texas Instruments
Bus 003 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 003 Device 002: ID 24f0:0137
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Vasyĺ V. Vercynśkyj (fuckel) wrote : | #4 |
Kubuntu 17.04
Fail to use Epson Perfection V30
$ lsusb |grep -i epson
Bus 003 Device 005: ID 04b8:0131 Seiko Epson Corp. GT-F720 [GT-S620/Perfection V30/V300 Photo]
$ apt list --installed |grep -e esci -e iscan -e libsane -e sane-utils
esci-interprete
iscan/now 2.30.2-2 amd64 [installed,local]
iscan-data/now 1.36.0-1 all [installed,local]
libsane-common/now 1.0.27-
libsane-
libsane-
libsane-
libsane1/now 1.0.27-
sane-utils/now 1.0.27-
$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Mariusz Dykierek (mariusz.dykierek) wrote : | #5 |
Xerox Workcentre 3225 with the drivers version 1.00.25:00.05 that used to work very well with Zesty's libsane still not functional.
My malfunction hasn't changed a bit with the 1.0.27-
Like before xsane crashes with the following message:
Not a JPEG file: starts with 0x00 0x00
and/or hangs with scanning status.
mariusz:~> dpkg -l | grep sane
ii libkf5sane-data 17.04.3-0ubuntu1 all scanner library (data files)
ii libkf5sane5 17.04.3-0ubuntu1 amd64 scanner library (runtime)
ii libksane-data 4:17.04.3-0ubuntu1 all scanner library (data files) - transitional package
ii libksane0 4:15.08.3-1ubuntu2 amd64 scanner library (runtime)
ii libsane-common 1.0.27-
ii libsane-
ii libsane-
rc libsane-hpaio:amd64 3.16.7+
ii libsane1:amd64 1.0.27-
ii sane 1.0.14-12build1 amd64 scanner graphical frontends
ii sane-utils 1.0.27-
ii xsane 0.999-5ubuntu2 amd64 featureful graphical frontend for SANE (Scanner Access Now Easy)
ii xsane-common 0.999-5ubuntu2 all xsane architecture independent files
I could use some/any guidance for providing more details to anyone if reverting back to working libsane is not an option.
Mariusz Dykierek (mariusz.dykierek) wrote : | #6 |
Forgot to mention that I use or rather attempt to use the scanner over the TCP.
Mariusz Dykierek (mariusz.dykierek) wrote : | #7 |
Probably related: https:/
Michael Hill (wrendriff) wrote : | #8 |
Add to list of scanner "broken" - Epson Perfection V300 Photo.
dependency errors occurring after upgrade from Ubuntu 17.04 to 17.10 are
iscan depending on libsane (>=1.0.11-3)
esci-interprete
luca.mg (luca-mg) wrote : | #9 |
Cross posting from https:/
On artful, libsane1 1.0.27-
Epson 4490 Photo as user
sane-find-scanner detects a bunch of USB devices including the scanner, but has not enough permission
scanimage -l no SANE devices found
iscan, simple-scan, and xsane do not work
Epson 4490 Photo as root
sane-find-scanner ok
scanimage -l no SANE devices found
iscan, simple-scan, and xsane do not work
Brother MFC-1910W as user
sane-find-scanner detects a bunch of USB devices including the scanner, but has not enough permission
scanimage -l no SANE devices found
simple-scan and xsane do not work
Brother MFC-1910W as root
sane-find-scanner ok
scanimage -l ok
simple-scan ok
xsane ok
Bo Lundberg (bo-lundberg) wrote : | #10 |
Epson 2400 photo doesn't work in Iscan (can't send to scanner). Works fine with xsane.
Yves D. Mercier (ymerj) wrote : | #11 |
Epson v370 photo doesn't work either. Purchased only 3 months ago, it was fully functionnal in zesty. Now totally unusable in artful even with libsane1 1.0.27-
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #12 |
Today I managed to bring back my dead Epson V300 alive :-)
1. Install libsane1 1.0.27-
2. Install iscan-gt-
3. Copy (or move) the files from /usr/lib/sane (libsane-epkowa.la, libsane-
4. reboot.
Guess this works with all Iscan depend scanners from Epson
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #13 |
Just for the record
scanimage -L
device `epkowa:
device `imagescan:
Iscan, simple-scan, Xsane are working as expected.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #14 |
BRScan users can you try what happens when copy the files (libsane-brother*) from /usr/lib64/sane/ to /usr/lib/
Maybe the fix for brother scanners is as easy as the one for the epson ones ...
Yves D. Mercier (ymerj) wrote : | #15 |
Sorry to say that staedtler-
Yves D. Mercier (ymerj) wrote : | #16 |
Update: Just tried it as root. I works.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #17 |
Thats interesting. I don't need to be root to scan.
So whats different is the question ? I don't believe it's the different plugin. Iscan is identical I suppose.
Just for completeness:
apt list --installed |grep -e esci -e iscan -e libsane -e sane-utils
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
esci-interprete
iscan/now 2.30.2-2 amd64 [Installiert,lokal]
iscan-data/now 1.36.0-1 all [Installiert,lokal]
libsane-common/now 1.0.27-
libsane-
libsane1/now 1.0.27-
sane-utils/now 1.0.27-
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #18 |
Are on x-org or wayland ? Can you try what happens if you switch to X-org ?
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #19 |
X-Org or wayland doens't matter. My scanner works with both (verfied).
Do you have a file named 79-udev-epson.rules in /etc/udev/rules.d ?
Mine has the following content:
# chmod device EPSON group
# ACTION=="add", ATTRS{manufactu
ATTRS{manufactu
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #20 |
A Test here showed:
without 79-udev-epson.rules in /etc/udev/rules.d
only 'sudo scanimage -L works'
with 79-udev-epson.rules in /etc/udev/rules.d
no root needed, a simple 'scanimage -L' is sufficient
maybe for the brscan scanners also only the udev rule is missing
try to add
# Brother scanners
ATTRS{idVendor}
to e.g. /lib/udev/
Yves D. Mercier (ymerj) wrote : | #21 |
I did not have the 79-udev-epson.rules file, so I created one with the content you posted. My scanner works now. No root needed. Many thanks.
Hans Schwimmbeck (hans.schwimmbeck) wrote : | #22 |
My Brother MFC-J220 works now with the 1.0.27-
The brscan3 driver installs files in /usr/lib64 and /usr/lib64/sane.
I linked them by
'sudo ln -sfr /usr/lib64/
and
'sudo ln -sfr /usr/lib64/
Thanks to staedtler-
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #23 |
@ Hans Schwimmbeck
Great, so we have a fix for brother brscan3 scanners too.
Ah yes, linking is definitely a better way than copying (you may forgive me, my workaround was only a first try).
Now we only need to know if, brscan, brscan2 and brscan4 scanners can be fixed too by linking directories
Mariusz Dykierek (mariusz.dykierek) wrote : | #24 |
For Xerox Workcentre 3225 I have mentioned in this and the original sane bug the solution is:
1. Link the files in /usr/lib/sane to /usr/lib/
2. Add the user that needs to use the scanner to the "lp" group.
Otherwise the "Not a JPEG file: starts with 0x00 0x00" issue persists.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #25 |
Thanks Mariusz. Can you please specify which files are in /usr/lib/sane (just to make the command below more precise) ?
To summarize we have now the following workarounds (all 64-bit):
1. Brother brscan3
a) 'sudo ln -sfr /usr/lib64/
b) 'sudo ln -sfr /usr/lib64/
2. Epson Iscan
a) 'sudo ln -sfr /usr/lib/
b) generate '/etc/udev/
content:
# chmod device EPSON group
ATTRS{manufactu
3. Xerox Workcentre 3225
a) 'sudo ln -sfr /usr/lib/sane/* /usr/lib/
b) 'sudo adduser $USER lp'
PeterPall (peterpall) wrote : | #26 |
You are a genius! My MFC8510 and my Epson WorkForce GT-1500 now work fine...
...now we should forward this info to the sane programmers (perhaps they can make the program look in both the old and the new locations), to Debian - and to the manufacturers: Symlinks isn't hard to create in the postinstall scripts. Perhaps they will add the necessary lines.
Mariusz Dykierek (mariusz.dykierek) wrote : | #27 |
> ls -la /usr/lib/sane/
total 40
drwxr-xr-x 2 root root 4096 Oct 27 12:10 .
drwxr-xr-x 147 root root 36864 Oct 17 15:30 ..
lrwxrwxrwx 1 root root 31 Oct 27 12:10 libsane-smfp.so -> /usr/lib/
lrwxrwxrwx 1 root root 35 Oct 27 12:10 libsane-smfp.so.1 -> /usr/lib/
lrwxrwxrwx 1 root root 50 Oct 27 12:10 libsane-
Xerox has an "universal", script based driver installer available at http://
PPDs and about 5 installed binaries, French locale and a bunch of scripts for arm, i386, and x86_64.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #28 |
In the meanwhile I had a look on different brscan drivers ...
Unfortunately brscan4 has a complete different structure (so at least one real user is needed)
Summary is now:
1. Brother brscan, brscan2, brscan 3
a) 'sudo ln -sfr /usr/lib64/libbr* /usr/lib/
b) 'sudo ln -sfr /usr/lib64/
2. Epson Iscan
a) 'sudo ln -sfr /usr/lib/
b) generate '/etc/udev/
content:
# chmod device EPSON group
ATTRS{manufactu
3. Xerox Workcentre 3225
a) 'sudo ln -sfr /usr/lib/
b) 'sudo adduser $USER lp'
Hans Schwimmbeck (hans.schwimmbeck) wrote : | #29 |
I forgot to mention that also needed is something like /etc/udev/
In my upgraded installation it has not changed since 16.04 and looks like this:
---------------
# Brother MFC-J220
ATTRS{idVendor}
---------------
Of course 'idProduct' has to match the local scanner model, 'lsusb' and 'sane-find-scanner' are your friends.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #30 |
Dear Hans could you please test if a more generic solution like the one provided by Epson would also work for local attached Brother Scanners ?
A possible Example:
# chmod device BROTHER group
ATTRS{manufactu
Thanks
luca.mg (luca-mg) wrote : | #31 |
I can confirm that the Epson Perfection 4490 Photo scanner, iscan-gt-
luca.mg (luca-mg) wrote : | #32 |
The Brother MFC-1910W printer-
## Brother MFC-1910W
ATTRS{idVendor}
with several flavours of the MODE= option (0660 0666 0664 0777 and the like).
Again: if only libsane1 will also look for sane backends in the "legacy" locations other than the new ones perhaps this insane mess would be sorted out.
Hans Schwimmbeck (hans.schwimmbeck) wrote : | #33 |
I don't like MODE="0777" in the Epson derived example.
This works for me and _should_ work for all brscan3 devices:
# Brother brscan3 devices
ATTRS{idVendor}
luca.mg (luca-mg) wrote : | #34 |
Thank You for Your time Hans, I do not like 0777 as well, but I was shooting in the dark. As stated, I tried
## Brother MFC-1910W
ATTRS{idVendor}
which should be the equivalent of Your
# Brother brscan3 devices
ATTRS{idVendor}
no joy.
luca.mg (luca-mg) wrote : | #35 |
PS I'm on brscan 4.
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #36 |
I have no glue why Epson has chosen '0777', maybe it's because they upload a firmware to their scanners ...
Actual summary:
1.Brother:
brscan4 no luck until now (btw. the installer already seems to respect /usr/lib/
brscan, brscan2, brscan3
a) 'sudo ln -sfr /usr/lib64/libbr* /usr/lib/
b) 'sudo ln -sfr /usr/lib64/
c) generate '/etc/udev/
content:
# Brother brscan devices
ATTRS{idVendor}
2. Epson Iscan
a) 'sudo ln -sfr /usr/lib/
b) generate '/etc/udev/
content:
# chmod device EPSON group
ATTRS{manufactu
3. Xerox Workcentre 3225
a) 'sudo ln -sfr /usr/lib/
b) 'sudo adduser $USER lp'
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #37 |
@luca.mg
Are you aware of these informations ?
http://
"The Brother Linux scanner driver works only with a superuser by default, as noted on the brother solutions site.
If you want to allow normal users to also use the scanner, this is the solution:
Download following deb package. Open a terminal and paste following line
wget www.brother.
Can you please try ?
luca.mg (luca-mg) wrote : | #38 |
Hi staedtler-
staedtler-przyborski (staedtler-przyborski-deactivatedaccount) wrote : | #39 |
@luca.mg
Im sorry to hear that.
BTW. Are you on wayland or xorg. If wayland, have you tried with xorg ?
luca.mg (luca-mg) wrote : | #40 |
@staedtler-
I'm on xorg... I forgot to mention: the Brother scanner only works as root AND with xsane, simple-scan doesn't work at all.
tags: | added: patch |
175 comments hidden Loading more comments | view all 255 comments |
luca.mg (luca-mg) wrote : | #216 |
Hi Michael, are You installing as root or sudo?
luca.mg (luca-mg) wrote : | #217 |
Hi all, Brother MFC-1910W, new Ubuntu Mate 19.04 install, Brother drivers from https:/
1) created the file /etc/udev/
usb:v04F9p035D*
libsane_
2) created the file /etc/sane.
brother4
the scanner works with no further tinkering, creating symlinks and the like.
HTH Luca
luca.mg (luca-mg) wrote : | #218 |
Hi again, Epson Perfection 4490 Photo, new Ubuntu Mate 19.04 install, iscan-bundle-
1) from a terminal enter 'sudo passwd root' and create a password for the root user, when done
2) enter 'su root' and provide the newly created password, when root
3) run 'xsane' despite the warnings AND scan a page (a previous attempt without scanning didn't work), after that, believe it or not, the scanner works, I do not really understand why and how, but this is it, though YMMV.
Regards, Luca
Michael (m-doble) wrote : | #219 |
Dear Luca, I'm new to linux but to answer your question, I think I used the commandes SUDO. But what's the difference between root and sudo?
luca.mg (luca-mg) wrote : | #220 |
Hi Michael, sudo is enough for driver installation, if You did not sudo that is why install failed. Root is the real system administrator, not needed for this task.
REegards, Luca
PeterPall (peterpall) wrote : | #221 |
If the scanner can be found only by the superuser that might indicate that an udev rule that allows scanner access for ordinary users is missing. Or that this udev rule gives scanner access to an user group you happen not to be part of...
luca.mg (luca-mg) wrote : | #222 |
Hi Peter, if the above is addressed to me, the Epson scanner works for regular users after the first scan as root, I do not get the reason why, but this is it.
Thank You for stepping in.
PeterPall (peterpall) wrote : | #223 |
Then perhaps uploading the firmware to the scanner can only be done as root, for some reason.
Does the output of susb -v change after scanning for the first time?
Chris Rainey (ckrzen) wrote : Re: [Bug 1728012] Re: Many 3rd party scanner drivers are broken by a sane change | #224 |
Just a reminder to those of us using Brother DCP or MFP's: I repeatedly
find that the only way to properly install the printer and scanner drivers
is to use the "Installer Script"(i.e. 09/13/2018
(2.2.1-1)) provided on the model downloads page(see below) and to follow
the directions given _explicitly_
to install a recently updated scanner driver(i.e. 01/21/2019
(0.4.7-1)) by itself as an upgrade to the currently installed one and even
re-ran the setup command(i.e. Brsaneconfig4 -a name=(name your device)
model=(model name) ip=xx.xx.xx.xx) for my network(Wi-Fi) DCP-L2550DW, but
it does not work that way. I can't stress, enough, the apparent need to
re-run the "Installer Script", exactly as shown--below, in order for
everything to work!
How to Install
Step1. Download the tool.(linux-
The tool will be downloaded into the default "Download" directory.
(The directory location varies depending on your Linux distribution.)
e.g. /home/(
Step2. Open a terminal window.
Step3. Go to the directory you downloaded the file to in the last step. By
using the cd command.
e.g. cd Downloads
Step4. Enter this command to extract the downloaded file:
*Command: gunzip linux-brprinter
e.g. gunzip linux-brprinter
Step5. Get superuser authorization with the "*su*" command or "*sudo su*"
command.
Step6. Run the tool:
*Command: bash linux-brprinter
e.g. bash linux-brprinter
Step7. The driver installation will start. Follow the installation screen
directions.
When you see the message "Will you specify the DeviceURI ?",
For USB Users: Choose N(No)
For Network Users: Choose Y(Yes) and DeviceURI number.
The install process may take some time. Please wait until it is complete.
On Tue, May 7, 2019 at 7:41 AM PeterPall <email address hidden> wrote:
> Then perhaps uploading the firmware to the scanner can only be done as
> root, for some reason.
> Does the output of susb -v change after scanning for the first time?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Many 3rd party scanner drivers are broken by a sane change
>
> Status in sane-backends package in Ubuntu:
> Confirmed
>
> Bug description:
> Many scanners can no more be used since sane has changed something:
> The 3rd-party plug-in the vendor provides as .deb package will still
> install. But the scanner is no more recognized.
>
> Scanners that are affected are(besides others):
> - Epson Perfection V10
> - Epson Perfection V1000
> - Epson WorkForce GT-1500
> - Brother MFC-8510DN
> - Epson Perfection V33
>
> It is to note that the probability that the scanner manufacturers fix
> things others broke is below 100%.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: libsane1 1.0.27-
> Uname: Linux 4.14.0-
> ApportVersion: 2.20.7-0ubuntu3.1
> Architecture: amd64
> Date: Fri Oct 27 12:35:52 201...
luca.mg (luca-mg) wrote : | #225 |
@ PeterPall: regarding the Epson scanner, yes it could be the firmware upload, the first root scan took time, I thought it was the scanner warming up longer than usual and not catching up, but I allowed time and it finally went through, so You may very well be right. I did not run lsusb -v, just a plain lsub, but before the root scan the scanner was detected as an epkowa driven unknown model, after the root scan it is detected with the proper model name.
@ Chris Rainey: regarding the Brother MFP, I can confirm that I ran the installer script and not the available deb packages.
Chris Rainey (ckrzen) wrote : | #226 |
@luca.mg: have you checked for firmware updates? My Brother DCP-L2550DW can
update from the web interface in the system tools/administr
there have been a few updates in the last year.
On Tue, May 7, 2019 at 2:45 PM luca.mg <email address hidden> wrote:
> @ PeterPall: regarding the Epson scanner, yes it could be the firmware
> upload, the first root scan took time, I thought it was the scanner
> warming up longer than usual and not catching up, but I allowed time and
> it finally went through, so You may very well be right. I did not run
> lsusb -v, just a plain lsub, but before the root scan the scanner was
> detected as an epkowa driven unknown model, after the root scan it is
> detected with the proper model name.
>
> @ Chris Rainey: regarding the Brother MFP, I can confirm that I ran the
> installer script and not the available deb packages.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Many 3rd party scanner drivers are broken by a sane change
>
> Status in sane-backends package in Ubuntu:
> Confirmed
>
> Bug description:
> Many scanners can no more be used since sane has changed something:
> The 3rd-party plug-in the vendor provides as .deb package will still
> install. But the scanner is no more recognized.
>
> Scanners that are affected are(besides others):
> - Epson Perfection V10
> - Epson Perfection V1000
> - Epson WorkForce GT-1500
> - Brother MFC-8510DN
> - Epson Perfection V33
>
> It is to note that the probability that the scanner manufacturers fix
> things others broke is below 100%.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 18.04
> Package: libsane1 1.0.27-
> Uname: Linux 4.14.0-
> ApportVersion: 2.20.7-0ubuntu3.1
> Architecture: amd64
> Date: Fri Oct 27 12:35:52 2017
> EcryptfsInUse: Yes
> SourcePackage: sane-backends
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https:/
>
PeterPall (peterpall) wrote : | #227 |
Then the answer is simple: extend the udev file with the usb if of the scanner without firmware so use will give you write access to this device, too. Once that is done sane can upload the firmware, the scanner can identify itself as the model you have bought and you can scan. Seems like we should collect the Epson usb IDs somewhere...
luca.mg (luca-mg) wrote : | #228 |
@ Chris Rainey: no such a thing in my system.
@ PeterPall: the scanner works properly now, it only didn't on the very first time using it. Weird, isn't it?
PeterPall (peterpall) wrote : | #229 |
@Luca-mg: What your computer sees is the following:
- You attach a device whose USB ID doesn't match any udev rule => the device is accessible for the root user only.
- then you as the root user start a program that uploads something to the device.
- the device disconnects and
- a new device connects, this time using an USB ID there is an udev rule for. This rule tells the device is a scanner. You are in the group "scanner" => You can use it without root rights.
What you need is an udev rule that tells the system that the USB ID your device has before its firmware is uploaded is a scanner, too. As soon as udev knows that this device is a scanner it will give you the necessary rights to upload the firmware without being root.
Gunnar Hjalmarsson (gunnarhj) wrote : | #230 |
To the extent this bug is similar to the linked Debian bug, it was fixed in Ubuntu 19.04, so I marked it as "Fix Released". OTOH, in that case there is a need to backport the fix to Ubuntu 18.04, and therefore I added a bionic bug task.
Changed in sane-backends (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in sane-backends (Ubuntu Bionic): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in sane-backends (Debian): | |
status: | Unknown → Fix Released |
description: | updated |
Gunnar Hjalmarsson (gunnarhj) wrote : | #231 |
I have uploaded a proposed fix of sane-backends to this PPA:
https:/
If you are on 18.04 and affected by this bug, it would be great if you could install from the PPA, test to find out if it makes a difference, and report your observations in a comment here.
tags: | added: regression-release |
Gunnar Hjalmarsson (gunnarhj) wrote : | #232 |
The annoyance with Brother .deb files for scanner drivers installing in /usr/lib64/sane has been mentioned multiple times above. The PPA now includes a proposed fix of that for eoan, disco and bionic.
To be able to test myself, I breathed new life into my old Brother MFC-240C. On disco it works fine, albeit after a few preparations - it's one of those 'unsupported' devices, after all. These are the preparations in my case:
* Install the driver brscan2-
* Add myself to the lp group:
sudo adduser $USER lp
* Add a libsane rule for Brother:
$ cat /lib/udev/
ATTRS{
* Make the system know about .so files in /usr/lib64:[1]
$ cat /etc/ld.
# for scanner driver installed by brscan2
/usr/lib64
and to update /etc/ld.so.cache:
sudo ldconfig
* Reboot
[1]: The proposed fix makes sane find files in /usr/lib64/sane, but brscan2 also installs .so files directly in /usr/lib64, and the fix doesn't help for those. I could have created symlinks instead, but chose to do it this way.
Anyway, after the reboot I can scan using simple-scan or xsane. On disco, that is.
As regards bionic I have not been able to make it work. At all. Besides the proposed package in the PPA, I tried to build sane-backends for bionic using the eoan source. No problem with the build and install, but still "No scanners detected" when trying to scan. I've tried it on two computers.
So please let me know: Can you scan on bionic - at all? And if you can, does the proposed package in the PPA make it easier for you?
Steven Santos (5g3-steven-7tv) wrote : | #233 |
I am having issues myself, but I think mine are related to running ubuntu
in a VM on Windows.
I got IT to set aside an unused desktop pc for me to load and run it on
(they say its now on my desk...). Should have results tomorrow or Tuesday.
On Sun, Jun 30, 2019 at 6:20 PM Gunnar Hjalmarsson <
<email address hidden>> wrote:
> The annoyance with Brother .deb files for scanner drivers installing in
> /usr/lib64/sane has been mentioned multiple times above. The PPA now
> includes a proposed fix of that for eoan, disco and bionic.
>
> To be able to test myself, I breathed new life into my old Brother MFC-
> 240C. On disco it works fine, albeit after a few preparations - it's one
> of those 'unsupported' devices, after all. These are the preparations in
> my case:
>
> * Install the driver brscan2-
>
> * Add myself to the lp group:
>
> sudo adduser $USER lp
>
> * Add a libsane rule for Brother:
>
> $ cat /lib/udev/
> ATTRS{idVendor}
>
> * Make the system know about .so files in /usr/lib64:[1]
>
> $ cat /etc/ld.
> # for scanner driver installed by brscan2
> /usr/lib64
>
> and to update /etc/ld.so.cache:
>
> sudo ldconfig
>
> * Reboot
>
> [1]: The proposed fix makes sane find files in /usr/lib64/sane, but
> brscan2 also installs .so files directly in /usr/lib64, and the fix
> doesn't help for those. I could have created symlinks instead, but chose
> to do it this way.
>
> Anyway, after the reboot I can scan using simple-scan or xsane. On
> disco, that is.
>
> As regards bionic I have not been able to make it work. At all. Besides
> the proposed package in the PPA, I tried to build sane-backends for
> bionic using the eoan source. No problem with the build and install, but
> still "No scanners detected" when trying to scan. I've tried it on two
> computers.
>
> So please let me know: Can you scan on bionic - at all? And if you can,
> does the proposed package in the PPA make it easier for you?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Many 3rd party scanner drivers are broken by a sane change
>
> Status in sane-backends package in Ubuntu:
> Fix Released
> Status in sane-backends source package in Bionic:
> In Progress
> Status in sane-backends package in Debian:
> Fix Released
>
> Bug description:
> [Impact]
>
> * Starting with Ubuntu 17.10, Ubuntu changed the directory where sane
> dll looks for third party drivers. This configuration effectively
> broke backward compatibility for all existing third-party drivers.
>
> * A large swath of these third party drivers (most of them) are no
> longer supported by the OEM, so maintaining compatibility is
> important.
>
> * No open source replacement drivers are currently available, nor
> does the community have the resources to easily replace them.
>
> * This bug represents a substantial portion of the scanners in use.
>
> Scanners known to be affected include, but are not limited to:
>
> - Brother Scanners (all Brother scanners before ...
Gunnar Hjalmarsson (gunnarhj) wrote : | #234 |
I submitted <https:/
renbag (renbag) wrote : | #235 |
@Gunnar Hjalmarsson:
in bionic I had to install libusb-0.1-4 to be able to scan with my MFC-440CN (brscan2), because it ships libusb-1.0-0 by default.
Gunnar Hjalmarsson (gunnarhj) wrote : | #236 |
@renbag: Tried that, but didn't help for me.
Actually it would have been weird if it had made a difference, since sane-backends has been built with libusb-1.0-0-dev for a long time, which make libsane/libsane1 and sane-utils depend on libusb-1.0-0.
I can scan with my MFC-240C on both 16.04 and 19.04.
With that said, and if you are still on bionic, it would be great if you could install from the PPA and let us know how it goes.
Gunnar Hjalmarsson (gunnarhj) wrote : | #237 |
I made a new attempt with bionic, and yes!!
@renbag: You were absolutely correct, and it's brscan2 that requires the presence of libusb-0.1-4. I think this explains it:
$ ldd /usr/lib64/
libusb-0.1.so.4 => /lib/x86_
libusb-0.1.so.4 was used when libsane-
So now I have been able to confirm that the proposed package for bionic in the PPA makes a difference. Would still appreciate more feedback before starting to look for a sponsor who can upload.
renbag (renbag) wrote : | #238 |
I confirm that the packages in the proposed PPA allow to scan with a Brother MFC-440CN (brscan2).
I tried booting directly from a bionic USB stick and followed the steps listed on comment #232 (except adding a libsane rule, which is not needed in my case) and additionally installed libusb-0.1-4.
Thanks to Gunnar for the fix!
Gunnar Hjalmarsson (gunnarhj) wrote : | #239 |
Thanks @renbag. With your help I'm now confident enough to proceed with the principal bionic change.
As regards support for the /usr/lib64/sane directory, I would like to know if that change will be accepted in Debian before acting; please see <https:/
Gunnar Hjalmarsson (gunnarhj) wrote : | #240 |
- sane-backends_lp1728012_bionic.debdiff Edit (5.4 KiB, text/plain)
I decided to break out the /usr/lib64/sane thing to bug #1835220, so we can proceed with the more important bionic fix.
description: | updated |
description: | updated |
Brian Murray (brian-murray) wrote : Please test proposed package | #241 |
Hello PeterPall, or anyone else affected,
Accepted sane-backends into bionic-proposed. The package will build now and be available at https:/
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-
Further information regarding the verification process can be found at https:/
N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.
Changed in sane-backends (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed verification-needed-bionic |
Gunnar Hjalmarsson (gunnarhj) wrote : | #242 |
Since I have an old Brother device whose drivers are installed via brscan2, the proposed change (which adds support for drivers located in /usr/lib/sane) doesn't really apply to me. But I worked around that.
The general preparations according to comment #232 are there, and in addition to that I installed the libusb-0.1-4 package. However, I dropped the ldconfig trick to make .so files in /usr/lib64 shared libraries.
Now to the workaround. I added some symlinks to pretend that the driver files are located in /usr/lib and /usr/lib/sane:
$ ls -l /usr/lib/libbr* /usr/lib/sane
lrwxrwxrwx 1 root root 28 jul 3 21:57 /usr/lib/
lrwxrwxrwx 1 root root 31 jul 3 21:57 /usr/lib/
lrwxrwxrwx 1 root root 13 jul 3 21:57 /usr/lib/sane -> ../lib64/sane
With that setup I first tested scanning with the sane-backends packages in bionic-release. Result (simple-scan):
"No scanners detected"
Then I installed version 1.0.27-
tags: |
added: verification-done verification-done-bionic removed: verification-needed verification-needed-bionic |
Benjamin Terweiden (avoca) wrote : | #243 |
Samsung Xpress M2070
After installing the drivers (sudo sh install.sh)
this fixed it:
cd /usr/lib/
sudo ln -s /opt/smfp-
Michael (m-doble) wrote : Re: [Bug 1728012] Re: Many 3rd party scanner drivers are broken by a sane change | #244 |
Hello I'm new to Linux Mint. Can any one help me with getting the scanner of Brother DCP750 to work ?
With much thanks,
Michael
Le 10 juil. 2019 19:35, Benjamin Terweiden <email address hidden> a écrit :
Samsung Xpress M2070
After installing the drivers (sudo sh install.sh)
this fixed it:
cd /usr/lib/
sudo ln -s /opt/smfp-
/usr/lib/
--
You received this bug notification because you are subscribed to the bug
report.
https:/
Title:
Many 3rd party scanner drivers are broken by a sane change
Status in sane-backends package in Ubuntu:
Fix Released
Status in sane-backends source package in Bionic:
Fix Committed
Status in sane-backends package in Debian:
Fix Released
Bug description:
To the sponsor: Please upload to bionic using the attached sane-
backends_
[Impact]
* Starting with Ubuntu 17.10, Ubuntu changed the directory where sane
dll looks for third party drivers. This configuration effectively
broke backward compatibility for all existing third-party drivers.
* A large swath of these third party drivers (most of them) are no
longer supported by the OEM, so maintaining compatibility is
important.
* No open source replacement drivers are currently available, nor
does the community have the resources to easily replace them.
* This bug represents a substantial portion of the scanners in use.
Scanners known to be affected include, but are not limited to:
- Brother Scanners (all Brother scanners before brscan4)
- DCP-145C
- DCP-163C
- DCP-165C
- DCP-167C
- DCP-185C
- DCP-195C
- DCP-197C
- DCP-365CN
- DCP-373CW
- DCP-375CW
- DCP-377CW
- DCP-383C
- DCP-385C
- DCP-387C
- DCP-395CN
- DCP-585CW
- DCP-6690CW
- DCP-7030
- DCP-7040
- DCP-7045N
- DCP-8070D
- DCP-8080DN
- DCP-8085DN
- DCP-9010CN
- DCP-9040CN
- DCP-9042CDN
- DCP-9045CDN
- DCP-J125
- DCP-J315W
- DCP-J515W
- DCP-J715W
- MFC-250C
- MFC-255CW
- MFC-257CW
- MFC-290C
- MFC-295CN
- MFC-297C
- MFC-490CW
- MFC-495CW
- MFC-5490CN
- MFC-5890CN
- MFC-5895CW
- MFC-6490CW
- MFC-6890CDW
- MFC-7320
- MFC-7340
- MFC-7345N
- MFC-7440N
- MFC-7450
- MFC-7840N
- MFC-7840W
- MFC-790CW
- MFC-795CW
- MFC-8370DN
- MFC-8380DN
- MFC-8480DN
- MFC-8510DN
- MFC-8680DN
- MFC-8880DN
- MFC-8890DW
- MFC-9010CN
- MFC-9120CN
- MFC-9320CW
- MFC-9440CN
- MFC-9450CDN
- MFC-9840CDW
- MFC-990CW
- MFC-J220
- MFC-J265W
- MFC-J270W
- MFC-J410
- MFC-J410W
- MFC-J415W
- MFC-J615W
- MFC-J630W
- Dell MFP Laser Printer 1135n
- Epson Scanners
- All scanners supported by the libsane-epk driver
- All scanners supported by the iscan driver
- Epson Perfection V10
- Epson Perfection ...
Łukasz Zemczak (sil2100) wrote : | #245 |
Normally I'd say we should wait for verification using a test case that does not involve any workarounds, but seeing the actual bug-fix I think it might be safe to release it with the testing it got already. This seems to be a logical change.
Launchpad Janitor (janitor) wrote : | #246 |
This bug was fixed in the package sane-backends - 1.0.27-
---------------
sane-backends (1.0.27-
* debian/
- Reactivated and refreshed to allow driver from non-multiarch
directories (Closes: #910103, LP: #1728012).
It was fixed in disco, and this is the related Debian commit:
https:/
-- Gunnar Hjalmarsson <email address hidden> Wed, 03 Jul 2019 15:53:00 +0200
Changed in sane-backends (Ubuntu Bionic): | |
status: | Fix Committed → Fix Released |
Łukasz Zemczak (sil2100) wrote : Update Released | #247 |
The verification of the Stable Release Update for sane-backends has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
Gunnar Hjalmarsson (gunnarhj) wrote : | #248 |
So finally this has been fixed also in 18.04. I want to thank Steven Santos who called my attention to the problem as well as the solution.
Phil (phlcsp) wrote : Re: [Bug 1728012] Update Released | #249 |
Hi Lukasz,
I am an Ubuntu user but *not* a technician so please bear with me. Your
e-mail says "The verification of the Stable Release Update for
sane-backends has
completed successfully and the package has now been released to -updates."
Do you know what release will contain the fix and when the release will
occur?
(I updated my system a couple of minutes ago and the scanner is still not
working.) Should I have checkmarked Pre-released updates Bionic-proposed
in the Developer Options tab of the update settings - see picture? (The
release I'm using is 18.04.02) Thanks!
[image: image.png]
On Thu, Jul 18, 2019 at 3:26 AM Łukasz Zemczak <email address hidden>
wrote:
> The verification of the Stable Release Update for sane-backends has
> completed successfully and the package has now been released to
> -updates. Subsequently, the Ubuntu Stable Release Updates Team is being
> unsubscribed and will not receive messages about this bug report. In
> the event that you encounter a regression using the package from
> -updates please report a new bug using ubuntu-bug and tag the bug report
> regression-update so we can easily find any regressions.
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1822360).
> https:/
>
> Title:
> Many 3rd party scanner drivers are broken by a sane change
>
> Status in sane-backends package in Ubuntu:
> Fix Released
> Status in sane-backends source package in Bionic:
> Fix Released
> Status in sane-backends package in Debian:
> Fix Released
>
> Bug description:
> To the sponsor: Please upload to bionic using the attached sane-
> backends_
>
> [Impact]
>
> * Starting with Ubuntu 17.10, Ubuntu changed the directory where sane
> dll looks for third party drivers. This configuration effectively
> broke backward compatibility for all existing third-party drivers.
>
> * A large swath of these third party drivers (most of them) are no
> longer supported by the OEM, so maintaining compatibility is
> important.
>
> * No open source replacement drivers are currently available, nor
> does the community have the resources to easily replace them.
>
> * This bug represents a substantial portion of the scanners in use.
>
> Scanners known to be affected include, but are not limited to:
>
> - Brother Scanners (all Brother scanners before brscan4)
> - DCP-145C
> - DCP-163C
> - DCP-165C
> - DCP-167C
> - DCP-185C
> - DCP-195C
> - DCP-197C
> - DCP-365CN
> - DCP-373CW
> - DCP-375CW
> - DCP-377CW
> - DCP-383C
> - DCP-385C
> - DCP-387C
> - DCP-395CN
> - DCP-585CW
> - DCP-6690CW
> - DCP-7030
> - DCP-7040
> - DCP-7045N
> - DCP-8070D
> - DCP-8080DN
> - DCP-8085DN
> - DCP-9010CN
> - DCP-9040CN
> - DCP-9042CDN
> - DCP-9045CDN
> - DCP-J125
> - DCP-J315W
> - DCP-J515W
> - DCP-J715W
> - MFC-250C
> - MFC-255CW
> - MFC-257CW
> - MFC-290C
> - MFC-295CN
> - MFC-297C
> - MFC-490CW
> - MFC-495CW
> - MFC-5490CN
> - MFC-5890CN
> -...
Gunnar Hjalmarsson (gunnarhj) wrote : | #250 |
Hi Phil,
Łukasz will probably not see your question. But this fix is about Ubuntu 18.04, and no, the "Pre-released updates" option does not need to be checked - the "Recommended updates" option in the "Updates" tab is sufficient (and that one is checked by default).
To confirm that you got the fix you can open a terminal window and run this command:
dpkg-query -W libsane1 libsane-common sane-utils
The version you should have is 1.0.27-
Also, please note that there are multiple possible reasons why your scanner refuses to scan. This fix addresses one particular issue which was a regression compared to Ubuntu 16.04.
To get help with your particular problem, please use e.g. Ask Ubuntu or some other support resource as mentioned here:
https:/
This is a bug report intended to report, investigate and keep track of bugs. It's not a support channel.
Manuel (manuel-schulte) wrote : Re: [Bug 1728012] Re: Many 3rd party scanner drivers are broken by a sane change | #251 |
- 20190722_ubuntu18.04_sane-update-ok.png Edit (10.1 KiB, image/png; name="20190722_ubuntu18.04_sane-update-ok.png")
Hi,
I received the update yesterday. Success!!!
Could scan without issues and my scanner got recognized with all features
working fine!
Thanks a lot, kudos
Manuel SCHULTE
*Managing Director, Olympus Consulting sprl*
*gsm :* +32(0)498 881 718
*mail :* <email address hidden>
*web :* http://
Le lun. 22 juil. 2019 à 01:55, Gunnar Hjalmarsson <
<email address hidden>> a écrit :
> Hi Phil,
>
> Łukasz will probably not see your question. But this fix is about Ubuntu
> 18.04, and no, the "Pre-released updates" option does not need to be
> checked - the "Recommended updates" option in the "Updates" tab is
> sufficient (and that one is checked by default).
>
> To confirm that you got the fix you can open a terminal window and run
> this command:
>
> dpkg-query -W libsane1 libsane-common sane-utils
>
> The version you should have is 1.0.27-
>
> Also, please note that there are multiple possible reasons why your
> scanner refuses to scan. This fix addresses one particular issue which
> was a regression compared to Ubuntu 16.04.
>
> To get help with your particular problem, please use e.g. Ask Ubuntu or
> some other support resource as mentioned here:
>
> https:/
>
> This is a bug report intended to report, investigate and keep track of
> bugs. It's not a support channel.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Many 3rd party scanner drivers are broken by a sane change
>
> To manage notifications about this bug go to:
>
> https:/
>
Manuel (manuel-schulte) wrote : Re: [Bug 1728012] Update Released | #252 |
- 20190722_ubuntu18.04_sane-update-ok.png Edit (10.1 KiB, image/png; name="20190722_ubuntu18.04_sane-update-ok.png")
Worked for me...
~$ uname -a
Linux hades 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019
x86_64 x86_64 x86_64 GNU/Linux
~$ lsb_release -a
LSB Version: core-9.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
Manuel SCHULTE
*Managing Director, Olympus Consulting sprl*
*gsm :* +32(0)498 881 718
*mail :* <email address hidden>
*web :* http://
Le dim. 21 juil. 2019 à 23:35, Phil <email address hidden> a écrit :
> Hi Lukasz,
>
> I am an Ubuntu user but *not* a technician so please bear with me. Your
> e-mail says "The verification of the Stable Release Update for
> sane-backends has
> completed successfully and the package has now been released to -updates."
> Do you know what release will contain the fix and when the release will
> occur?
> (I updated my system a couple of minutes ago and the scanner is still not
> working.) Should I have checkmarked Pre-released updates Bionic-proposed
> in the Developer Options tab of the update settings - see picture? (The
> release I'm using is 18.04.02) Thanks!
>
>
> [image: image.png]
>
>
>
> On Thu, Jul 18, 2019 at 3:26 AM Łukasz Zemczak <<email address hidden>
> >
> wrote:
>
> > The verification of the Stable Release Update for sane-backends has
> > completed successfully and the package has now been released to
> > -updates. Subsequently, the Ubuntu Stable Release Updates Team is being
> > unsubscribed and will not receive messages about this bug report. In
> > the event that you encounter a regression using the package from
> > -updates please report a new bug using ubuntu-bug and tag the bug report
> > regression-update so we can easily find any regressions.
> >
> > --
> > You received this bug notification because you are subscribed to a
> > duplicate bug report (1822360).
> > https:/
> >
> > Title:
> > Many 3rd party scanner drivers are broken by a sane change
> >
> > Status in sane-backends package in Ubuntu:
> > Fix Released
> > Status in sane-backends source package in Bionic:
> > Fix Released
> > Status in sane-backends package in Debian:
> > Fix Released
> >
> > Bug description:
> > To the sponsor: Please upload to bionic using the attached sane-
> > backends_
> >
> > [Impact]
> >
> > * Starting with Ubuntu 17.10, Ubuntu changed the directory where sane
> > dll looks for third party drivers. This configuration effectively
> > broke backward compatibility for all existing third-party drivers.
> >
> > * A large swath of these third party drivers (most of them) are no
> > longer supported by the OEM, so maintaining compatibility is
> > important.
> >
> > * No open source replacement drivers are currently available, nor
> > does the community have the resources to easily replace them.
> >
> > * This bug represents a substantial portion of the scanners in use.
> >
> > Scanners known to be affected include, but are not limited to:
> >
> > - Brother Scanners (all Brother scanners before brscan4)
> > - DCP-145C
> > - DCP-163C
> > - DCP-165C
...
Miles Wolbe (k-miles) wrote : | #253 |
Ran into the same scanner issue today with a Brother MFC-6490CW under Ubuntu 18.04 (factory installed by Dell and fully updated before attempting printer/scanner install). Found pdc's post on askubuntu.com ( https:/
Gunnar Hjalmarsson (gunnarhj) wrote : | #254 |
@Miles: Yes, bug #1835220 is still open, unfortunately. Good that you found your way.
Phil (phlcsp) wrote : | #255 |
Just wanted you to know the scan function on my OfficeEdge Pro5500 is
working again! I installed the following driver from Lexmark Support
(Australia).
lexmark_
Regards
On Mon, Jul 22, 2019 at 4:31 PM Manuel <email address hidden> wrote:
> Worked for me...
> ~$ uname -a
> Linux hades 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019
> x86_64 x86_64 x86_64 GNU/Linux
> ~$ lsb_release -a
> LSB Version:
> core-9.
> Distributor ID: Ubuntu
> Description: Ubuntu 18.04.2 LTS
> Release: 18.04
> Codename: bionic
>
> Manuel SCHULTE
> *Managing Director, Olympus Consulting sprl*
> *gsm :* +32(0)498 881 718
> *mail :* <email address hidden>
> *web :* http://
>
>
> Le dim. 21 juil. 2019 à 23:35, Phil <email address hidden> a écrit :
>
> > Hi Lukasz,
> >
> > I am an Ubuntu user but *not* a technician so please bear with me. Your
> > e-mail says "The verification of the Stable Release Update for
> > sane-backends has
> > completed successfully and the package has now been released to
> -updates."
> > Do you know what release will contain the fix and when the release will
> > occur?
> > (I updated my system a couple of minutes ago and the scanner is still not
> > working.) Should I have checkmarked Pre-released updates Bionic-proposed
> > in the Developer Options tab of the update settings - see picture? (The
> > release I'm using is 18.04.02) Thanks!
> >
> >
> > [image: image.png]
> >
> >
> >
> > On Thu, Jul 18, 2019 at 3:26 AM Łukasz Zemczak <
> <email address hidden>
> > >
> > wrote:
> >
> > > The verification of the Stable Release Update for sane-backends has
> > > completed successfully and the package has now been released to
> > > -updates. Subsequently, the Ubuntu Stable Release Updates Team is
> being
> > > unsubscribed and will not receive messages about this bug report. In
> > > the event that you encounter a regression using the package from
> > > -updates please report a new bug using ubuntu-bug and tag the bug
> report
> > > regression-update so we can easily find any regressions.
> > >
> > > --
> > > You received this bug notification because you are subscribed to a
> > > duplicate bug report (1822360).
> > > https:/
> > >
> > > Title:
> > > Many 3rd party scanner drivers are broken by a sane change
> > >
> > > Status in sane-backends package in Ubuntu:
> > > Fix Released
> > > Status in sane-backends source package in Bionic:
> > > Fix Released
> > > Status in sane-backends package in Debian:
> > > Fix Released
> > >
> > > Bug description:
> > > To the sponsor: Please upload to bionic using the attached sane-
> > > backends_
> > >
> > > [Impact]
> > >
> > > * Starting with Ubuntu 17.10, Ubuntu changed the directory where
> sane
> > > dll looks for third party drivers. This configuration effectively
> > > broke backward compatibility for all existing third-party drivers.
> > >
> > > * A large swath of these third party drivers (most of them) are no
> > > longer supported by the OEM, so maintaining...
Status changed to 'Confirmed' because the bug affects multiple users.