abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:11 | Komunita

    Richard Hughes oznámil, že službu Linux Vendor Firmware Service (LVFS) umožňující aktualizovat firmware zařízení na počítačích s Linuxem, nově sponzoruje také společnost HP.

    Ladislav Hagara | Komentářů: 3
    dnes 13:33 | IT novinky

    O víkendu proběhla demopárty Outline 2026. Publikována byla prezentovaná dema. Upozornit lze na 16 bajtové, opravdu šestnáct bajtové, zvukově obrazové demo Wake Up! 16b (YouTube).

    Ladislav Hagara | Komentářů: 2
    dnes 04:22 | Nová verze

    Byla vydána nová verze 9.5 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled novinek, vylepšení a oprav v poznámkách k vydání a na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 21:00 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2026. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    včera 19:00 | Nová verze

    Canonical vydal Ubuntu Core 26. Vychází z Ubuntu 26.04 LTS a podporováno bude 15 let. Ubuntu Core je minimální neměnný operační systém určený pro vestavěné systémy.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Nová verze

    Bylo vydáno OpenBSD 7.9. Po dlouhé době opět se songem: Diamond in the Rough.

    Ladislav Hagara | Komentářů: 0
    včera 16:00 | Nová verze

    Byl vydán Mozilla Firefox 151.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 151 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | IT novinky

    Elon Musk prohrál soudní spor se společností OpenAI, která se podle jeho žaloby odchýlila od původně uváděného cíle vyvíjet umělou inteligenci (AI) ku prospěchu lidstva. Porota včera po necelých dvou hodinách dospěla k jednomyslnému závěru, že Musk žalobu podal příliš pozdě. Musk byl jedním ze spoluzakladatelů společnosti OpenAI, která vznikla v roce 2015 a vyvinula populární chatovací systém ChatGPT. V roce 2018 na svůj post ve vedení

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:22 | Nová verze

    Byla vydána nová verze 10.4 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Opraveny jsou zranitelnosti Copy Fail a Dirty Frag. Přibyl nový obraz pro Orange Pi 5B.

    Ladislav Hagara | Komentářů: 0
    včera 07:44 | Zajímavý software

    Pokud je zranitelnost Linuxu v nepoužívaném jaderném modulu, lze ji jednoduše vyřešit zakázáním automatického načítání tohoto konkrétního zranitelného modulu. Projekt ModuleJail si klade za cíl zvýšit bezpečnost Linuxu zakázáním automatického načítání všech nepoužívaných jaderných modulů. Jedná se o skript, který dá všechny nepoužívané jaderné moduly na blacklist (/etc/modprobe.d/modulejail-blacklist.conf).

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1671 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Arch Linux a Canon Pixma IP90

    20.4.2012 21:42 | Přečteno: 2230× | Linux | poslední úprava: 21.4.2012 12:16

    Nedávno se mi dostala do pacek tiskárna Canon Pixma IP90. Zde je popis jejího rozchození v Arch Linuxu.

    CUPS

    Zprovoznění CUPSu v Arch Linuxu lze provést podle návodu na Wiki. Zádrhle však nastanou v okamžiku, kdy by se měly instalovat ovladače pro tiskárnu. Trocha hledání odhalí balíčky cnijfilter-common270 a cnijfilter-ip90. První obsahuje jakési obecné části ovladačů, druhý pak specifický zbytek pro daný model. Háček je ovšem v tom, že ani jeden balíček nejde nyní zkompilovat a to ani s využitím rad z diskuzí pod balíčky.

    Další hledání odhalí, že ze stránek Canonu se dají stáhnout zmíněné balíčky v .rpm pro i386 (cnijfilter-common270 a cnijfilter-ip90). Spáchat jednoduché PKGBUILDy na základě těch v AURu nebylo zas tak těžké. Nyní lze dokončit instalaci CUPSu, přidat v něm tiskárnu, nastavit si práva, avšak vytištění zkušební stránky se člověk nedočká.

    Pátrání v logách (nutné je nastavit úroveň debug) ukáže následující dvě hlášky (nejprve první a po jejím vyřešení druhou):

    D [20/Apr/2012:18:49:21 +0200] [Job 26] /usr/local/bin/cifip90: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory
    D [20/Apr/2012:18:58:39 +0200] [Job 27] /usr/local/bin/cifip90: error while loading shared libraries: libpng.so.3: cannot open shared object file: No such file or directory
        

    Problémem jsou chybějící staré verze knihoven. Naštěstí se dají najít na AURu jako libtiff3 a libpng12. Po jejich instalaci už CUPS testovací stránku vytiskne.

    Ubastlené PKGBUILDy vypadají následovně:

    # Maintainer: Nicky726
    # Contributor: Eric Le Bras
    
    pkgname=cnijfilter-common270
    pkgver=2.70
    pkgrel=4
    pkgdesc="Canon IJ Printer Driver (Common package from version 2.70)"
    arch=('i686')
    url="http://support-asia.canon-asia.com/contents/ASIA/EN/0900718411.html"
    license=('GPL2' 'LGPL2' 'custom')
    depends=('popt>=1.6' 'cups>=1.1.14' 'ghostscript>=5.50')
    makedepends=('rpmextract')
    conflicts=('cnijfilter-common')
    source=("cnijfilter-common-${pkgver}-1.i386.rpm")
    md5sums=('1bc79b9559806c9fe25c74505af859a0')
    
    package() {
      cd ${srcdir}
      rpmextract.sh cnijfilter-common-${pkgver}-1.i386.rpm
      install -d ${pkgdir}/usr
      mv ${srcdir}/usr/{lib,local} ${pkgdir}/usr/
    
      cd ${srcdir}/usr/share/doc/cnijfilter-common-${pkgver}
      install -D LICENSE-cnijfilter-${pkgver}E.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-cnijfilter-${pkgver}E.txt
      install -D LICENSE-cnijfilter-${pkgver}J.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-cnijfilter-${pkgver}J.txt
    }
        
    # Maintainer: Nicky726
    # Contributor: Eric Le Bras
    
    pkgname=cnijfilter-ip90
    pkgver=2.70
    pkgrel=4
    pkgdesc="Canon IJ Printer Driver for PIXMA IP90"
    arch=('i686')
    url="http://software.canon-europe.com/software/0027214.asp?model="
    license=('GPL2' 'LGPL2' 'custom')
    depends=('cnijfilter-common270' 'libglade' 'libxml' 'libtiff3' 'libpng12')
    makedepends=('rpmextract')
    source=("cnijfilter-ip90-${pkgver}-1.i386.rpm")
    md5sums=('1d6dfde1748e2ce78980aba159ee101b')
    
    package() {
      cd ${srcdir}
      rpmextract.sh cnijfilter-ip90-${pkgver}-1.i386.rpm
      install -d ${pkgdir}/usr
      mv ${srcdir}/usr/{lib,local,share} ${pkgdir}/usr/
    
    }
        

    Závěr

    S trochou snahy se mi tedy tiskárnu podařilo na Kanashimi rozchodit. S nasdílením na ostatní počítače to bude horší, neb tam je 64bitový systém a alespoň ovladače přímo pro tiskárnu se zdají být jen 32bitové.

    Dodatek

    Po domluvě se správcem dotyčných balíčků v AURu jsem jejich správu převzal a balíčky jsem aktualizoval na fungující verze.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    mess avatar 21.4.2012 00:56 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Pokud to budeš sdílet přes protokol IPP, tak by s tím problémy být neměly. Zajímavější to bude přes SMB. Každopádně ještě tady máme alternativy jako LPR. Pro LPR jsem viděl i klienta pro Windows, jestli potřebuješ tisk z widlí.
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    Nicky726 avatar 21.4.2012 12:13 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Aha, díky. Rozhodně IPP, žádná Samba a Windows do mé sítě nesmějí.
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    21.4.2012 02:30 Mustafa
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Operacni system to ma takhle, rozbalis tiskarnu, zapojis do uesbecka, os zacne chroustat a nez stihnes zmacknout tisk tak je vse pripraveno.
    21.4.2012 03:24 Mustafa
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Omlouvam se za ten trolling, zase sem zapomel prasky na uklidneni...
    22.4.2012 15:12 R
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Alebo ti Windows napisu, ze driver nemaju. Pozries na web a tam je napisane, ze podpora neexistuje.
    pavlix avatar 22.4.2012 20:40 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    Já teda nevím, ale obvykle tiskárnu do USB nezapojuju, ale je kabelem propojená se switchem. Přece nebudu přepojovat tiskárnu podle toho, kde chci zrovna tisknout :).

    Ale respektuju to, že je někdo lama.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    24.4.2012 14:35 vito
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    podobny problem som mal aj s canon mp640 a vyriesil som to rovnako ako ty. Funguje na 100% cez usb aj wifi.
    jose17 avatar 25.4.2012 10:12 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
    Rozbalit Rozbalit vše Re: Arch Linux a Canon Pixma IP90
    dik za sharing, ale myslim, ze toto by sa skor hodilo do sekcie hardver.
    Ja vim, on vi, ty nano!

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.