• Ismertető
  • Hírek
  • Letöltés
  • Súgó
  • Tananyag
  • Közösség
  • Ubuntu Women
ubuntu.hu

Hamarosan érkezik az Ubuntu következő kiadása

Belépés

Mi az az OpenID?
  • Belépés OpenID használatával
  • OpenID belépés megszakítása
  • Felhasználó létrehozása
  • Elfelejtett jelszó

Facebook

Kapcsolat

  • Identi.ca csoport
  • Facebook oldal
  • IRC
  • Közösségi levlista
  • Segítői levlista
  • Magyar Ubuntu Planet
  • További elérhetőségek

Canon nyomtató telepítése, ha nincs bent a listában

2009. december 6. – 12.34 – daniferi

Van egy régebbi fajta nyomtatóm, becses nevén: Canon PIXMA iP1900. Fel szerettem volna telepíteni, ám szomorúan tapasztaltam, hogy ilyen nyomtatót nem találok a felajánlott listában. Bármelyiket próbáltam, néma csend fogadott. Így hát hű barátomhoz fordultam és megkérdeztem a guglit. Sok oldalt ajánlott, míg végül sikerült összeraknom a képet, s működésre bírni a kicsikémet. Ezt a leírást követve, valószínű, más típusú Canon nyomtatóval is működni fog.

Meglátogattam a Canon letöltési oldalát, ahol a Printers résznél kiválasztottam a nyomtatómat, a következő oldalon pedig Operating system: linux és Language: Hungarian, majd 'Submit' gomb.

Itt kiválasztottam a Debian Linux Printer Driver 3.0-t és alul rányomtam az iP1900_debian_printer.tar gombra, majd az 'I accept' kipipálása és a Download gombra való kattintás után néhány másodperccel már le is töltött egy csomagolt állományt. Ezt én a Letöltések közé egy ip1900 nevű mappába csomagoltam ki, de ez teljesen mindegy.

Fájlkezelőben rákattintottam kétszer a cnijfilter-common_3.00-1_i386.deb fájlra, ami a csomagkezelőt elindítva felrakná, de elszállt hibával. Hiányolta a 'libcupsys2' csomagot, valamint egy hatalmas behajtani tilos tábla is megjelent a panelon az óra mellett. Ezt, ahogy a telepítéskori hibaüzenet írta, sikerült eltüntetnem a sudo apt-get install -f parancs segítségével. Ez leszedte a félig felrakott csomagot.

Némi guglizás után megtudtam, hogy a 9.10 Ubuntuban ez a csomag nincs, libcups2 van, így hát sajnos trükközni kell, pontosabban elhitetjük vele, hogy a letöltött drivernek libcups2 kell a libcupsys2 helyett.

Nyitni kell egy terminálablakot és ahol a kicsomagolt .deb fájlok vannak, ki kell adni ezt a két parancsot:
dpkg-deb -x cnijfilter-common_3.00-1_i386.deb common
dpkg-deb --control cnijfilter-common_3.00-1_i386.deb
Ez kicsomagolja a .deb fájlt, létrejött egy 'common' és egy 'DEBIAN' könyvtár is, így lehetőség nyílik néhány apróság átírására.
Meg kell nyitni szerkesztésre a 'control' nevű fájlt a DEBIAN könyvtáron belül:
gedit ./DEBIAN/control
Itt keresni kell egy ilyesmi sort:
Depends: libc6 (>= 2.3.4-1), libcupsys2 (>= 1.2.1), libpopt0 (>= 1.7)
Át kell írni a libcupsys2 szót libcups2 -re és elmenteni a fájlt, majd kilépni. Ez után ezt az egész DEBIAN könyvtárat át kell másolni a common könyvtárba.
cp -r DEBIAN common
Végül pedig nincs más hátra, mint visszacsomagolni, amit a következő paranccsal tehetünk meg:
dpkg -b common cnijfilter-common_3.00-1_i386.deb
Utána már törölhető a két könyvtár is:
rm -r DEBIAN common

Most már nyugodtan mehet a duplaklikk a cnijfilter-common_3.00-1_i386.deb fájlon, elvileg hiba nélkül fel fog menni.

Ugyanezt sajnos el kell még játszani a másik fájllal is, ami nálam a cnijfilter-ip1900series_3.00-1_i386.deb (más típusnál értelemszerűen más a fájlnév), tehát:
dpkg-deb -x cnijfilter-ip1900series_3.00-1_i386.deb common
dpkg-deb --control cnijfilter-ip1900series_3.00-1_i386.deb
gedit ./DEBIAN/control
Átírni a libcupsys2-t libcups2-re és elmenteni.
cp -r DEBIAN common
dpkg -b common cnijfilter-ip1900series_3.00-1_i386.deb
rm -r DEBIAN common
Végül fel lehet telepíteni ezt is.

Ekkor fogtam, bedugtam a nyomtatót és egyből felismerte, hogy nekem ez van, így boldogan ráböktem a tesztoldal nyomtatására. Ami nem jött össze, mert kaptam egy ilyen hibaüzenet: 'Stopping job because the scheduler could not execute a filter.' Mint a diagnózisból kiderült, ezt a hibát az okozta, hogy az előzőleg feltelepített driver tulajdonosa nem root, hanem én. Csak ki kellett adni a következő parancsot és már elmúlt minden gondja:
sudo chown root:root /usr/lib/cups/filter/pstocanonij

Most már sikeresen kinyomtatta a tesztoldalt, gyönyörködtem benne egy picit, aztán rájöttem, nem is akarok semmit se nyomtatni :)

  • daniferi blogja
  • A hozzászóláshoz regisztráció és belépés szükséges
SirMaci – január 26. 14.10

Sziasztok,
nekem is egy Canon Pixma IP2600 nyomtatóm van. A 8.10-es Ubuntun működött a driver, de ezen 10.04 3 LTS ubin már ugyanaz a hiba: cupsys2 kell neki.
Majdnem végigcsináltam a folyamatot amit daniferi írt le de egy ilyen hibába ütköztem:

maci@maci-desktop:/media/Part-B/Downloads/driver/Canon_IP2600/Linux_driver$ dpkg -b common cnijfilter-common_2.90-1_i386.deb
dpkg-deb: `cnijfilter-common' csomag építése itt: `cnijfilter-common_2.90-1_i386.deb'.
dpkg-deb: az ellenőrző könyvtárnak hibás 777 jogai vannak (>=0755 és <=775 kell legyen)

Megpróbáltam root jogokkal, gyökérként. Mármint eléírtam a sudo parancsot, de ugyan az a fégeredmény.
Mi ilyenkor a teendő?
A Part-B partíció egy NTFS filerendszer. És nem tudom mi az az "ellenőrző könyvtár".

---------------------------------------------------------------------------

Linuxos partíción újra próbáltam, így sikerült. Fel is telepítettem és a root jogok kiadása után minden szuperál.

  • A hozzászóláshoz regisztráció és belépés szükséges

 

beg – 2009. december 7. 14.48

Canon Lbp-3010-et már a jaunty óta nem tudom beizzítani Ubuntu-n. Elméletileg van hozzá driver a canonnnál, elméletileg már átnyálaztam az egész netet is (beleértve: https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/Cano...)

De még mindig csak virtualbox-os xp-vel tudok róla nyomtatni. A canon nagyon nem támogatja a linux-ot.

  • A hozzászóláshoz regisztráció és belépés szükséges

Ubuntu: Miénk, Nektek, Tőlük.

xspirit – 2010. július 13. 15.55 – előzmény

Nekem is ilyenem van. Hiába próbáltam a fent említett okosságokat véghez vinni, még mindig nem hajlandó nyomtatni a kicsike. A 2 fájl közül csak az egyikben találtam meg a libcupsys-t, a másikban nem volt ilyen. Az első fájlomat még fel is tudtam telepíteni, de a másodiknál a csomagtelepítő azt mondja, hogy a függőség nem elégíthető ki: libstdc++5(>1:3.3.4-1) miatt. Ötlet? Még Karmic Koalám van, ha frissítek az LTS-re, akkor megoldódhat a gondom?

  • A hozzászóláshoz regisztráció és belépés szükséges

Annyira kezdő vagyok, hogy az nekem is fáj!

xspirit – 2010. július 14. 13.12 – előzmény

A következőre jutottam: feltettem az LTS-t de semmi változás. Hosszas keresgélés után találtam egy helyet, ahonnan le lehet szedni a libstdc++5 -öt.

http://packages.ubuntu.com/jaunty/i386/libstdc++5/download

Leszedtem, felraktam. Ezután már probléma nélkül felment a cndrvcups-capt_1.80-1_i386.deb a csomagtelepítővel.

Most már benne van a listában a nyomtató, de nem enged nyomtatni, a hibaüzenet ugyanaz, amit a postíró is írt. Kiadtam a parancsot:

sudo chown root:root /usr/lib/cups/filter/pstocanonij

de nem történt meg a csoda. Lehet, hogy nálam nem ezt a parancsot kellene használni? Tud vki segíteni?

  • A hozzászóláshoz regisztráció és belépés szükséges

Annyira kezdő vagyok, hogy az nekem is fáj!

xspirit – 2010. augusztus 18. 11.14 – előzmény

A diagnosztizálás után kiderült, hogy a pstocapt3 nincs a root-ban. A parancsot kiadtam megváltoztatva:

sudo chown root:root /usr/lib/cups/filter/pstocapt3

De sajnos még mindig nem jó:

"Stopping job because the sheduler could not execute the backend"

Diagnosztizálás futtattam ismét: dirty file-okat emlegetett

Július közepén a canon kiadta az 1.9-es verziójú drivert, amit továbbra sem tudtam bepöccenteni, majd a 2.0-sal is így jártam. A regisztráció valahogy nem működött.

Aztán találtam egy scriptet, ami kifejezetten az LBP-s nyomtatókra írtak:

http://radu.cotescu.com/2010/03/20/how-to-install-canon-lbp-printers-in-...

Ha az ember követi az utasításokat, menni fog a telepítés. Végre sikerült a nyomtató beüzemelése!

  • A hozzászóláshoz regisztráció és belépés szükséges

Annyira kezdő vagyok, hogy az nekem is fáj!

cc – 2009. december 7. 14.05

http://ubuntu.hu/node/7336
erre varrjatok gombot :S

  • A hozzászóláshoz regisztráció és belépés szükséges

Bill Gates az egyetlen olyan ember aki a cégét a nemi szervéről nevezte el.

Sziráki Tamás – 2009. december 6. 14.44

ezt megjegyzem, köszi. anyóséknál ugyan ip1800 van, de az is törött csomag(ok)ra panaszkodik.

  • A hozzászóláshoz regisztráció és belépés szükséges

烏邦土 - 乾屎橛

aadam – 2009. december 6. 13.21

Nekem egy MP470es nyomtatóm van és kihagyták a listából.Csak MP220as és MP500as volt:) Rámentem a 220asra és lám:) jó lett, mert szinte csak design változás van a kettő közt és a driver pedig ugyan az:) Próbáld ki így te is!

  • A hozzászóláshoz regisztráció és belépés szükséges

 

warp – 2009. december 6. 13.08

És egy egyszerűbb megoldás :-)
http://mambo.kuhp.kyoto-u.ac.jp/~takushi/#canon

  • A hozzászóláshoz regisztráció és belépés szükséges

warp

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.
© 2007–2011. Magyar Ubuntu Közösség.
Az Ubuntu a Canonical bejegyzett védjegye.
Az ubuntu.hu az fsf.hu kiszolgálóin fut.