Package: skanlite
Version: 22.12.3-1
Skanlite fails to scan, the scanner is an HP ENVY 6030e, I started
Skanlite from command-line when I click "Scan" button these lines appear
in Konsole:
~$ skanlite -d escl:https://192.168.0.89:443
<?xml version="1.0" encoding="UTF-8"?>
<ErrorInfo
xmlns="http://www.hp.com/schemas/imaging/con/errors/2013/05/07"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dd="http://www.hp.com/schemas/imaging/con/dictionaries/1.0/"
xsi:schemaLocation="http://www.hp.com/schemas/imaging/con/errors/2013/05/07
../schemas/Error.xsd">
<dd:Version>
<dd:Revision>IPG-LEDM-SVN.810</dd:Revision>
<dd:Date>2014-09-04</dd:Date>
</dd:Version>
<HttpCode>409</HttpCode>
<Type>conflictWithExisting</Type>
<Details>
<ElementXPath>/ScanSettings/Version</ElementXPath>
<Description>Input Settings Mismatch Error!</Description>
</Details>
</ErrorInfo>
a popup window then is shown with this localized message:
"Alimentatore dei documenti vuoto"
(translated to English with Google Translator: "Document feeder empty")
the locale's output:
~$ locale
LANG=it_IT.UTF-8
LANGUAGE=
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=
the workaround I found is to set LC_ALL=C environment variable at the
beginning of the command:
~$ LC_ALL=C skanlite -d escl:https://192.168.0.89:443
doing so Skanlite makes scan regularly.
Cheers
--
Franco Martelli