Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi a configurare la stampa in Slackware

Ciao a tutti,
sto provando a configurare il mio sistema (slackware 12.2, Linux
version 2.6.27.7-smp) per stampare.
In 
http://www.slackware.com/faq/do_faq.php?faq=distro#14
 leggo:
We include APS Filter with Slackware, which makes the printer setup
process quite easy. First, make sure you have these packages
installed:
    a1/lpr.tgz
    ap1/apsfilt.tgz
    ap1/ghostscr.tgz
    ap1/gsfonts.tgz
   As root, you will want to run this command:
     /usr/lib/apsfilter/SETUP
Uso pkgtool e find per trovare i pacchetti ma non trovo né lpr né
apsfilt.
Più tardi, quando avrò già finito con apsfilter, mi accorgo
dell'esistenza di /var/spool/mail/root dove leggo che lpr è forse
LPRng e apsfilt è apsfilter e i pacchetti sono del tipo lprng-*.tgz e
apsfilter-*.tgz. Non li trovo con pkgtool.
Però trovo lpr in /usr/bin come link simbolico a lpr-cups:
root@darkstar:/usr/bin# ls -l lpr
lrwxrwxrwx 1 root root 8 2009-02-14 20:11 lpr -> lpr-cups*
root@darkstar:/usr/bin# ls -l lpr-cups
-rwxr-xr-x 1 root root  6984 2008-10-22 01:15 lpr-cups*
Non sono certo che LPRng sia installato. Comunque provo a dare per
scontato che lo sia e mi scarico apsfilter da 
http://www.slackware.com/packages/
.
Vado in /usr/share/apsfilter/ e lancio ./SETUP.
Trovo il driver della stampante ma non riesco a stampare la pagina di
prova:
Printing Test page using:
gs -q -dBATCH -dNOPAUSE -dPARANOIDSAFER                 -dSAFER -
r360x360 -sDEVICE=ijs -sPAPERSIZE=a4            -
sProcessColorModel=DeviceRGB -
sIjsParams='Quality=360mw,ImageType=1,MediaType=Plain' -
sDeviceManufacturer=EPSON -sDeviceModel='escp2-660'    -
sIjsServer=ijsgimpprint -dIjsUseOutputFD  -sOutputFile='/tmp/
apsfilter3138/test_page.aps' setup/
test.ps
Ok to print testpage? [y/n] y
Creating test page...
sh: ijsgimpprint: command not found
GPL Ghostscript 8.63: Can't start ijs server "ijsgimpprint"
**** Unable to open the initial device, quitting.
real    0m0.253s
user    0m0.040s
sys     0m0.008s
Printing test page...
-rw-r--r-- 1 root root 0 2009-03-22 11:42 /tmp/apsfilter3138/
test_page.aps
real    0m0.001s
user    0m0.000s
sys     0m0.000s
[ press RETURN to continue ]
Finisco comunque il setup, esco e provo a stampare qualcosa:
root@darkstar:/usr/share/apsfilter# lpr -P /usr/bin/lpr -P 'lp' '-#1'
'/export/samba/test/news'
lpr: Connection refused
root@darkstar:/usr/share/apsfilter#
Mi dico che se lpr rifiuta la connessione significa che è installato,
anche se non ne sono certo.
Non vorrei che lpr fosse solo un link a CUPS che è in fondo
consigliato da Patrick Volkerding in /var/spool/mail/root:
CUPS (highly recommended)
  Slackware prints using gs (ghostscript) and CUPS (the Common UNIX
Printing System).  To set up CUPS, make sure that /etc/rc.d/rc.cups
is executable so that CUPS will start at boot.  Then connect to the
CUPS configuration port using a web browser at this URL:
 
http://localhost:631/admin
Non l'ho saputo che tardi.
Cambio i permessi di /etc/rc.d/rc.cups con chmod 755 e provo l'URL
consigliato:
root@Imladris:/usr/bin# links -g 
http://localhost:631/admin
Appare il warning seguente:
              Error
Error loading 
http://localhost:631/admin
       Connection refused
A questo punto mi arrendo. Che posso fare?
Intanto mi scarico il pacchetto lprng-*.tgz, nel caso in cui non fosse
installato.

        Connection refused
Verifica di aver installato Apache! (http://...)
e che sia attivo e funzionante!
-- 
#include <std.disclaimer.h>
Signature automatica inserita a mano.
In God we trust, all others we monitor.(NSA)
Punteggiatura: Nel caso mancasse nel messaggio, aggiungete!!

 
Che c'entra apache??!?
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".

 apsfilt.
Sono secoli (in tempo informatico) che si usa CUPS. Avvia cups:
ls -l /etc/rc.d/rc.cups
assicurati che i permessi di esecuzione ci siano e poi
/etc/rc.d/rc.cups
A questo punto ti colleghi alla tua interfaccia di gestione puntando il
tuo browser su 
http://localhost:631/
e ti configuri la stampante.
Davide
-- 
ALL programs are poems, it's just that not all programmers are poets.
--Jonathan Guthrie

 Verifica di aver installato Apache! (http://...)
Ma quale Apache? http:...:631 e' cups.


> 
Provato a cercare le dipendenze che hai menzionato alla pagina ufficiale 
della comunità italiana?
http://wwww.slacky.eu
Cercando il repository per Slackware 12.2?
-- 
User Linux #010101010101   → Zero.


Grazie, ora funziona.
Probabilmente mi ero dimenticato di avviare CUPS con /etc/rc.d/rc.cups