|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
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: 19315
|
Quote:
![]()
__________________
Ultima modifica di User111 : 28-12-2007 alle 22: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: 19315
|
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: 19315
|
Quote:
__________________
Ultima modifica di User111 : 29-12-2007 alle 07:33. |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
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: 19315
|
Quote:
__________________
|
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
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: 19315
|
Codice PHP:
![]() ![]() ![]() ![]()
__________________
|
![]() |
![]() |
![]() |
#16 | |
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
Quote:
|
|
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
Quote:
![]()
__________________
|
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
si Ubuntu 7.10 64bit
__________________
|
![]() |
![]() |
![]() |
#19 |
Member
Iscritto dal: Jan 2007
Messaggi: 129
|
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Mar 2007
Città: Pe-Ch
Messaggi: 19315
|
Quote:
![]()
__________________
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:43.