|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Scrivere driver per Lexmark X7350
E' possibile? o un utopia? non ho trovato i driver per questa stampante..[mio padre ha questa stampante, ma siccome non ci sono i driver per linux, e lui gli serve, vuole comprare windows xp originale, e io premo per lasciarci linux, che alternative ho?]
__________________
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2004
Messaggi: 1136
|
E' possibile, a quanto pare:
http://www.lexmark.com/lexmark/seque...5_0_en,00.html Qui ci sono le stampanti Lexmark supportate: http://openprinting.org/printer_list.cgi?make=Lexmark Ma la tua ancora non lo è. Nello stesso sito ho trovato anche questo: http://openprinting.org/show_printer...=Lexmark-X7350 Non so se ti conviene aspettare lo sviluppo del driver. Non ho idea se sta per essere rilasciato o se deve ancora essere iniziato. Alternative, imho sono: informarsi ulteriormente sullo stato di sviluppo del driver; comprare un'altra stampante supportata; provare a far girare il software di stampa con wine; comprare windows.
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
Ultima modifica di User111 : 28-12-2007 alle 23:19. |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
Io sapevo esisteva un driver universale per stampanti lexmark... io stesso ho una lexmark e funziona benino... mi sembra che fosse l'unico driver che lexmark rilasciò per linux ma che funziona bene per la maggior parte delle stampanti lexmark... ora non ricordo che driver era e dove scaricarlo... cmq mi informo e ti faccio sapere!!!
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Sep 2005
Città: Genoa
Messaggi: 717
|
Ciao sicuramente non sarà una passeggiata, l'unico driver linux in circolazione lo trovi qui ed è stato configurato x la X7170 , da quel che si dice è simile alla X7350 , sembra che manchi il bridge xil collegamento alla fotocamera.
Invece x la compilazione esiste un developer-kit, ma come puoi immaginare bisogna sapere qualcosina in più rispetto ad un semplice user. Se tu sei in grado meglio così. Invece un'altra soluzione potrebbe essere la virtualizzazione di win su cui installare la stampante e con una condivisione di cartelle si può lavorare lo stesso |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
Ultima modifica di User111 : 29-12-2007 alle 08:33. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
configuro e và tutto, faccio un make ed ho questo:
Codice:
matteo@matteo-desktop:~/X7170SampleSANE-1.0-1$ make
making all in include
make[1]: Entering directory `/home/matteo/X7170SampleSANE-1.0-1/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/matteo/X7170SampleSANE-1.0-1/include'
making all in sanei
make[1]: Entering directory `/home/matteo/X7170SampleSANE-1.0-1/sanei'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/matteo/X7170SampleSANE-1.0-1/sanei'
making all in lexmark
make[1]: Entering directory `/home/matteo/X7170SampleSANE-1.0-1/lexmark'
g++ -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -c -o llpddk.o llpddk.cpp
llpddk.cpp:47:37: error: lexmark-H/scannerdevice.h: Nessun file o directory
In file included from llpddk.cpp:51:
saneportmonitor.h:51:35: error: lexmark-H/portmonitor.h: Nessun file o directory
In file included from llpddk.cpp:52:
scanerrorcommunicator.h:47:42: error: lexmark-H/scanerrorinterface.h: Nessun file o directory
saneportmonitor.h:55: error: expected class-name before ‘{’ token
saneportmonitor.h:62: error: ‘PM_Error’ does not name a type
saneportmonitor.h:63: error: ‘PM_Error’ does not name a type
saneportmonitor.h:71: error: ‘PM_Error’ does not name a type
saneportmonitor.h:73: error: ‘PM_Error’ does not name a type
saneportmonitor.h:75: error: ‘PM_Error’ does not name a type
saneportmonitor.h:78: error: ‘PM_Error’ does not name a type
saneportmonitor.h:80: error: ‘PM_Error’ does not name a type
scanerrorcommunicator.h:49: error: expected class-name before ‘{’ token
scanerrorcommunicator.h:54: error: ‘ScanErrorInterface’ has not been declared
scanerrorcommunicator.h:54: error: expected ‘,’ or ‘...’ before ‘error’
scanerrorcommunicator.h:55: error: ‘ScanErrorInterface’ has not been declared
scanerrorcommunicator.h:55: error: ISO C++ forbids declaration of ‘UserDecision’ with no type
scanerrorcommunicator.h:55: error: expected ‘;’ before ‘GetUserDecision’
llpddk.cpp:56: error: expected constructor, destructor, or type conversion before ‘*’ token
llpddk.cpp: In function ‘SANE_Status llpddk_init()’:
llpddk.cpp:74: error: ‘sd’ was not declared in this scope
llpddk.cpp:74: error: expected type-specifier before ‘ScannerDevice’
llpddk.cpp:74: error: expected `;' before ‘ScannerDevice’
llpddk.cpp: In function ‘void llpddk_attach_matching_devices(const char*, SANE_Status (*)(const char*))’:
llpddk.cpp:90: error: ‘class SanePortMonitor’ has no member named ‘PM_AttachDevice’
llpddk.cpp: In function ‘void llpddk_destroy()’:
llpddk.cpp:99: error: ‘sd’ was not declared in this scope
llpddk.cpp:100: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
llpddk.cpp: In function ‘SANE_Status llpddk_open_device(const SANE_Char*)’:
llpddk.cpp:114: error: ‘PortMonitor’ has not been declared
llpddk.cpp:114: error: expected `;' before ‘pmerr’
llpddk.cpp:116: error: ‘pmerr’ was not declared in this scope
llpddk.cpp:116: error: ‘class SanePortMonitor’ has no member named ‘PM_SetDeviceName’
llpddk.cpp:117: error: ‘PortMonitor’ has not been declared
llpddk.cpp:120: error: ‘class SanePortMonitor’ has no member named ‘PM_Open’
llpddk.cpp:121: error: ‘PortMonitor’ has not been declared
llpddk.cpp: In function ‘void llpddk_close_device()’:
llpddk.cpp:130: error: ‘class SanePortMonitor’ has no member named ‘PM_Close’
llpddk.cpp: In function ‘SANE_Status llpddk_start_scan(Option_Value*)’:
llpddk.cpp:138: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:138: error: expected `;' before ‘sderr’
llpddk.cpp:139: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:139: error: expected `;' before ‘sdprop’
llpddk.cpp:142: error: ‘sdprop’ was not declared in this scope
llpddk.cpp:142: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:145: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:148: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:151: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:153: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:157: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:159: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:161: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:164: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:170: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:173: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:176: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:179: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:182: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:185: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:188: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:191: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:194: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:197: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:200: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:240: error: ‘sderr’ was not declared in this scope
llpddk.cpp:240: error: ‘sd’ was not declared in this scope
llpddk.cpp:241: error: ‘ScannerDevice’ has not been declared
llpddk.cpp: In function ‘long int llpddk_read_scan_data(SANE_Byte*, SANE_Int, int*)’:
llpddk.cpp:252: error: ‘sd’ was not declared in this scope
llpddk.cpp: In function ‘SANE_Status llpddk_abort_scan()’:
llpddk.cpp:261: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:261: error: expected `;' before ‘sderr’
llpddk.cpp:264: error: ‘sderr’ was not declared in this scope
llpddk.cpp:264: error: ‘sd’ was not declared in this scope
llpddk.cpp:265: error: ‘ScannerDevice’ has not been declared
llpddk.cpp: In function ‘SANE_Status llpddk_end_scan()’:
llpddk.cpp:274: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:274: error: expected `;' before ‘sderr’
llpddk.cpp:277: error: ‘sderr’ was not declared in this scope
llpddk.cpp:277: error: ‘sd’ was not declared in this scope
llpddk.cpp:278: error: ‘ScannerDevice’ has not been declared
llpddk.cpp: In function ‘SANE_Status llpddk_get_adf_status(unsigned char*)’:
llpddk.cpp:287: error: ‘ScannerDevice’ has not been declared
llpddk.cpp:287: error: expected `;' before ‘sderr’
llpddk.cpp:290: error: ‘sderr’ was not declared in this scope
llpddk.cpp:290: error: ‘sd’ was not declared in this scope
llpddk.cpp:293: error: ‘ScannerDevice’ has not been declared
llpddk.cpp: In function ‘void llpddk_report_error(int)’:
llpddk.cpp:302: error: ‘ScanErrorInterface’ has not been declared
make[1]: *** [llpddk.o] Error 1
make[1]: Leaving directory `/home/matteo/X7170SampleSANE-1.0-1/lexmark'
make: *** [all-recursive] Error 1
matteo@matteo-desktop:~/X7170SampleSANE-1.0-1$
__________________
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: May 2004
Messaggi: 1136
|
Questi sono gli errori importanti:
Codice:
llpddk.cpp:47:37: error: lexmark-H/scannerdevice.h: Nessun file o directory In file included from llpddk.cpp:51: saneportmonitor.h:51:35: error: lexmark-H/portmonitor.h: Nessun file o directory |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
Se usi Debian/ubuntu prova a seguire questa guida... è in spagnolo ma si capisce lo stesso... io ho utilizzato due stampanti lexmark diverse utilizzando lo stesso driver e mi funzionano tutte e due... certo il driver è vecchio però a stampare stampa... non so comunque se funziona per tutte le stampanti lexmark...
http://www.elblogsinnombre.com/?p=345 |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Codice PHP:
__________________
|
|
|
|
|
|
#13 | |
|
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
Quote:
|
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: May 2004
Messaggi: 1136
|
Ti dovrebbero mancare le librerie tcl. Vai nel repository e scaricatele. Dovresti risolvere.
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Codice PHP:
__________________
|
|
|
|
|
|
#16 | |
|
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
Quote:
|
|
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
|
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
si Ubuntu 7.10 64bit
__________________
|
|
|
|
|
|
#19 |
|
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19339
|
Quote:
__________________
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:06.




















