Newsgroup: it.comp.os.linux.iniziare
Titolo: Disattivare lo spooling della stampante

Ciao a tutti,
Se disattivo lo spooling della stampante (mi sarebbe utile per sopperire 
alla lentezza della stampa), la stampante non stampa più.
Anche con il comando Prova stampante, dalla pagina di configurazione 
della stessa, la stampa fallisce ed esce il seguente messaggio di errore:
A print error occurred. Error message received from system:
cupsdoprint -P 'HP_LaserJet_2200' -J 'KDE Print Test' -H 
'/var/run/cups/cups.sock:631' -U 'planco' -o ' 
multiple-document-handling=separate-documents-uncollated-copies 
orientation-requested=3' '/usr/share/apps/kdeprint/
testprint.ps
' : 
execution failed with message:
server-error-not-accepting-jobs
Ho una HP LJ2200D sotto Ubuntu 8.04 (KDE3.5.9)
Vi ringrazio anticipatamente
Atque

 Vi ringrazio anticipatamente
Ti sfugge qualcosa di importante:
- se il servizio di stampa non è attivo tu "non puoi" fare nulla.
  "Non puoi" aggiungere nessuna stampate.
  "Non puoi" modificare la configurazione di nessuna stampante.
  "Non puoi" fare nessuna prova di stampa.
Non è disattivando il servizio che aumenti la velocità di stampa.
Valuta attentamente il contenuto di quello che stampi.
se le immagini prevalgono sul testo, ti conviene usare la
risoluzione massima solo per le stampe di qualità.
michele

 risoluzione massima solo per le stampe di qualità.
Terrò presente quanto mi indichi, il fatto è che mi stampa lentamente 
anche documenti di solo testo convertiti in pdf e privi di immagini.
Ciao
Atque

 dovrebbero essere legate. E' questo che non mi č chiaro.
Non hai chiaro che lo spooling _e'_ il servizio di stampa.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Non hai chiaro che lo spooling _e'_ il servizio di stampa.
Scusate. Evidentemente è così ed allora utilizzo male il termine.
Intendevo per spooling la procedura con la quale viene creato in memoria 
un file successivamente inviato in coda stampa permettendo di allestire 
più processi di stampa.
Eliminando lo spooling la stampa viene inviata direttamente alla 
stampante, senza la creazione di files temporanei, il tutto con alcuni 
pro e contro.
Forse tutto ciò ha un altro nome, ma è quello che intendevo....
Ciao
Atque

 piů processi di stampa.
Esatto.
Quello e' il servizio di stampa unix (linux).
Che io sappia, non ne esistono altri.
Ripeti con me:
linux e' multiutente.
linux e' multiutente.
linux e' device independent.
linux non e' real time.
linux non sa dove e' la stampante, e nemmeno se e' una stampante.
linux ...


 linux ...
Oltre alla lezione professorale mi puoi dire come si attiva/disattiva?

 
Si attiva da solo.
Si disattiva installando windows e cliccando nelle proprieta' avanzate
della stampante.


 pro e contro.
Concettualmente hai ragione tu: si puo' stampare anche senza usare uno
spooling software (lpr, cups ecc.).
Il cuore del sistema di stampa linux e' gs (ghostscript).
Non sono un esperto, ma se devo installare una stampante particolarmente
rognosa prima cerco di farla stampare direttamente con ghostscript, poi
quando tutto e' OK configuro conformemente lo spooling software.
Usare direttamente gs e' molto scomodo, ma e' istruttivo per capire il
funzionamento del sistema di stampa.
-- 
     E.P.
 

 Il cuore del sistema di stampa linux e' gs (ghostscript).
Beh, allora il cuore del sistema di stampa e' cat.
cat nomefileditesto >/dev/lp0
Su stampanti degne del loro nome, stampa.
Ma NON e' UN SISTEMA DI STAMPA.
Il sistema di stampa di unix (e di qualsiasi altro sistema multiutente
che io conosco, a parte windows che nasce monoutente), che sia bsd o
cups, e' basato sullo spooling.
E il motivo e' proprio tecnico/filosofico, lo si trova anche nel nome:
Simultaneous Peripheral Operation On Line
Senza quel meccanismo, se cominci a stampare, hai due possibili scenari
deleteri:
1) fino a che non hai finito, nessun altro puo' usare la stampante e se
ti dimentichi di uscire dal processo che stampa, e vai in ferie, nessun
altro stampera' fino al tuo ritorno.
2) se non cadi nel punto uno, e comincio anch'io a scrivere, sul foglio
arriveranno anche le mie parole, in mezzo alle tue.


 Il cuore del sistema di stampa linux e' gs (ghostscript).
non mi pare proprio. GS è semplicemente un programma che può essere usato
come filtro di stampa.
bye, giubbe

 alla lentezza della stampa),
http://tinyurl.com/6k79o8
http://www.linuxfoundation.org/en/OpenPrinting/Database/NoSpoolerDocumentation
*forse* la tua stampante funziona senza driver aggiuntivi dato che ha una
emulazione postscript.
Le limitazioni di tale metodo di stampa sono quelle evidenziate da Roberto.
bye, giubbe

 emulazione postscript.
Pur offrendo Linux una varietà di driver per questo modello, ne propone 
ed installa automaticamente uno: l'HP LaserJet 2200D Postcript (reccomended)
Si può utilizzare (escludendo il driver di cui sopra installato di 
default) un driver generico PostScript, ma così facendo si ha una 
stampante quasi totalmente priva di opzioni di stampa (fronte/retro ecc.).
Ciao
Atque

 Hai citato i link che mi hahho fatto sorgere la domanda.
scusa ma, se già conoscevi la risposta perchè hai chiesto come si fa?
bye

 scusa ma, se già conoscevi la risposta perchè hai chiesto come si fa?
non dicono come si fa a disattivarlo.
Parlano solo dei vantaggi e svantaggi.
E la disattivazione è proprio quello che non riesco a fare.
Ciao
Atque



Non lo devi disattivare, devi seguire la guida per non usarlo... (la
sezione quick start è divisa in 12 passi, l'hai letta?)
bye, giubbe