Problema stampante HP [Risolto]

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

Problema stampante HP [Risolto]

Postby marco2265 » Sat Sep 15, 2012 10:55

Non riesco a far funzionare la nuova stampante: HP Laserjet PRO CP1020nw
Il sistema la riconosce, la installa ma non stampa nulla.
con lpq da terminale vedo
Code: Select all
marco@marco ~ $ lpq
HP_LaserJet_CP1025nw is ready and printing
Rank    Owner   Job     File(s)                         Total Size
active  (null)  32      untitled                        1024 bytes

ma rimane all'infinito.
Questa pagina: http://openprinting.org/printer/HP/HP-LaserJet_Pro_CP1025nw mi consiglia di installare questo driver http://foo2zjs.rkkda.com/ e seguendo il download e l'install di fine pagina mi si blocca al momento della compilazione, l'errore:
Code: Select all
marco@marco ~/foo2zjs $ make
#
# Dependencies...
#
      ***
      *** Error: dc is not installed!
      ***
      *** Install dc package
      *** for Ubuntu: sudo apt-get install dc
      ***
make: *** [all-test] Errore 1

Naturalmente io ho provato sudo equo install dc
Code: Select all
marco@marco ~/foo2zjs $ sudo equo install dc
Password:
>> !!! Nessun accoppiamento per dc nelle repository.
>> Nessun pacchetto trovato.

Ho provato ad installare foo2zjs da repository ma con nessun risultato; tra i driver consigliati durante l'installazione non c'è.
Ho provato con HPLIP, ma al momento di scaricare i driver corretti, mi ritorna con un errore generico.

Ho usato per anni Kubuntu e mi ero affezionato a Sabayon; per piacere non fatemi tornare a Kubuntu perchè su Kubuntu, la stampante funziona; ha subito installato il driver foo2zjs.
Il fatto che vengo dal mondo *buntu non mi fa conoscere ancora al meglio le differenze di installazioni e compilazione.
Mi potete aiutare?
Last edited by marco2265 on Sun Sep 16, 2012 9:11, edited 1 time in total.
marco2265
Young Hen
 
Posts: 34
Joined: Sun Nov 28, 2010 17:01

Re: Problema stampante

Postby serendib » Sat Sep 15, 2012 17:33

Ciao il driver che stai cercando esiste nei repositori sabayon-weekly
Basta dare
Code: Select all
$ equo search foo2zjs


e questo è il risultato della ricerca
Code: Select all
>>  @@ Cercando...
>>      @@ Pacchetto: net-print/foo2zjs-20081129 branch: 5, [sabayon-weekly]
>>         Disponibile:   versione: 20081129 ~ tag: NoTag ~ revisione: 0
>>         Installato:    versione: Non installato ~ tag: N/A ~ revisione: N/A
>>         Slot:          0
>>         Homepage:      http://foo2zjs.rkkda.com/
>>         Descrizione:   Support for printing to ZjStream-based
>>                        printers
>>         Licenza:       GPL-2
>>  Keyword:  foo2zjs
>>  Trovati:  1 entry


Sul forum di gentoo esiste anche una discussione a riguardo http://forums.gentoo.org/viewtopic-t-877111.html
é un po vecchiotto ma potrebbe anche eserti utile per avere qualche dritta. Facci sapere :D
Fisso - Sabayon Linux (KDE) 64 bit - Dell XPS 800
Portatile - Sabayon Linux (KDE) 64 bit - Sony Vaio serie C
User avatar
serendib
Baby Hen
 
Posts: 8
Joined: Thu Jul 26, 2012 10:21
Location: Scarperia (Fi), Italia

Re: Problema stampante

Postby marco2265 » Sat Sep 15, 2012 19:26

Sono a conoscenza del fatto che il dirver esiste nel repository:

Ho provato ad installare foo2zjs da repository ma con nessun risultato; tra i driver consigliati durante l'installazione non c'è.


ma poi se vado ad installare la stampante, non vedo come installare quel driver ma ho solo driver proprietari.

Il link che mi hai dato tu, effettivamente è quasi identico al mio problema ma non ho capito se ha risolto il problema (mi pare di no) e/o se siamo ancora inattesa che venga risolto il bug.

Quello che mi fa rabbia è che con Kubuntu ho solo una scelta come driver ed è quello giusto; esiste la possibilità di andarlo a rubare; funzionerebbe?

Grazie comunque
marco2265
Young Hen
 
Posts: 34
Joined: Sun Nov 28, 2010 17:01

Re: Problema stampante

Postby micia » Sat Sep 15, 2012 20:55

Ho una proposta rischiosa per risolvere il tuo problema... proviamo ad usare portage :P

Allora, rimuovi qualsiasi driver hplip o pacchetto che hai installato manualmente durante questi esperimenti, assicurati anche di rimuovere il foo2zjs installato da entropy, ora fai quanto segue:

1: Aggiorna i pacchetti di portage:
(come root)
Code: Select all
emerge --sync


2: Smaschera il pacchetto foo2zjs in portage, attento a dare esattamente questo comando, oppure fai l'equivalente modificando il file package.keywords con un blocco note qualsiasi:
(come root)
Code: Select all
echo '=net-print/foo2zjs-99999999 **' >> /etc/portage/package.keywords


3: Per qualche malsana ragione quel pacchetto dipende da vim e da qualche altro pacchetto, installa le dipendenze con entropy per evitare di usare portage troppo intensivamente:
(come root)
Code: Select all
equo install vim bc unzip ed foomatic-db-engine foomatic-filters

Ho evitato qualche altro pacchetto perché presumo sia già installato nel tuo sistema.

4: Adesso installa con portage quei driver:
(come root)
Code: Select all
emerge -1av foo2zjs


5: Sincronizza portage con entropy e maschera quel pacchetto in entropy, così non verrà rimpiazzato col pacchetto binario al prossimo aggiornamento:
(come root)
Code: Select all
equo rescue spmsync
equo mask foo2zjs


6: Ora se vuoi puoi rimuovere vim e bc (anche unzip e ed, ma te lo sconsiglio) dato che erano solo dipendenze per la compilazione.

Spero che ora la scelta del driver ti compaia... la versione di portage sembra più aggiornata di quella di entropy.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Problema stampante

Postby marco2265 » Sat Sep 15, 2012 22:20

2: Smaschera il pacchetto foo2zjs in portage, attento a dare esattamente questo comando, oppure fai l'equivalente modificando il file package.keywords con un blocco note qualsiasi:
(come root)

Code: Select all
echo '=net-print/foo2zjs-99999999 **' >> /etc/portage/package.keywords


Impossibile accedere; nè con sudo, nè con su (??)
Modificato manualmente con sudo nano e aggiunto
Code: Select all
=net-print/foo2zjs-99999999 **
manualmente alla fine del file.

Punto 3: OK

Punto 4: sembra che non installi nulla:
Code: Select all
marco@marco ~ $ sudo emerge -1av foo2zjs

 * IMPORTANT: 7 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    *] net-print/foo2zjs-99999999  USE="{-test}" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

!!! The following installed packages are masked:
- www-plugins/adobe-flash-11.2.202.238::gentoo (masked by: AdobeFlash-10.3 license(s))
A copy of the 'AdobeFlash-10.3' license is located at '/usr/portage/licenses/AdobeFlash-10.3'.

- net-wireless/broadcom-sta-5.100.82.112-r2::sabayon (masked by: Broadcom license(s))
A copy of the 'Broadcom' license is located at '/usr/portage/licenses/Broadcom'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Would you like to merge these packages? [Yes/No] no

Quitting.


Da qui, non sono andato più avanti.
marco2265
Young Hen
 
Posts: 34
Joined: Sun Nov 28, 2010 17:01

Re: Problema stampante

Postby marco2265 » Sat Sep 15, 2012 22:33

Per completezza, questo è il file modificato
Code: Select all
# Only use stable versions of these libs
# sys-kernel/linux-headers -~amd64 -~x86
sys-libs/glibc -~amd64 -~x86
<dev-lang/python-3 -~amd64 -~x86
dev-libs/openssl -~amd64 -~x86
dev-lang/perl -~amd64 -~x86
sys-devel/make -~amd64 -~x86
sys-kernel/linux-headers -~amd64 -~x86
# make 3.82-r1 contains corruption patches
=sys-devel/make-3.82-r1 ~amd64 ~x86

app-crypt/qca:2 **
dev-python/pycups **

# Grub2, make binpkg for now, keep masked
<sys-boot/grub-2.99 **
dev-embedded/avr-libc * ~* -x86 -~x86 -amd64 -~amd64

# Use portage-2.2
=sys-apps/portage-2.2* **

# versioned ebuilds missing ~x86 keword, GNOME 3.2 stuff
<net-libs/gnome-online-accounts-9999 ** ~*
<gnome-extra/gnome-contacts-9999 ** ~*
>=gnome-extra/gnome-dvb-daemon-0.2.5 ** ~amd64 ~x86
# required by gnome-extra/gnome-dvb-daemon-0.2.5, required by gnome-extra/gnome-dvb-daemon (argument)
>=media-libs/gst-rtsp-server-0.10.8 ** ~amd64 ~x86


# gst-plugins missing x86 keywords
media-plugins/gst-plugins-assrender **
# ~x86 arch missing
media-video/hwdecode-demos ** ~x86 ~amd64
=net-print/foo2zjs-99999999 **
marco2265
Young Hen
 
Posts: 34
Joined: Sun Nov 28, 2010 17:01

Re: Problema stampante

Postby micia » Sun Sep 16, 2012 0:27

Mi sembra strano che non ti faccesse modificare il file da root con echo, ma se hai fatto manualmente è tutto a posto, dal file che hai riportato, la configurazione è a posto.
Come mai hai risposto di no quando emerge ti ha chiesto se confermi l'installazione?

Se è perché si lamenta del fatto che alcuni pacchetti son mascherati, non preoccuparti, è solo perché li hai installati da entropy e non gli risulta che tu abbia accettato le licenze.
Se ti ha sviato il fatto che te lo chiedesse dopo i pacchetti mascherati (in effetti è ambiguo), non preoccuparti, la domanda si riferiva a foo2zjs, non ai pacchetti mascherati.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Problema stampante

Postby sabayonino » Sun Sep 16, 2012 0:30

prova con ;

Code: Select all
# emerge =net-print/foo2zjs-99999999 --autounmask-write


Code: Select all
# etc-update


alla proposta di aggiornare il file di conbfigurazione indicati (*keywords e forse *use , accertatene)
seleziona -5 (accetta i cambiamenti)

questo comando setterà *keywords ed eventuali *use corrette richieste da portage.

poi installa il pacchetto :
Code: Select all
# emerge =net-print/foo2zjs-99999999 --ask



"ask" ci vuole giusto per controllare cosa va ad installalre. eventuali dipendenze se sono disponibili in entropy installale da là (ma consiglio portage se non sono molte)

Code: Select all
# equo rescue spmsync

(l'ultimo comando informa entropy che alcuni pacchetti sono stati installati da portage ma occorre che la variabile ignore-spm-downgrades in /etc/portage/client.conf sia settata su enable
User avatar
sabayonino
Sagely Hen
 
Posts: 1602
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Problema stampante

Postby marco2265 » Sun Sep 16, 2012 9:10

Per micia

Come mai hai risposto di no quando emerge ti ha chiesto se confermi l'installazione?
CUT
Se ti ha sviato il fatto che te lo chiedesse dopo i pacchetti mascherati (in effetti è ambiguo), non preoccuparti, la domanda si riferiva a foo2zjs, non ai pacchetti mascherati.


Infatti, era quello che mi aveva sviato. Ora tutto funziona egregiamente. Ti ringrazio moltissimo.
Sono questi intoppi che tengono ancora lontane le persone da Linux; per fortuna che ci sono persone come voi sempre disponibili.
Di quello che mi hai fatto fare ne ho capito il 60% ma è il risultato che conta

Per sabayonino
Ti ringrazio per l'interessamento, ma ha funzionato quello di micia e mi sono fermato
marco2265
Young Hen
 
Posts: 34
Joined: Sun Nov 28, 2010 17:01

Re: Problema stampante

Postby sabayonino » Sun Sep 16, 2012 11:11

marco2265 wrote:Per sabayonino
Ti ringrazio per l'interessamento, ma ha funzionato quello di micia e mi sono fermato


la procedura che ti ho indicato porta allo stesso risultato indicato da micia solo che ti evita di editare manualmente i files con possibili errori di sintassi e/o dimenticanze. :wink: , ci pensa portage a calcolare tutto quello che serve.

comunque se utilizzi "portage" di tanto in tanto (può accadere che serva) , i successivi passaggi indicati sono necessari per evitare possibili downgrades di pacchetti via entropy :roll:

ciauz
User avatar
sabayonino
Sagely Hen
 
Posts: 1602
Joined: Sun Sep 21, 2008 1:12
Location: Italy


Return to Sabayon Linux Area Principianti

Who is online

Users browsing this forum: No registered users and 3 guests