Debian Sid i Epson DX7450- nie dzia

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
dragonn
Posty: 67
Rejestracja: 11 kwietnia 2009, 18:57

Post autor: dragonn »

lis6502 pisze:Mnie to wygląda na jakieś spatchowane pliki do wrzucenia w źródła backendu sane. Spróbuj za radą pavbaranov'a.
Ale on podał tyle że ja nie wiem od czego zacząć :shock: , a można powiedzieć że z każdego już próbowałem. Zrobiłem sobie komplikację sane-backends ale teraz nawet kamerki nie wykrywa :evil: . Co mam zrobić?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

dragonn pisze:Ale on podał tyle że ja nie wiem od czego zacząć :shock:
¯artujesz? :mrgreen:
dragonn pisze:można powiedzieć że z każdego już próbowałem
Można powiedzieć że używam Windowsa <- czujesz ironię?
Jeżeli uważamy się za dojrzałych ludzi: przeczytaj jego post. Ze zrozumieniem.
dragonn
Posty: 67
Rejestracja: 11 kwietnia 2009, 18:57

Post autor: dragonn »

Czytałem jego post ze zrozumieniem. A więc tak mój skaner ma ID zgodne z DX7400 http://www.sane-project.org/cgi-bin/dri ... 4b8&p=0838 , no i mam się zdecydować na jakiś z backendów, tam pisze że sane-epson i sane-epson2 jest już standardowo w sane-backends, tak więc pobrałem sane-backends source ftp://ftp.sane-project.org/pub/sane/ stąd pobrałem tylko to z rozszerzeniem tar.gz to md5 to wiem co jest ale co to jest to diff.gz to nie wiem. Po pobraniu zrobiłem sobie:

Kod: Zaznacz cały

./configure
make
sudo make install
i po tej operacji dalej nie działa a jest nawet gorzej, nie wykrywa teraz kamerki :-/ . Spróbuję jeszcze jakąś starszą wersję.
EDIT
Tu jest wynik i sane-find-scanner -v :

Kod: Zaznacz cały

dragonn@debian:~$ sane-find-scanner -v
This is sane-find-scanner from sane-backends 1.0.20

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Access to resource has been denied)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Access to resource has been denied)
checking /dev/sg3... failed to open (Invalid argument)
checking /dev/sg4... failed to open (Invalid argument)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
found USB scanner (vendor=0x06b9, product=0x4061) at libusb:004:003
found USB scanner (vendor=0x041e, product=0x4053) at libusb:004:002
found USB scanner (vendor=0x04b8, product=0x0838) at libusb:001:007
  # 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.
done
dragonn@debian:~$ 
a co do zmiany mode z 664 na 666 czy 777 też nic nie dało
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

yossarian pisze: DX7400 rózni się od DX7450 tylko kolorem
Jeśli tak jest, to skaner ten MA działać. Jako DX7400 zresztą (ewentualnie odpowiednik japoński).

dragonn
Zgodnie z wynikiem wydanego polecenia, sane-find-scanner znalazło Ci 3 urządzenia podłączone przez USB, rozpoznawane jako skaner:
dragonn pisze:found USB scanner (vendor=0x06b9, product=0x4061) at libusb:004:003
found USB scanner (vendor=0x041e, product=0x4053) at libusb:004:002
found USB scanner (vendor=0x04b8, product=0x0838) at libusb:001:007
Te dwa pierwsze, nie są SANE znane. Ostatni to m.in. Epson DX7400 (http://www.sane-project.org/cgi-bin/dri ... 4b8&p=0838)
IMO - usuń te wszelkie konfiguracje, które narobiłeś od początku instalacji skanera (najprościej wywaliłbym całe sane (libsane, xsane, co tam jeszcze masz) wraz z plikami konfiguracyjnymi, bowiem prawdopodobnie nie masz ani zapisane co robiłeś, ani też nie pamiętasz tego. Także wszelkie kompilowane programy/sterowniki itd.
Następnie zainstaluj "czyste" sane.
Sprawdź czy skaner jest wykrywany (czyli znów sane-find-scanner oraz scanimage -L). Jeśli tak, to spróbuj ustawić skaner w jakiejkolwiek aplikacji do skanowania (jeśli graficzne, to np. xsane, scanlite, kooka, iscan itd. w zależności od środowiska i preferencji). Jeśli wykrywa i skanuje ok.
Jeśli nie, to wracamy na stronę OpenPrinting i dokonujemy odpowiednich zmian. Rozważnie i zapisując ustawienia. Znów próba skanowania.
Jeśli nie działa - powrót do pierwotnych ustawień (komentuj je sobie) - i próba wykorzystania linka yossariana lub jeszcze sterowników epkowy (przeczytaj, czy czegoś nie trzeba będzie tam zakomentować itp., by działało na tym sterowniku, a nie na sane-epson*). Może nawet spróbowałbym wcześniej tego.
Jeśli żadne z rozwiązań nie zadziała, prawdopodobnie problem nie leży w samym sane, a gdzieś indziej.
dragonn
Posty: 67
Rejestracja: 11 kwietnia 2009, 18:57

Post autor: dragonn »

Poszedłem na łatwiznę i zainstalowałem ten pakiet http://packages.ubuntu.com/jaunty/libsane-extras i skaner ruszył :mrgreen: , ale jest inny problem, przy instalacji był problem z:

Kod: Zaznacz cały

ibsane-extras narusza zależności udev (<< 136-1)
  udev (wersja 0.141-1) jest obecny i zainstalowany.
Zrobiłem tak:

Kod: Zaznacz cały

sudo dpkg -i --ignore-depends=udev '/home/dragonn/Pobieranie/libsane-extras_1.0.19.11ubuntu2_amd64.deb' 
I poszło ale teraz, cokolwiek mam zrobić na pakietach, wywala że mam 4 uszkodzone pakiety:
Obrazek
I nie mogę wykonywać żadnych operacji na pakietach, bo za każdym razem otrzymuję info że ten pakiet musi być zaktualizowany :-/ . Co zrobić by usunąć ten błąd?
EDIT
Już sobie poradziłem, za pomocą tego poradnika http://rozie.jogger.pl/2007/09/05/popra ... aczki-deb/ w edytowałem zależność i już gra, tu wrzucam gotowy pakiet http://www.sendspace.pl/file/R8huWtAf/ i w załączniku (czemu "Rozszerzenie deb jest niedozwolone"?) . Wszystkim dzięki za pomoc :-) .
ODPOWIEDZ