Jump to content

Trouble Installing Epson 3170 Photo Scanner Driver


Recommended Posts

I just purchased an Epson 3170 scanner and downloaded the driver. When I try to installl the driver (from root), I get "unable to open...no such file or directory exists."

 

This is what I typed in...

 

rpm -i iscan-1.12.0-4.i386.rpm

 

How can I find out where the rpm is located? (I'm a newbie, so explicit instructions are appreciated!).

 

 

Moved from Hardware by Darkelve

Link to comment
Share on other sites

Where do I find the sane packages and which version would be most appropriate?

If you've got your sources set up properly then it should be available from the "install software" bit of the MCC. Just search there for "sane".

 

[edited to add: I don't know if you need the plf sources or not for sane, but it's a good idea to have them anyway!]

Edited by Dustpuppy
Link to comment
Share on other sites

sane is on the cd's. I'd also install xsane, a nice gui frontend.

 

I tried using sane and it doesn't recognize the scanner. I currently have the following packages installed:

 

libsane1-1.0.14-3mdk

sane-backends-1.0.14-3mdk

xsane-0.93-1mdk

 

Do I also need to reinstall the iscan rpm? Should I have any other packages installed? BTW, I am running Mandrake 10.1 Community.

Link to comment
Share on other sites

Is it a usb scanner? Did you use MCC to install it? Do you get anything when you enter the command, as console, scanimage -L?

 

Yes, it's an USB scanner. I used MCC to install the packages. When I typed "scanimage", it reported back that no scanner is detected. I just reinstalled "iscan" and when I typed iscan from console, it said "could not send command to scanner. Check the scanner's staus."The scanner is plugged in and turned on so I'm not sure what is happening.

Link to comment
Share on other sites

I meant use MCC -> Hardware to install the scanner. Also have you tried to run xsane as root? There may be a permissions problem.

 

I tried running xsane as root but it said that no scanner was found. As far as installing the scanner, I have a separate problem regarding MCC. The icon for MCC suddenly disappeared and I can't figure out how to run the control center. The other system-configuration menu items allow you to install/update/remove software but there is no separate menu choice for installing hardware. How can I put the icon for MCC back onto the desktop panel?

Link to comment
Share on other sites

Open a run window (alt-f2) and type: mcc.

 

I tried "mcc" but nothing happened. I ended up reinstalling 10.1 Community and that took care of the problem. As for the scanner, I've listed steps I took:

 

I typed "sane-find-scanner" and I got the folllowing:

 

[alex@172 alex]$ sane-find-scanner

 

# No SCSI scanners found. If you expected something different, make sure that

# you have loaded a SCSI driver for your SCSI adapter.

 

found USB scanner (vendor=0x04b8 [EPSON], product=0x0116 [EPSON Scanner]) at libusb:002:002

# Your USB scanner was (probably) detected. It may or may not be supported by

# SANE. Try scanimage -L and read the backend's manpage.

 

# Not checking for parallel port scanners.

 

# Most Scanners connected to the parallel port or other proprietary ports

# can't be detected by this program.

 

# You may want to run this program as root to find all devices. Once you

# found the scanner devices, be sure to adjust access permissions as

# necessary.

 

I then typed "scanimage -L" and got this response: "device 'epson:libusb:002:002' is a Epson flatbed scanner."

 

So far, so good. I then installed the "iscan" package. It didn't run so I edited the "epkowa.conf" file to include the vendor and product code. Iscan then loaded but when I clicked on preview, a small blank window came up for about a minute and then I got this error message: "Could not send command to scanner. Check the scanner's status". I then uninstalled iscan and am now back to having linux recognize the scanner but not being able to use the scanner.

 

In looking up a manual on using USB devices with SANE (http://www.zevils.com/cgi-bin/man/man2html?5+sane-usb), there is a comment about libusb only being able to access the scanner if it's not claimed by the kernel scanner driver. It then says to unload the kernel module for scanners. I'm not sure how to do this. I also found something about using a "hotplug utility" to set permissions. I don't know if permissions are the problem but it that would help, how do I use these utiliities?

 

Sorry for the long post but I thought that it might be more helpful.

Edited by ainsaur
Link to comment
Share on other sites

I have some additional information. I edited the "epson.conf" file to specify the vendor and product codes for my scanner. I then ran Kooka (from root) and got the following output (sorry that it's so long but I don't know what might be significant, or not): The scanner still doesn't work but this feels like progress. : )

 

Any ideas?

 

 

[alex@172 alex]$ kooka

libkscan: DevToUse is

Kooka: Setting Grid 120 - 140

Kooka: connected Drop-Signal

libkscan: Query for network scanners Enabled

libkscan: Found Scanner: epson:libusb:002:002

libkscan: Previewer: got Overallsize: 210 x 295

kdecore (KAction): WARNING: KAction::initPrivate(): trying to assign a shortcut

(Ctrl+I) to an unnamed action.

kdecore (KAction): WARNING: KAction::initPrivate(): trying to assign a shortcut

(Ctrl+H) to an unnamed action.

QLayout: Adding QComboBox/PREVIEWFORMATCOMBO (child of QVButtonGroup/unnamed) to

layout for Previewer/unnamed

libkscan: New size in byte: 0

Kooka: Kookaview: select a device!

Kooka: Found backend: epson:libusb:002:002

libkscan: getScannerName returns <Epson >

libkscan: Starting DevSelector!

libkscan: Got scanner from config file to use: epson:libusb:002:002

libkscan: Scanner from Config file is _not_ available

libkscan: selDevice not found - starting selector!

libkscan: The Selected ID is <0>/1

libkscan: The selected device: <epson:libusb:002:002>

Kooka: Opening device epson:libusb:002:002

libkscan: Inserting <mode> as 2

libkscan: Inserting <depth> as 3

libkscan: Inserting <halftoning> as 4

libkscan: Inserting <dropout> as 5

libkscan: Inserting <brightness> as 6

libkscan: Inserting <sharpness> as 7

libkscan: Inserting <gamma-correction> as 8

libkscan: Inserting <color-correction> as 9

libkscan: Inserting <resolution> as 10

libkscan: Inserting <threshold> as 11

libkscan: Inserting <mirror> as 13

libkscan: Inserting <speed> as 14

libkscan: Inserting <auto-area-segmentation> as 15

libkscan: Inserting <short-resolution> as 16

libkscan: Inserting <zoom> as 17

libkscan: Inserting <red-gamma-table> as 18

libkscan: Inserting <green-gamma-table> as 19

libkscan: Inserting <blue-gamma-table> as 20

libkscan: Inserting <wait-for-button> as 21

libkscan: Inserting <cct-1> as 23

libkscan: Inserting <cct-2> as 24

libkscan: Inserting <cct-3> as 25

libkscan: Inserting <cct-4> as 26

libkscan: Inserting <cct-5> as 27

libkscan: Inserting <cct-6> as 28

libkscan: Inserting <cct-7> as 29

libkscan: Inserting <cct-8> as 30

libkscan: Inserting <cct-9> as 31

libkscan: Inserting <preview> as 33

libkscan: Inserting <preview-speed> as 34

libkscan: Inserting <tl-x> as 36

libkscan: Inserting <tl-y> as 37

libkscan: Inserting <br-x> as 38

libkscan: Inserting <br-y> as 39

libkscan: Inserting <quick-format> as 40

libkscan: Inserting <source> as 42

libkscan: Inserting <auto-eject> as 43

libkscan: Inserting <film-type> as 44

libkscan: Inserting <focus-position> as 45

libkscan: Inserting <bay> as 46

libkscan: Inserting <eject> as 47

libkscan: Inserting <adf_mode> as 48

libkscan: Common: mode

libkscan: Common: depth

libkscan: Common: halftoning

libkscan: Common: brightness

libkscan: Common: sharpness

libkscan: Common: gamma-correction

libkscan: Common: resolution

libkscan: Common: threshold

libkscan: Common: mirror

libkscan: Common: speed

libkscan: Common: auto-area-segmentation

libkscan: Common: short-resolution

libkscan: Common: zoom

libkscan: Common: red-gamma-table

libkscan: Common: green-gamma-table

libkscan: Common: blue-gamma-table

libkscan: Common: preview

libkscan: Common: preview-speed

libkscan: Common: tl-x

libkscan: Common: tl-y

libkscan: Common: br-x

libkscan: Common: br-y

libkscan: Common: source

libkscan: Common: auto-eject

libkscan: Common: film-type

libkscan: Common: bay

libkscan: Common: eject

libkscan: Common: adf_mode

libkscan: getScannerName returns <Epson >

libkscan: ** Reading from scan configuration file <scannerrc>

libkscan: Reading for br-x value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Reading for br-y value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Reading for brightness value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: no option descriptor for <description>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: Reading for description value the default startup setup

libkscan: Value is now: <parametererror>

libkscan: WARNING: Trying to copy a not healty option

libkscan: Reading for gamma-correction value Default

libkscan: Setting Default as String

libkscan: Returning true

libkscan: option::get returns Default

libkscan: Value is now: <Default>

libkscan: Reading for halftoning value Halftone A (Hard Tone)

libkscan: Setting Halftone A (Hard Tone) as String

libkscan: Returning true

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: Value is now: <Halftone A (Hard Tone)>

libkscan: Reading for mode value Binary

libkscan: Setting Binary as String

libkscan: Returning true

libkscan: option::get returns Binary

libkscan: Value is now: <Binary>

libkscan: Reading for preview value true

libkscan: Type is BOOL, setting value <true>

libkscan: Returning false

libkscan: option::get returns true

libkscan: Value is now: <true>

libkscan: Reading for resolution value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: no option descriptor for <scannerName>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: Reading for scannerName value epson:libusb:002:002

libkscan: Value is now: <parametererror>

libkscan: WARNING: Trying to copy a not healty option

libkscan: Reading for tl-x value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Reading for tl-y value 0

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Binary

libkscan: option::get returns Binary

libkscan: Initialising <mode> with value <Binary>

libkscan: Setting Binary as String

libkscan: Returning true

libkscan: Applied <mode> successfully

libkscan: * Setting status to reload options

libkscan: Source list size: 1

libkscan: only one scan-source, do not show button.

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: Initialising <halftoning> with value <Halftone A (Hard Tone)>

libkscan: Setting Halftone A (Hard Tone) as String

libkscan: Returning true

libkscan: Applied <halftoning> successfully

libkscan: Setting dirty <halftoning>

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns 0

libkscan: Combo item not in list !

libkscan: option::get returns 0

libkscan: Initialising <resolution> with value <0>

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: Applied <resolution> successfully

libkscan: * Setting status to reload options

libkscan: option::get returns 0

libkscan: Combo item not in list !

libkscan: no option descriptor for <resolution-bind>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: getGuiElem: no option <resolution-bind>

libkscan: no option descriptor for <y-resolution>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: getGuiElem: no option <y-resolution>

libkscan: got new Scan Resolutions: 0|0

libkscan: New size in byte: 0

libkscan: constraint is 37

libkscan: threshold is not active now

libkscan: Disabling widget threshold !

libkscan: Setting Slider with 128

libkscan: Received WidgetChange for threshold (int)

libkscan: Received WidgetChange for threshold (int)

libkscan: Received WidgetChange for threshold (int)

libkscan: option threshold from OptionSet is not available

libkscan: Initialising <threshold> with value <>

libkscan: Type is INT or FIXED, try to set value <>

libkscan: Conversion of string value failed!

libkscan: Returning false

libkscan: Option threshold is not active now!

libkscan: Setting of <threshold> failed -> kscanerror.

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: Setting Slider with 0

libkscan: Received WidgetChange for brightness (int)

libkscan: Received WidgetChange for brightness (int)

libkscan: Received WidgetChange for brightness (int)

libkscan: option::get returns 0

libkscan: Initialising <brightness> with value <0>

libkscan: Type is INT or FIXED, try to set value <0>

libkscan: Copying 4 byte to options buffer

libkscan: Returning true

libkscan: Applied <brightness> successfully

libkscan: Setting dirty <brightness>

libkscan: no option descriptor for <contrast>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: getGuiElem: no option <contrast>

libkscan: constraint is 37

libkscan: sharpness is not active now

libkscan: Disabling widget sharpness !

libkscan: Setting Slider with 0

libkscan: Received WidgetChange for sharpness (int)

libkscan: Received WidgetChange for sharpness (int)

libkscan: Received WidgetChange for sharpness (int)

libkscan: option sharpness from OptionSet is not available

libkscan: Initialising <sharpness> with value <>

libkscan: Type is INT or FIXED, try to set value <>

libkscan: Conversion of string value failed!

libkscan: Returning false

libkscan: Option sharpness is not active now!

libkscan: Setting of <sharpness> failed -> kscanerror.

libkscan: Found alias for <custom-gamma> which is <gamma-correction>

libkscan: Found alias for <custom-gamma> which is <gamma-correction>

libkscan: Found alias for <custom-gamma> which is <gamma-correction>

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Default

libkscan: option::get returns Default

libkscan: Initialising <gamma-correction> with value <Default>

libkscan: Setting Default as String

libkscan: Returning true

libkscan: Applied <gamma-correction> successfully

libkscan: Setting dirty <gamma-correction>

libkscan: Checking state of edit custom gamma button !

libkscan: Found alias for <custom-gamma> which is <gamma-correction>

libkscan: no option descriptor for <custom-gamma>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: no option descriptor for <custom-gamma>

libkscan: no option descriptor for <negative>

libkscan: Had problems to create KScanOption - initOption failed !

libkscan: getGuiElem: no option <negative>

libkscan: Try to get Gray-Preview

libkscan: *** Reload of all forced ! ***

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Binary

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns 0

libkscan: Combo item not in list !

libkscan: constraint is 37

libkscan: threshold is not active now

libkscan: Disabling widget threshold !

libkscan: Setting Slider with 128

libkscan: Returning because slider value is already == 128

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: Setting Slider with 0

libkscan: Returning because slider value is already == 0

libkscan: constraint is 37

libkscan: sharpness is not active now

libkscan: Disabling widget sharpness !

libkscan: Setting Slider with 0

libkscan: Returning because slider value is already == 0

libkscan: constraint is 5

libkscan: Setting buffer untouched to FALSE

libkscan: option::get returns Default

libkscan: ImgSaver: returning preview file without extension: /home/alex/.kde/sh

are/apps/ScanImages/.previews/epson:libusb:002:002

libkscan: Loading preview for epson:libusb:002:002 from file /home/alex/.kde/sha

re/apps/ScanImages/.previews/epson:libusb:002:002

libkscan: Connecting scan device!

libkscan: Setting threshold to 45

libkscan: Storing config autoselThreshold in Group epson:libusb:002:002

libkscan: Searching Selection

libkscan: Threshold: 45

libkscan: dustsize: 5

libkscan: isWhite: false

Kooka: Open standard root file:/home/alex/.kde/share/apps/ScanImages/

Kooka: Fixed size for status bar: 127 from string 2000x2000 pixel, 48 bit

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: This is the popup: [KPopupMenu pointer (0x815efb0) to widget IMG_CANVA

S, geometry=512x307+256+230]

libkscan: Starting startup !

Kooka: Starting to load startup image

Kooka: Slot population finished hit!

libkscan: Called acquirePreview-Slot!

libkscan: Setting to default

libkscan: Custom-Size: 0, 0 - 1000x1000

libkscan: set tl_x: 0

libkscan: set br_x: 0

libkscan: set tl_y: 0

libkscan: set br_y: 0

libkscan: Applied <tl-x> successfully

libkscan: Setting dirty <tl-x>

libkscan: Applied <tl-y> successfully

libkscan: Setting dirty <tl-y>

libkscan: Applied <br-x> successfully

libkscan: Setting dirty <br-x>

libkscan: Applied <br-y> successfully

libkscan: Setting dirty <br-y>

libkscan: Applied <preview> successfully

libkscan: Setting dirty <preview>

libkscan: option::get returns false

libkscan: Value is now: <false>

libkscan: option::get returns Binary

libkscan: Mode is <Binary>

libkscan: option::get returns Binary

libkscan: Value is now: <Binary>

libkscan: option::get returns 0

libkscan: Scan Resolution pre Preview is 0

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Applied <resolution> successfully

libkscan: * Setting status to reload options

libkscan: Option <resolution> was set inexact !

Kooka: Scan starts

libkscan: sane-start-Error: Invalid argument

Kooka: Acquire starts

libkscan: Scanning was disturbed - clean up

libkscan: Slot ScanFinished hit with status 6

Kooka: Scan finished with status 6

libkscan: Error in scanning !

libkscan: Called start-scan-Slot!

libkscan: * slStartScan: Start to acquire an image!

libkscan: ######################################################################

##################################

libkscan: Scanner: epson:libusb:002:002

libkscan: getScannerName returns <Epson >

libkscan: Epson

libkscan: ----------------------------------+--------+--------+--------+--------

+--------+--------+--------+

libkscan: Option-Name |SOFT_SEL|HARD_SEL|SOFT_DET|EMULATED

|AUTOMATI|INACTIVE|ADVANCED|

libkscan: ----------------------------------+--------+--------+--------+--------

+--------+--------+--------+

libkscan: tl-y | X | | X |

| | | |

libkscan: short-resolution | X | | X |

| | | |

libkscan: brightness | X | | X |

| | | |

libkscan: focus-position | X | | X |

| | X | X |

libkscan: cct-1 | X | | X |

| | X | X |

libkscan: speed | X | | X |

| | X | |

libkscan: dropout | X | | X |

| | | X |

libkscan: cct-2 | X | | X |

| | X | X |

libkscan: threshold | X | | X |

| | X | |

libkscan: bay | X | | X |

| | X | |

libkscan: cct-3 | X | | X |

| | X | X |

libkscan: blue-gamma-table | X | | X |

| | X | |

libkscan: green-gamma-table | X | | X |

| | X | |

libkscan: mode | X | | X |

| | | |

libkscan: cct-4 | X | | X |

| | X | X |

libkscan: zoom | X | | X |

| | X | |

libkscan: gamma-correction | X | | X |

| | | |

libkscan: film-type | X | | X |

| | X | |

libkscan: cct-5 | X | | X |

| | X | X |

libkscan: wait-for-button | X | | X |

| | X | X |

libkscan: halftoning | X | | X |

| | | |

libkscan: br-x | X | | X |

| | | |

libkscan: cct-6 | X | | X |

| | X | X |

libkscan: br-y | X | | X |

| | | |

libkscan: preview-speed | X | | X |

| | X | |

libkscan: cct-7 | X | | X |

| | X | X |

libkscan: sharpness | X | | X |

| | X | |

libkscan: cct-8 | X | | X |

| | X | X |

libkscan: cct-9 | X | | X |

| | X | X |

libkscan: preview | X | | X |

| | | |

libkscan: eject | X | | X |

| | X | |

libkscan: adf_mode | X | | X |

| | X | |

libkscan: source | X | | X |

| | X | |

libkscan: quick-format | X | | X |

| | | X |

libkscan: depth | X | | X |

| | X | |

libkscan: auto-eject | X | | X |

| | X | |

libkscan: auto-area-segmentation | X | | X |

| | X | |

libkscan: resolution | X | | X |

| | | |

libkscan: tl-x | X | | X |

| | | |

libkscan: red-gamma-table | X | | X |

| | X | |

libkscan: mirror | X | | X |

| | X | |

libkscan: color-correction | X | | X |

| | X | X |

libkscan: ----------------------------------+--------+--------+--------+--------

+--------+--------+--------+

libkscan: option::get returns true

libkscan: Preview-Switch is at the moment: true

libkscan: apply <mode>

libkscan: Applied <mode> successfully

libkscan: * Setting status to reload options

libkscan: apply <halftoning>

libkscan: Applied <halftoning> successfully

libkscan: apply <resolution>

libkscan: Applied <resolution> successfully

libkscan: * Setting status to reload options

libkscan: Option <threshold> is not active !

libkscan: apply <brightness>

libkscan: Applied <brightness> successfully

libkscan: Option <sharpness> is not active !

libkscan: apply <gamma-correction>

libkscan: Applied <gamma-correction> successfully

Kooka: Scan starts

libkscan: sane-start-Error: Invalid argument

Kooka: Acquire starts

libkscan: Scanning was disturbed - clean up

libkscan: Slot ScanFinished hit with status 6

Kooka: Scan finished with status 6

Kooka: Scanner Device closes down !

libkscan: Saving scan settings

libkscan: Saving Scan ConfigurationsaveSet

libkscan: Storing <mode>

libkscan: Applied <mode> successfully

libkscan: * Setting status to reload options

libkscan: option::get returns Binary

libkscan: Value is now: <Binary>

libkscan: Storing <halftoning>

libkscan: Applied <halftoning> successfully

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: Value is now: <Halftone A (Hard Tone)>

libkscan: Storing <resolution>

libkscan: Applied <resolution> successfully

libkscan: * Setting status to reload options

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Storing <threshold>

libkscan: Storing <brightness>

libkscan: Applied <brightness> successfully

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: Storing <sharpness>

libkscan: Storing <gamma-correction>

libkscan: Applied <gamma-correction> successfully

libkscan: option::get returns Default

libkscan: Value is now: <Default>

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: option::get returns 0

libkscan: Value is now: <0>

libkscan: option::get returns true

libkscan: Value is now: <true>

libkscan: Creating scan configuration file <scannerrc>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing tl-y = <0>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing brightness = <0>

libkscan: option::get returns Binary

libkscan: configLine returns <Binary>

libkscan: writing mode = <Binary>

libkscan: option::get returns Default

libkscan: configLine returns <Default>

libkscan: writing gamma-correction = <Default>

libkscan: option::get returns Halftone A (Hard Tone)

libkscan: configLine returns <Halftone A (Hard Tone)>

libkscan: writing halftoning = <Halftone A (Hard Tone)>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing br-x = <0>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing br-y = <0>

libkscan: option::get returns true

libkscan: configLine returns <true>

libkscan: writing preview = <true>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing resolution = <0>

libkscan: option::get returns 0

libkscan: configLine returns <0>

libkscan: writing tl-x = <0>

libkscan: Destructor of ImageCanvas

libkscan: Destructor of ScanPackager

libkscan: Calling sane_exit to finish sane!

libkscan: Destructor of ImageCanvas

[alex@172 alex]$

Edited by ainsaur
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...