Genius Colorpage-Vivid 1200x: scanner not found...

Asked by William Pabon on 2012-12-03

Recently updated my pc from 10.04 LTS to 12.04 LTS and everything works except the scanner. I have a Genius Colorpage-Vivid 1200x. Get the following message on the screen:
Failed to open device 'gt68:libusb:004:002':invalid argument
The rest of the hardware on my pc is recognized and operational. Please, help. Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu simple-scan Edit question
Assignee:
No assignee Edit question
Solved by:
William Pabon
Solved:
2012-12-05
Last query:
2012-12-05
Last reply:
2012-12-04

What is the output of:

lsusb; lsb_release -a; uname -a

Thanks

William Pabon (williepabon) said : #2

As requested:

williepabon@Precision-WorkStation-670:~$ sudo lsusb
[sudo] password for williepabon:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 001 Device 003: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 005 Device 002: ID 413c:1003 Dell Computer Corp. Keyboard Hub
Bus 004 Device 002: ID 0458:201d KYE Systems Corp. (Mouse Systems) ColorPage-Vivid 1200 X
Bus 005 Device 003: ID 413c:2010 Dell Computer Corp. Keyboard

williepabon@Precision-WorkStation-670:~$ lsb_release -a; uname -a
LSB Version: core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise
Linux Precision-WorkStation-670 3.2.0-34-generic-pae #53-Ubuntu SMP Thu Nov 15 11:11:12 UTC 2012 i686 i686 i386 GNU/Linux

How does the scanner attach to the system?

William Pabon (williepabon) said : #4

USB port

William Pabon (williepabon) said : #5

I already tried different ports on my machine, with the same failure mode.

Was the scanner powered on and attached when you ran the command?
Have you tried other scanner apps?

William Pabon (williepabon) said : #7

When I try the other app in my system (Simple Scan ) I get the error: Unable to connect to scanner.

If you unplug the scanner and run:

lsusb

What is output?

William Pabon (williepabon) said : #9

Output follows:

williepabon@Precision-WorkStation-670:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 001 Device 003: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 005 Device 002: ID 413c:1003 Dell Computer Corp. Keyboard Hub
Bus 005 Device 003: ID 413c:2010 Dell Computer Corp. Keyboard

The scanner doesn't show.

Ok, so it's the:

0458:201d KYE Systems Corp. (Mouse Systems) ColorPage-Vivid 1200 X

Boot with the device detatched and log in, run:

sudo dmesg --clear

Then plug in the device, wait 10 seconds and run:

dmesg

What is output please?

Thanks

William Pabon (williepabon) said : #11

Here it is:

williepabon@Precision-WorkStation-670:~$ sudo dmesg --clear
[sudo] password for williepabon:
williepabon@Precision-WorkStation-670:~$ dmesg
[ 268.332023] usb 4-1: new full-speed USB device number 2 using uhci_hcd
williepabon@Precision-WorkStation-670:~$

William Pabon (williepabon) said : #12

Found solution. The problem was that the firmware for the scanner needed to be installed manually after the upgrade to 12.04. I basically copied the files from my old 10.04 installation, and that solved the problem.