[Driver] Problema con stampante e SPLIX

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
AleXxX
Prode Principiante
Messaggi: 47
Iscrizione: venerdì 8 febbraio 2008, 13:36

[Driver] Problema con stampante e SPLIX

Messaggio da AleXxX »

Salve, ho una stampante Samsung ML-2010R su un eeepc 1008ha.
La stampante ha sempre funzionato, negli ultimi giorni da questo errore, compare anche accanto al nome della stampante nella schermata di stampa.

Codice: Seleziona tutto

E [14/Jun/2010:09:19:27 +0200] [Job 8] SpliX Cannot read pixel line
Forse è stato qualche aggiornamento recente...
Tra l'altro provando a compilare il driver che ho scaricato dal sito di splix restituisce solo errori a ./configure a make e make install...

Questa è la schermata installando splix-1.1.1 (l'ultima versione è il 2.0.0):

Codice: Seleziona tutto

alessandro@alessandro-eee:~/Scrivania/splix-1.1.1$ make
make[1]: ingresso nella directory «/home/alessandro/Scrivania/splix-1.1.1/src»
g++ -O2 `cups-config --cflags`  -I../include -Wall -g -O0    -c -o spl2.o spl2.cpp
/bin/sh: cups-config: not found
In file included from spl2.cpp:26:
../include/printer.h:24:22: error: cups/ppd.h: Nessun file o directory
spl2.cpp:35:21: error: jbig.h: Nessun file o directory
In file included from spl2.cpp:26:
../include/printer.h:30: error: ISO C++ forbids declaration of ‘ppd_file_t’ with no type
../include/printer.h:30: error: expected ‘;’ before ‘*’ token
../include/printer.h:64: error: expected ‘)’ before ‘*’ token
spl2.cpp: In function ‘void callbackJBIGCompression(unsigned char*, size_t, void*)’:
spl2.cpp:278: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘size_t’
spl2.cpp: In member function ‘int SPL2::_compressByDocument(Document*, long unsigned int, long unsigned int, long unsigned int)’:
spl2.cpp:330: error: elements of array ‘jbg_enc_state layerState [4]’ have incomplete type
spl2.cpp:330: error: storage size of ‘layerState’ isn't known
spl2.cpp:375: error: ‘jbg_enc_init’ was not declared in this scope
spl2.cpp:376: error: ‘JBG_DELAY_AT’ was not declared in this scope
spl2.cpp:376: error: ‘JBG_LRLTWO’ was not declared in this scope
spl2.cpp:377: error: ‘JBG_TPBON’ was not declared in this scope
spl2.cpp:377: error: ‘jbg_enc_options’ was not declared in this scope
spl2.cpp:378: error: ‘jbg_enc_out’ was not declared in this scope
spl2.cpp:379: error: ‘jbg_enc_free’ was not declared in this scope
make[1]: *** [spl2.o] Errore 1
make[1]: uscita dalla directory «/home/alessandro/Scrivania/splix-1.1.1/src»
make: *** [src] Errore 2
alessandro@alessandro-eee:~/Scrivania/splix-1.1.1$ sudo make install
make[1]: ingresso nella directory «/home/alessandro/Scrivania/splix-1.1.1/src»
g++ -O2 `cups-config --cflags`  -I../include -Wall -g -O0    -c -o spl2.o spl2.cpp
/bin/sh: cups-config: not found
In file included from spl2.cpp:26:
../include/printer.h:24:22: error: cups/ppd.h: Nessun file o directory
spl2.cpp:35:21: error: jbig.h: Nessun file o directory
In file included from spl2.cpp:26:
../include/printer.h:30: error: ISO C++ forbids declaration of ‘ppd_file_t’ with no type
../include/printer.h:30: error: expected ‘;’ before ‘*’ token
../include/printer.h:64: error: expected ‘)’ before ‘*’ token
spl2.cpp: In function ‘void callbackJBIGCompression(unsigned char*, size_t, void*)’:
spl2.cpp:278: warning: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘size_t’
spl2.cpp: In member function ‘int SPL2::_compressByDocument(Document*, long unsigned int, long unsigned int, long unsigned int)’:
spl2.cpp:330: error: elements of array ‘jbg_enc_state layerState [4]’ have incomplete type
spl2.cpp:330: error: storage size of ‘layerState’ isn't known
spl2.cpp:375: error: ‘jbg_enc_init’ was not declared in this scope
spl2.cpp:376: error: ‘JBG_DELAY_AT’ was not declared in this scope
spl2.cpp:376: error: ‘JBG_LRLTWO’ was not declared in this scope
spl2.cpp:377: error: ‘JBG_TPBON’ was not declared in this scope
spl2.cpp:377: error: ‘jbg_enc_options’ was not declared in this scope
spl2.cpp:378: error: ‘jbg_enc_out’ was not declared in this scope
spl2.cpp:379: error: ‘jbg_enc_free’ was not declared in this scope
make[1]: *** [spl2.o] Errore 1
make[1]: uscita dalla directory «/home/alessandro/Scrivania/splix-1.1.1/src»
make: *** [install] Errore 2
alessandro@alessandro-eee:~/Scrivania/splix-1.1.1$ 

Reinstallare il 2.0.0 dai repository nn risolve.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti