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?
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?