PDA

View Full Version : Ubuntu 9.0.4 e hp deskjet 3650


wiri
23-05-2009, 12:19
Riposto qua un problema evidenziato in un altro topic.
Ho una stampante hp 3650 deskjet che ubuntu mi riconosce però come hp 3600. Il problema è che mi stampa solo pagine bianche...escludo problemi di cartuccia dato che sono nuove. Sto cercando di aggiornare i driver alla versione 3.9.4b, sperando così di risolvere il problema ma ho riscontrato ulteriori problemi!
Ho provato ad installare manualmente dei driver aggiornati seguendo questa procedura
http://hplipopensource.com/hplip-web...os/ubuntu.html
Tutto bene fino al comando make mi da questo errore:

prnt/hpijs/dj9xxvip.cpp:2387: fatal error: opening dependency file .deps/libapdk_la-dj9xxvip.Tpo: Permesso negato
compilation terminated.
make: *** [libapdk_la-dj9xxvip.lo] Errore 1

Ho quindi provato con sudo make ma mi esce quest'altro errore:
prnt/hpijs/hpcups.cpp:57:25: error: cups/raster.h: Nessun file o directory
In file included from prnt/hpijs/hpcups.cpp:58:
prnt/hpijs/hpcups.h:47: error: ‘cups_raster_t’ has not been declared
prnt/hpijs/hpcups.h:57: error: ‘cups_page_header2_t’ does not name a type
prnt/hpijs/hpcups.cpp: In member function ‘int HPCups::initPrintJob()’:
prnt/hpijs/hpcups.cpp:127: error: ‘m_cupsHeader’ was not declared in this scope
prnt/hpijs/hpcups.cpp:142: error: ‘m_cupsHeader’ was not declared in this scope
prnt/hpijs/hpcups.cpp: In member function ‘int HPCups::ProcessJob(int, char**)’:
prnt/hpijs/hpcups.cpp:210: error: ‘cups_raster_t’ was not declared in this scope
prnt/hpijs/hpcups.cpp:210: error: ‘cups_raster’ was not declared in this scope
prnt/hpijs/hpcups.cpp:242: error: ‘CUPS_RASTER_READ’ was not declared in this scope
prnt/hpijs/hpcups.cpp:242: error: ‘cupsRasterOpen’ was not declared in this scope
prnt/hpijs/hpcups.cpp:250: error: ‘cupsRasterClose’ was not declared in this scope
prnt/hpijs/hpcups.cpp: At global scope:
prnt/hpijs/hpcups.cpp:367: error: ‘int HPCups::processRasterData’ is not a static member of ‘class HPCups’
prnt/hpijs/hpcups.cpp:367: error: ‘cups_raster_t’ was not declared in this scope
prnt/hpijs/hpcups.cpp:367: error: ‘cups_raster’ was not declared in this scope
prnt/hpijs/hpcups.cpp:368: error: expected ‘,’ or ‘;’ before ‘{’ token
make: *** [hpcups-hpcups.o] Errore 1


Qual'è il problema?

sacarde
23-05-2009, 15:41
hai visto qui?

http://www.openprinting.org/show_printer.cgi?recnum=HP-DeskJet_3650

hai scaricato il PPD

e inserito in cups ?

wiri
23-05-2009, 16:16
si l'ho fatto, e sono riuscito anche ad installare il driver aggiornato (hplip 3.4.9b). ORa in alto a destra ho un menu dell'hp dove si può settare la stampante. Ho provato a calibrare la stampante e funziona,mi escono le classiche righe, cerchi e amenità varie, ma se cerco di stampare qualsiasi altro tipo di documento (open office ecc...) ottengo la solita pagina bianca!!!

sacarde
23-05-2009, 16:38
mmm

prova a stampare un documento di testo con altri driver:

- generici

- postscript

- raw

wiri
24-05-2009, 18:04
Ehm...certo ma come si fa?devo disinstallare i precedenti ed aggiungerne di nuovi?

sacarde
24-05-2009, 19:29
no no

fai tutto da cups

modifichi le impostazioni della stampante

wiri
25-05-2009, 10:46
Ho provato ma nulla da fare....:muro: Altri suggerimenti?

sacarde
25-05-2009, 11:05
con che utente lo fai?

prova da root

p.s.
dovrebbero appartenere al gruppo: lp


p.s.
provato a inviare un file di testo alla stampante direttamente?
es: cat testo.txt > /dev/lp

wiri
25-05-2009, 19:21
COme root ho provato ma nulla...qual'è l'esatto comando da dare nel terminale per stampare direttamente?

sacarde
25-05-2009, 19:34
cat testo.txt > /dev/lp

dove /dev/lp sta' per il device della stampante ... es: /dev/usb/lp



p.s.
la pagina di prova da cups funziona?

wiri
26-05-2009, 11:57
No, da cups siamo alle solite, la stampante parte ma il folgio è sempre intonso...idem per il comando da terminale!

sacarde
26-05-2009, 12:36
mmm


sinceramente non so piu che dirti....



a meno che vadano in conflitto i due metodi di installazione (hplip, cups)


p.s.
- gli utenti che provi sono nel gruppo: lp ?

- prova a cambiare porta usb

- da un'altro sistema ?

wiri
26-05-2009, 18:52
Risolto thanks:D

sacarde
26-05-2009, 19:11
sono curioso....

che era?

wiri
27-05-2009, 15:02
heheh ho semplicemente cambiato le impostazioni del printout mode :D