Autore Topic: problema installazione stampante canon  (Letto 4895 volte)

Offline Homey

  • (s)Coordinatore Team Traduzioni e (ir)Responsabile Template
  • *
  • Post: 687
  • Reputazione: 57
  • Tizio a tempo perso
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #15 il: 01 Aprile 2012 ore 20:44 »
Attento, pare che addirittura, la tua stampante necessiti di usblp, non metterlo in blacklist. Magari dopo aver caricato usblp con il comando che ti ho dato prima, prova a riavviare cups, ed eventalmente riconfigurarla. Purtroppo al momento non mi vengono altre idee, continuerò a cercare soluzioni.  :(
Homey

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #16 il: 09 Aprile 2012 ore 18:24 »
niente da fare.
ho provato, come dicevi tu, a rilanciare il mod usblp, a rivviare cups... Niente
ho provato a disinstallare cnijfilter- mp495 e sostituirlo con la versione x86_64 + common.... niente
l'errore rimane il solito " Cannot load library".
Mi chiedevo: ma non è che mancano delle librerie che non esistono per chakra, ma solamente deb o red hat?
comunque GRAZIEEEE per tutto lo sbattimento

Offline andrea1900

  • *
  • Post: 35
  • Reputazione: 0
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #17 il: 13 Aprile 2012 ore 09:16 »
scusate se mi intrometto ma avrei pure il lo stesso problema con stampante canon mp492
chakra archimedes - ubuntu 12.04

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:problema installazione stampante canon
« Risposta #18 il: 20 Maggio 2012 ore 11:09 »
una volta installato il modulo usblp, e rimosso quindi cups a causa di un conflitto tra i due, e messo in avvio automatico da rc.conf, non riuscivo più a configurare le stampanti: la finestra di config stampantoi non riusciva ad aprirsi "a causa di un modulo obsoleto", tantomeno riuscivo ad entrarvi, via browser, tramite localhost:631.
sono stato costretto quindi a reinstallare cups, rimuovendo usblp
di nuovo stesso prblema: "cannot load library"
Domanda: in avvio automatico hai messo 'cups' o 'cupsd'? perché per cups-usblp il demone giusto è il secondo.
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #19 il: 28 Maggio 2012 ore 19:13 »
Domanda: in avvio automatico hai messo 'cups' o 'cupsd'? perché per cups-usblp il demone giusto è il secondo.


Ops!
be, ora ho messo in avvio automatico cupsd.
x mettere in avvio usblp è sempre in rc.conf sotto modules?
poi faccio sapere
ciaooo

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:problema installazione stampante canon
« Risposta #20 il: 28 Maggio 2012 ore 19:15 »
Installando cups-usblp e mettendo in avvio automatico il demone cupsd, non hai bisogno di aggiungere manualmente il modulo usblp, te lo dovrebbe caricare automaticamente.
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #21 il: 28 Maggio 2012 ore 19:45 »
Installando cups-usblp e mettendo in avvio automatico il demone cupsd, non hai bisogno di aggiungere manualmente il modulo usblp, te lo dovrebbe caricare automaticamente.
dunque:
il modulo cups-usblp è antico (out of date) infatti Homey consigliava di far partire quello interno al kernel.
cupsd, se lo metto in avvio automatico, mi blocca e localhost:631 e le config delle stampanti (mi dice che è un software di terze parti paleolitico)
curiosamente, quando ho dato "sudo /etc/rc.d/cups start" mi ha risposto " starting cupsd"
cercando invece cupsd tra i pacchetti ho trovato apcucsd
che faccio?

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:problema installazione stampante canon
« Risposta #22 il: 28 Maggio 2012 ore 20:03 »
Ok, prova a seguire le indicazioni di Homey; se hai domande, però, devi aspettare lui, perché si tratta di una procedura che non conosco.  :(
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #23 il: 04 Luglio 2012 ore 17:16 »
ciao a tutti!
volevo dire che ancora la stampante non ne vuole sapere, nè in wifi nè in usb.
per di più, da quando ho fatto l'ultimo aggiornamento, mi sono accorto di essere costretto ad avviare manualmente cups.
ideee
grazie a tutti!
D

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:problema installazione stampante canon
« Risposta #24 il: 04 Luglio 2012 ore 17:25 »
In questo post trovi una versione aggiornata di cups-usblp che per l'utente del topic relativo ha funzionato.
Dopo averlo installato inserisci cupsd in rc.conf, al posto di cups e riprova.
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #25 il: 04 Luglio 2012 ore 17:56 »
ok ci ho provato
la versione 1.5.2 non si riesce a creare il pacchetto perché cups è alla versione 1.5.3
editando il pkbuild alla 1.3, non riesce a creare il pacchetto perché diversi errori nl makepkg

Citazione
==> Validazione dei file sorgenti con md5sums in corso...
    cups-1.5.3-source.tar.bz2 ... Verificato
    cups-avahi.patch ... Verificato
    cups-no-export-ssllibs.patch ... Verificato
    cups-no-gcrypt.patch ... Verificato
    cups ... Verificato
    cups.logrotate ... Verificato
    cups.pam ... Verificato
==> Estrazione dei sorgenti in corso...
  -> Estrazione di cups-1.5.3-source.tar.bz2 con bsdtar in corso...
==> Avvio di build() in corso...
patching file backend/dnssd.c
Hunk #6 FAILED at 131.
Hunk #7 FAILED at 145.
Hunk #8 succeeded at 163 (offset 5 lines).
Hunk #9 succeeded at 183 (offset 5 lines).
Hunk #10 succeeded at 247 (offset 5 lines).
Hunk #11 succeeded at 350 (offset 5 lines).
Hunk #12 succeeded at 358 (offset 5 lines).
Hunk #13 succeeded at 380 (offset 5 lines).
Hunk #14 succeeded at 422 (offset 5 lines).
Hunk #15 succeeded at 454 (offset 5 lines).
Hunk #16 succeeded at 531 (offset 5 lines).
Hunk #17 succeeded at 620 (offset 5 lines).
Hunk #18 succeeded at 701 (offset 5 lines).
Hunk #19 succeeded at 756 (offset 5 lines).
Hunk #20 succeeded at 776 (offset 5 lines).
Hunk #21 succeeded at 803 (offset 5 lines).
Hunk #22 succeeded at 813 (offset 5 lines).
Hunk #23 succeeded at 850 (offset 5 lines).
Hunk #24 FAILED at 879.
Hunk #25 succeeded at 1026 (offset 5 lines).
Hunk #26 succeeded at 1079 (offset 5 lines).
3 out of 26 hunks FAILED -- saving rejects to file backend/dnssd.c.rej
patching file config-scripts/cups-dnssd.m4
patching file config.h.in
Hunk #1 succeeded at 397 (offset 7 lines).
patching file cups/http-support.c
Hunk #4 succeeded at 1461 (offset 3 lines).
Hunk #5 succeeded at 1482 (offset 3 lines).
Hunk #6 succeeded at 1529 (offset 3 lines).
Hunk #7 succeeded at 1552 (offset 3 lines).
Hunk #8 succeeded at 1660 (offset 3 lines).
Hunk #9 succeeded at 1701 (offset 3 lines).
Hunk #10 succeeded at 1996 with fuzz 2 (offset 22 lines).
patching file scheduler/Makefile
patching file scheduler/avahi.c
patching file scheduler/avahi.h
patching file scheduler/cupsd.h
patching file scheduler/main.c
Hunk #1 succeeded at 120 (offset -2 lines).
Hunk #2 succeeded at 150 (offset -2 lines).
Hunk #3 succeeded at 533 (offset -2 lines).
Hunk #4 succeeded at 666 (offset -7 lines).
Hunk #5 succeeded at 883 (offset -7 lines).
Hunk #6 succeeded at 1816 (offset -38 lines).
Hunk #7 succeeded at 1862 (offset -38 lines).
patching file scheduler/timeout.c
patching file cgi-bin/admin.c
patching file scheduler/client.c
Hunk #1 succeeded at 5003 (offset 16 lines).
Hunk #2 succeeded at 5012 (offset 16 lines).
patching file scheduler/dirsvc.c
Hunk #17 succeeded at 2441 (offset 5 lines).
Hunk #18 succeeded at 2488 (offset 5 lines).
Hunk #19 succeeded at 2576 (offset 5 lines).
Hunk #20 succeeded at 2593 (offset 5 lines).
Hunk #21 succeeded at 2617 (offset 5 lines).
Hunk #22 succeeded at 2656 (offset 5 lines).
Hunk #23 succeeded at 2683 (offset 5 lines).
Hunk #24 succeeded at 2796 (offset 5 lines).
Hunk #25 succeeded at 2808 (offset 5 lines).
Hunk #26 succeeded at 2860 (offset 5 lines).
Hunk #27 succeeded at 2910 (offset 5 lines).
Hunk #28 succeeded at 3083 (offset 5 lines).
Hunk #29 succeeded at 3298 (offset 5 lines).
Hunk #30 succeeded at 3312 (offset 5 lines).
Hunk #31 succeeded at 3333 (offset 5 lines).
Hunk #32 succeeded at 3365 (offset 5 lines).
patching file scheduler/dirsvc.h
patching file scheduler/ipp.c
Hunk #1 succeeded at 6089 (offset 2 lines).
Hunk #2 succeeded at 6099 (offset 2 lines).
patching file scheduler/printers.c
Hunk #2 succeeded at 3797 (offset 32 lines).
Hunk #3 succeeded at 3853 (offset 32 lines).
patching file scheduler/printers.h
patching file scheduler/conf.c
Hunk #1 succeeded at 649 (offset -1 lines).
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...

e questo è il pkbuild rieditato da me
Citazione
#Contributor: Neophytos Kolokotronis <tetris4@gmail.com>
# Maintainer: Andreas Radke <andyrtr@archlinux.org>

pkgname=cups-usblp
pkgdesc="The CUPS Printing System - deamon package"
pkgver=1.5.3
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.cups.org/"
makedepends=('libtiff>=3.9.2-2' 'libpng>=1.4.0'  'acl' 'openslp' 'pam' 'xdg-utils' 'krb5' 'gnutls>=2.8.3' 'poppler>=0.12.3'
             'xinetd' 'gzip' 'autoconf' 'php' 'libusb-compat' 'dbus-core' 'avahi'  'hicolor-icon-theme')
source=(ftp://ftp.easysw.com/pub/cups/${pkgver}/cups-${pkgver}-source.tar.bz2
   cups-avahi.patch
        cups-no-export-ssllibs.patch
        cups-no-gcrypt.patch
        cups cups.logrotate cups.pam)
#options=('!emptydirs')
md5sums=('e1ad15257aa6f162414ea3beae0c5df8'
         'e0843e8d8c345792ac73a185260e69fe'
         '9b8467a1e51d360096b70e2c3c081e6c'
         '3733c23e77eb503bd94cc368e02830dc'
         '9657daa21760bb0b5fa3d8b51d5e01a1'
         'f861b18f4446c43918c8643dcbbd7f6d'
         '96f82c38f3f540b53f3e5144900acf17')
provides=(cups=1.5.0)
conflicts=(cups)

build() {
  cd ${srcdir}/cups-${pkgver}
  # Avahi support in the dnssd backend. patch from Debian based on the Fedora work but brings it in a single file http://patch-tracker.debian.org/package/cups
  patch -Np1 -i ${srcdir}/cups-avahi.patch

  # Do not export SSL libs in cups-config
  patch -Np1 -i "${srcdir}/cups-no-export-ssllibs.patch"

  patch -Np1 -i "${srcdir}/cups-no-gcrypt.patch"
 
  # Rebuild configure script for --enable-avahi.
  aclocal -I config-scripts
  autoconf -I config-scripts

  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
     --libdir=/usr/lib \
     --with-logdir=/var/log/cups \
     --with-docdir=/usr/share/cups/doc \
     --with-cups-user=daemon \
     --with-cups-group=lp \
     --enable-pam=yes \
     --disable-ldap \
     --enable-raw-printing \
     --enable-dbus --with-dbusdir=/etc/dbus-1 \
     --enable-ssl=yes --enable-gnutls \
     --enable-threads \
     --enable-avahi\
     --with-php=/usr/bin/php-cgi \
     --with-pdftops=pdftops \
     --with-optim="$CFLAGS" \
     --disable-libusb
  make
}

check() {
  cd "$srcdir/cups-$pkgver"
  #httpAddrGetList(workstation64): FAIL
  #1 TESTS FAILED!
  #make[1]: *** [testhttp] Error 1
  make -k check || /bin/true
}

package() {
pkgdesc="The CUPS Printing System - daemon package"
install=cups.install
backup=(etc/cups/cupsd.conf
        etc/cups/mime.convs
        etc/cups/mime.types
        etc/cups/snmp.conf
        etc/cups/printers.conf
        etc/cups/classes.conf
        etc/cups/client.conf
        etc/cups/subscriptions.conf
        etc/dbus-1/system.d/cups.conf
        etc/logrotate.d/cups
        etc/pam.d/cups
        etc/xinetd.d/cups-lpd)
depends=('acl' 'openslp' 'pam' "libcups>=${pkgver}" 'poppler>=0.12.3' 'libusb-compat' 'dbus-core' 'hicolor-icon-theme')
optdepends=('php: for included phpcups.so module'
            'ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images'
       'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly'
       'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly'
       'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly'
       'xdg-utils: xdg .desktop file support')

  cd ${srcdir}/cups-${pkgver}
  make BUILDROOT=${pkgdir} install-data install-exec

  # this one we ship in the libcups pkg
  rm -f ${pkgdir}/usr/bin/cups-config

  # kill the sysv stuff
  rm -rf ${pkgdir}/etc/rc*.d
  rm -rf ${pkgdir}/etc/init.d
  install -D -m755 ../cups ${pkgdir}/etc/rc.d/cupsd
  install -D -m644 ../cups.logrotate ${pkgdir}/etc/logrotate.d/cups
  install -D -m644 ../cups.pam ${pkgdir}/etc/pam.d/cups
 
  # fix perms on /var/spool and /etc
  chmod 755 ${pkgdir}/var/spool
  chmod 755 ${pkgdir}/etc
 
  # serial backend needs to run as root (http://bugs.archlinux.org/task/20396)
  chmod 700 ${pkgdir}/usr/lib/cups/backend/serial

  # install ssl directory where to store the certs, solves some samba issues
  install -dm700 -g lp ${pkgdir}/etc/cups/ssl
  # remove directory from package, we create it in cups rc.d file
  rm -rf ${pkgdir}/var/run
#  install -dm511 -g lp ${pkgdir}/var/run/cups/certs

  # install some more configuration files that will get filled by cupsd
  touch ${pkgdir}/etc/cups/printers.conf
  touch ${pkgdir}/etc/cups/classes.conf
  touch ${pkgdir}/etc/cups/client.conf
  echo "# see 'man client.conf'" >> ${pkgdir}/etc/cups/client.conf
  echo "ServerName /var/run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server" >> ${pkgdir}/etc/cups/client.conf
  touch ${pkgdir}/etc/cups/subscriptions.conf
  chgrp lp ${pkgdir}/etc/cups/{printers.conf,classes.conf,client.conf,subscriptions.conf}
 
  # fix .desktop file
  sed -i 's|^Exec=htmlview http://localhost:631/|Exec=xdg-open http://localhost:631/|g' ${pkgdir}/usr/share/applications/cups.desktop
 
  # compress some driver files, adopted from Fedora
  find ${pkgdir}/usr/share/cups/model -name "*.ppd" | xargs gzip -n9f
}

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:problema installazione stampante canon
« Risposta #26 il: 04 Luglio 2012 ore 18:23 »
Mi dispiace, non so come aiutarti per questo... Ho scritto al manutentore del pacchetto, nella speranza che decida di finalmente di aggiornarlo  :(
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline clownbepi

  • *
  • Post: 66
  • Reputazione: 1
    • Mostra profilo
Re:problema installazione stampante canon
« Risposta #27 il: 04 Luglio 2012 ore 18:27 »
grazie mille comunque

 

Template by Homey | Sito ufficiale | Disclaimer