Drukarka Canon MP 540 na Ubuntu 9.10

Karty graficzne, dźwiękowe, tv, monitory etc.
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

Witam,
Czy ma ktoś wspomnianą drukarkę, działającą pod Ubuntu?
Bo moja nie chce drukować, na wyświetlaczu drukarki pojawia się komunikat że wydruk jest przesyłany z komputera, po chwili komunikat znika, pojawia się główne menu i nic się nie dzieje. Papier jest w obu podajnikach, ustawiałem różne opcje we właściwościach drukarki, bez skutku. Wybierałem też różne sterowniki, np. do MP 520 i innych, bo mojego sprzętu nie ma na liście. Może są gdzieś dostępne inne, działające sterowniki? Wcześniej miałem MP 160 i nie było z nią żadnych problemów. Dodam, że drukuję głównie zdjęcia, problem jest dla mnie poważny i nie chciałbym przesiadać się znowu na XP ( :-x ) bo wszystko mi ładnie chodzi, nawet DPP Canona do mojej lustrzanki (z użyciem Wine).
Pozdrawiam!
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Sprawdź /var/log/cups/error_log

edit:
Masz zainstalowany sam DPP czy jeszcze coś?
Chodzi zoombrowser, photostich, picture style editor itp ?
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

Hej,
działa mi tylko DPP i to w wersji 2.2.0.1 bo nowsza nie chciała się odpalić.
Próbowałem też z ZoomBrowser EX, EOS Utility, photostich ale nie poszło, muszę się jeszcze pobawić, może da się coś odpalić.
Co do logów, to mam trzy foldery error_log, wkleję fragmenty:

E [11/Feb/2010:19:58:37 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.fontconfig" - Is a directory
E [11/Feb/2010:19:58:37 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory

W [07/Feb/2010:18:44:59 +0100] [CGI] Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
E [07/Feb/2010:19:27:16 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [07/Feb/2010:19:27:16 +0100] [cups-driverd] Bad driver information file "/usr/share/cups/drv/sample.drv"!
E [07/Feb/2010:19:33:11 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
W [07/Feb/2010:20:34:04 +0100] [CGI] Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
E [07/Feb/2010:20:42:08 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory
E [08/Feb/2010:19:49:10 +0100] Unable to remove temporary file "/var/spool/cups/tmp/.hplip" - Is a directory

I jeszcze przed chwilą jak próbowałem drukować stronę testową drugi raz wywaliło komunikat:
Błąd serwera CUPS "client-error-document-format-not-supported"

Dziwne, mam a4 ustawione, nie wiem o co chodzi:-(
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Masz te pliki: /etc/cups/raw.convs /etc/cups/raw.types
Jeśli tak to pokaż ich zawartość.
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

raw.convs:
# This file was generated by the cups package. You may change it, or
# reconfigure this file with dpkg-reconfigure. If it is removed, it
# will be regenerated by the package scripts.

application/octet-stream application/vnd.cups-raw 0 -

raw.types:
# This file was generated by the cups package. You may change it, or
# reconfigure this file with dpkg-reconfigure. If it is removed, it
# will be regenerated by the package scripts.

application/octet-stream
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Czyli jest ok. W jakiej wersji masz pakiet/y common które instalowałeś?
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

A może to drukarka jest walnięta? na Windzie drukowanie działało bez problemu ale znowu nie mogłem nic zeskanować na kompa, wywalało komunikat że sterownik nie odsługuje tego skanera, kilka razy odinstalowywałem i ponownie instalowałem dołączony soft,bez powodzenia. skaner jest ok, kopiowanie bez kompa czy skanowanie na pen-drive było o.k. może coś było nie tak z Windą. Dlatego też chciałbym wiedzieć czy komuś ten sprzęt działa na UBUNTU.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Masz zainstalowany ten ppd konfig z http://sourceforge.net/projects/mp610linux/files ? Ten z samej góry 620-630.
Jeśli nie to zainstaluj.
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

verdorben pisze:Czyli jest ok. W jakiej wersji masz pakiet/y common które instalowałeś?
CUPS+Gutenprint v5.2.4 [en] (zalecane)

nie wiem czy o to chodziło?

EDIT:
verdorben pisze:Masz zainstalowany ten ppd konfig z http://sourceforge.net/projects/mp610linux/files ? Ten z samej góry 620-630.
Jeśli nie to zainstaluj.
Dzięki, zaraz to zrobię.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Jeszcze napisz mi proszę wersję cnijfilter-common jaką masz zainstalowaną do tej drukarki, bo jeśłi mniejsza niż 3.00 to możesz mieć problem :)


PS.
W ostateczności dam Ci swoje stery do mp620
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

verdorben pisze: Jeśli nie to zainstaluj.
Wstyd się przyznać ale nie wiem jak mam to archiwum .tar.gz teraz zainstalować. Do tej pory to tylko managera pakietów używałem.. w pliku README nie widzę jakoś wskazówek, bo pewnie trzeba użyć konsoli?
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

To nie jest do instalacji, musisz rozpakować, przeczytać README bo trzeba przekopiować/nadpisać pliki.
Potem musisz usunąć drukarkę i ponownie zainstalować lae musisz podczas instalacji podać ścieżkę do tego ppd i nic innego nie wybierać.
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

Dzięki za cierpliwość, to ja się trochę teraz pobawię i odezwę się jutro jak mi poszło.
Pozdrawiam!
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

A ja przygotuję stery w razie czego, wreście przepakuje w jeden pakiet. :)
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

- Copy the ppd file (printer/language) along with other ppd files in:
/usr/share/cups/model/ (Canon driver in rpm package)
or:
/usr/share/ppd/ (Canon driver in deb package)
- Copy the cifmp600.conf or cifmp610.conf file to replace Canon?s original file in /usr/lib/bjlib/
- Reinstall printer, use the new MP600, MP610, MP620, MP630 printer device provided by .ppd file

wszystkie instrukcje robiłem prawidłowo, kopiowałem pliki do odpowiednich katalogów tylko że miałem odmowę dostępu. zalogowałem się na roota i ten pierwszy plik .ppd skopiowałem gdzie trzeba, do drugiego ( cifmp.610.conf) nie było u mnie katalogu /usr/lib/bjlib/, nie było tego bjlib. Mimo tego wywaliłem drukarkę i instalowałem na nowo, (zaszły pozytywne zmiany bo nawet kolejkę wydruku mi teraz pokazuje czego wcześniej nie robiła) dostałem komunikat przy końcu instalacji że brakuje koniecznego do działania programu "pstocanonij". Widzę światełko w tunelu bo czuję że dobrze wiesz o co chodzi i jak to zainstalować :wink:
Pozdrawiam!
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Wiem, pewnie nie masz wszystkiego zainstalowanego. :)

Tu masz orginał dla mp540
http://files.canon-europe.com/files/sof ... rivers.tar

edit:
przed instalacją musisz tylko usunąć to coś do tej pory instalował.
Podczas instalacji wskaż ścieżkę do ppd canonmp540.ppd
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

Sterownik skanera mi poszedł, ale drukarki już nie, instalator pakietów wyświetlił:
Błąd: Nie udało się spełnić wszysktkich zależności (uszkodzona pamięć podręczna instalatora)
A w terminalu instalacji przeczytałem coś takiego:
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie cnijfilter-common: Pakiet libcupsys2 (>= 1.2.1) nie jest zainstalowany.

EDIT:
udało mi się znaleźć ten pakiet na: http://packages.debian.org/pl/etch-back ... 2/download , po zainstalowaniu sterownik poszedł. Zobaczę czy działa.

EDIT 2:

Nie działa :-( włączyłem drukarkę i przy wyborze sterownika zaznaczyłem "podaj plik PPD" ale nie mam nigdzie pliku canonmp540.ppd, nie ma go w usr/share/ppd. wyszukiwarka też go nigdzie nie znajduje.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Zaraz przerobię Tobie pakiet.

edit:
Tu masz pakiet jest bez mojej sygnatury, z dwóch common i cnijfilter-mp540series stworzyłem jeden, poprawiłem zależności, usunąłem zbędne locale.

1. Usuwasz wszystko co instalowałeś dla mp540 włącznie z libcupsys2*lenny, wyłączasz drukarkę
2. Otwierasz konsolę i dajesz (o root/sudo nie muszę przypominać chyba!)
# apt-get update && apt-get install dpkg-dev
3. tworzysz jako użytkownik
$ mkdir repo
kopiujesz tam pakiet, wchodzisz do katalogu repo i dajesz
$ dpkg-scanpackages ./ | gzip > Packages.gz
4. otwierasz /etc/apt/sources.list i dopisujesz na końcu
deb file:/home/ścieżka/repo/ ./
musisz poprawić /home/ścieżka/repo na /home/użytkownik/repo
zapisujesz,zamykasz
5. dajesz (root/sudo)
# apt-get update && apt-get install cnijfilter-mp540series
dociągnie wszystkie zależności, włącz drukarkę i ta powinna zostać samoczynnie zainstalowana.

Jeśli tak się stanie i będzie działać to dalej pogadamy na PW. :)

edit2:
Dla skanera zainstaluj xsane, jest lepszym wyjściem niż pakiet scangearmp
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
masterpiter
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 03 lut 2008, 03:08
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: masterpiter »

Właśnie od dłuższego czasu próbowałem zrobić według Twoich instrukcji, tylko najpierw dałem ciała bo w konsoli użyłem sudo su i od pk. 3 jak się domyśliłem później to nie były prawa użytkownika do folderu "repo" tylko roota? Bo nie mogłem go usunąć, zrobiłem to logując się na konto roota i próbowałem od początku, po kolei. Wszystko szło dobrze, dopiero na koniec po wpisaniu (sudo su i już z uprawnień roota):
apt-get update && apt-get install cnijfilter-mp540series

pojawiła się długa lista różnych wpisów w konsoli a na koniec:

nie udało się otworzyć pliku blokady: var/lib/dpkg/lock -open (13: Permission denied).
Załamka, ale pewnie sam jestem sobie winien bo kombinowałem zamiast uważniej przeczytać Twoje instrukcje...
Plik /etc/apt/sources.list też edytowałem i zmieniałem najpierw jako root, nie wiem czy to ma wpływ. Pomyślałem że ma i z roota udzieliłem prawa zapisu swojej grupie-sobie.Nic nie dało, po włączeniu drukarki otwiera się okno konfiguracji drukarki, potem szuka sterów i ich nie znajduje, po czym standardowo prosi o wybranie producenta itd.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: Drukarka Canon MP 540 na Ubuntu 9.10

Post autor: verdorben »

Masz zainstalowany pakiet o nazwie system-config-printer-udev ?

$ dpkg -l | system-config-printer-udev

edit:
w swoim /home operujesz jako użytkownik, poza /home używasz sudo lub logujesz się na roota. Przywróć prawa roota do sources.list

Żeby się Tobie w przyszłości nie myliły konsole zalogowany root/user to wykonaj:

$ sudo gedit /root/.bashrc

i dodaj poniższą linijkę, zapisz

export PS1="\[\e[31;1m\][\u@\H:\[\e[37;1m\]\w\[\e[31;1m\]]\\$ \[\e[0m\]"
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości