Сканер Epson Stylus DX4250 USB, не работающий больше

Я успешно использовал сканер своего EPSON Stylus DX4250 на Ubuntu (32bit), так как я купил его несколько лет назад.

Теперь я обновил к 11,10 64 битам, и это не работает больше.

Услышали о некоторых проблемах относительно USB и некоторых других относительно HAL, но я не уверен, где начать смотреть.

Вот что dmesg шоу:

[53778.567908] usb 2-1.2.4: new high speed USB device number 10 using ehci_hcd
[53779.874059] usb 2-1.2.4: usbfs: process 25525 (usb) did not claim interface 0 before use

Делая перезагрузку, это - то, что я получаю:

[   72.024538] usb 2-1.4: new high speed USB device number 6 using ehci_hcd
[   73.266142] show_signal_msg: 30 callbacks suppressed
[   73.266145] simple-scan[1972]: segfault at 9691a85 ip 00007f146f3131a4 sp 00007f145fffbe00 error 4 in libc-2.13.so[7f146f2ca000+195000]
[   73.322406] usb 2-1.4: usbfs: process 2027 (usb) did not claim interface 0 before use
[  146.794098] usb 2-1.4: USB disconnect, device number 6

Какая-либо идея?

Править: вывод lsusb :

...
Bus 002 Device 010: ID 04b8:0820 Seiko Epson Corp. CX4200 MP scanner
1
задан 22 October 2011 в 05:53

3 ответа

Не знаю, как, но сейчас это работает ... возможно, какое-то обновление.

В любом случае, спасибо!

0
ответ дан 22 October 2011 в 05:53

Кажется, есть ошибка в панели запуска, которая отслеживает эту проблему. Возможно, вы захотите подписаться на него, чтобы узнать, когда оно будет решено: https://bugs.launchpad.net/simple-scan/+bug/888267

Тем временем Хорошим решением является понижение версии Simple-Scan до версии 2.32.0.1, которая работает с этим сканером (я только что проверил это). Вы можете найти 2.32.0.1 для oneiric в этом PPA: https://launchpad.net/~robert-ancell/+archive/simple-scan/+packages

0
ответ дан 22 October 2011 в 05:53

Я часто сталкивался с проблемами при использовании неправильных библиотек. Особенно проблемы на 64-битных машинах с программами, ожидающими 32-битные библиотеки.

Я видел, что простое сканирование не является частью официальных источников. Может быть, он не скомпилирован для 64-битных библиотек?

Возможным тестовым решением может быть установка 32-битных библиотек:

sudo apt-get install ia32-libs

и попытка явно использовать их при запуске простого сканирования терминал:

LD_PRELOAD = /usr/lib32/ simple-scan &

, прежде чем делать это, вы должны уничтожить все запущенные процессы simple-scan.

Может быть, это поможет вам продвинуться дальше.

Другим решением было бы скомпилировать и установить simple-scan из исходного кода.

Привет из Швейцарии, Майкл

0
ответ дан 22 October 2011 в 05:53

Другие вопросы по тегам:

Похожие вопросы: