Ciao a tutti. Spero sia la sezione corretta…
Premetto che arrivo da kubuntu. Prima ho provato opensuse nella speranza di una migliore integrazione con kde ma non mi sono trovato molto bene. Così ora sono approdato all’a terza (ed ultima) delle opzioni: Fedora. Il problema è il seguente: ho una stampante samsung clx 3185 fn collegata tramite lan, andato sul sito della samsung scaricato i driver e quando faccio per installarli lanciando da terminale mi dà problemi e devo farlo in modalità testuale ma non va a buon fine.
C’è possibilità di installarli tramite repository? Su kubuntu solo così si mise a funzionare.
ciao
prova con i driver foo2qpdl installandoli da yum dai repo rpmfusion… non garantisco che funzioni ma sul sito openprinting sembra compatibile.
lancia:
# system-config-printer
vedi se rileva la stampante in rete.
Ora non sono a casa dove ho la stampante, se riesco nel fine sett provo e vi terrò aggiornati. Intanto grazie mille per le papabili soluzioni.
[quote=virus]lancia:
# system-config-printer
vedi se rileva la stampante in rete.[/quote]
Mi dà “command not found”…
# yum install system-config-printer
Quindi i dirver samsung originali x linux non si possono usare?
si, si possono usare, ma è mia opinione è che non siano necessari.
Adesso provo.
PS: yum install nomepacchetto sarebbe l’equivalente x gli .rpm di apt-get install nomepacchetto dei .deb, giusto?
esatto
[quote=virus]lancia:
# system-config-printer
vedi se rileva la stampante in rete.[/quote]
Ok partito e me la vede!
Ho provato a metter come protocollo ipp (nn so l’altro lpr/lpd )
Ora devo solo provare a stampare qualcs! Speriamo in bene!
bene.
controlla il firewall.
# system-config-firewall
vedi se è selezionato client di stampa.
Rieccomi!
Ho fatto un po’ di prove ma mi sta facendo impazzire: stampa solo se metto come stampante ipp generico ma stampa male ed in B/N. va bene non poter usare lo scanner e dover sempre passare dalle chiavettu usb ma metter su chiavetta ogni stampa è un po’ laborioso, anche perché la stampante la usano anche i miei genitori.
Mi rompe perché per il resto fedora mi sta piacendo un sacco ed è anche molto veloce.
Ho provato a scaricare i driver samsung ma non ne vuole sapere neanche lontanamente di far partire l’installazione x linux.
La cosa bella è che a volte la stampante inizia a macinare ma mando la stampa si scalda e poi nn esce nulla!
PS: il firewall è aperto ho controllato (e per di più stampare anche se male ed in B/N stampa, quindi gli arriva).
Dopo che metto l’URI nella configurazione stampanti di kde mi chiede di specificare PCL; Postscript; Raw e text only. E qualsiasi scelta porta o a stampare in B/N o non funziona!
che errori ti danno i driver samsung originali ?
posta qui le segnalazioni.
i driver originali alla fine dovrei esser riuscito a installarli e sembra che il tutto sia andato in porto correttamente.
Ma in fase di installazione compare un allert di SELinux
[quote] SELinux is preventing /usr/lib/cups/daemon/cups-driverd from read access on the file pstosecps.convs.
***** Plugin catchall (100. confidence) suggests ***************************
If si crede che cups-driverd dovrebbe avere possibilità di accesso read sui pstosecps.convs file in modo predefinito.
Then si dovrebbe riportare il problema come bug.
E’ possibile generare un modulo di politica locale per consentire questo accesso.
Do
consentire questo accesso per il momento eseguendo:
grep cups-driverd /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp
Additional Information:
Source Context system_u:system_r:cupsd_t:s0-s0:c0.c1023
Target Context unconfined_u:object_r:user_home_t:s0
Target Objects pstosecps.convs file ]
Source cups-driverd
Source Path /usr/lib/cups/daemon/cups-driverd
Port
Host Camera
Source RPM Packages cups-1.5.2-9.fc16.x86_64
Target RPM Packages
Policy RPM selinux-policy-3.10.0-86.fc16.noarch
Selinux Enabled True
Policy Type targeted
Enforcing Mode Enforcing
Host Name Camera
Platform Linux Camera 3.3.7-1.fc16.x86_64 #1 SMP Tue May 22
13:59:39 UTC 2012 x86_64 x86_64
Alert Count 17
First Seen ven 01 giu 2012 16:52:56 CEST
Last Seen ven 01 giu 2012 17:09:57 CEST
Local ID bc1df50f-a5d5-4be9-92b3-ca39464804f8
Raw Audit Messages
type=AVC msg=audit(1338563397.459:61): avc: denied { read } for pid=1429 comm=“cupsd” name=“pstosecps.convs” dev=“sda1” ino=135075 scontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file
type=SYSCALL msg=audit(1338563397.459:61): arch=x86_64 syscall=open success=no exit=EACCES a0=7fff81213340 a1=0 a2=0 a3=6e6f632e73706365 items=0 ppid=1 pid=1429 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm=cupsd exe=/usr/sbin/cupsd subj=system_u:system_r:cupsd_t:s0-s0:c0.c1023 key=(null)
Hash: cups-driverd,cupsd_t,user_home_t,file,read
audit2allow
#============= cupsd_t ==============
allow cupsd_t user_home_t:file read;
audit2allow -R
#============= cupsd_t ==============
allow cupsd_t user_home_t:file read;
[/quote]
e poi riappare se provo a stampare mi compare “rifiuto AVC: fare click sull’ icona per vedere”:
[quote] SELinux is preventing /usr/sbin/cupsd from execute access on the file rastertosamsungsplc.
***** Plugin leaks (86.2 confidence) suggests ******************************
If si desidera ignorare che cupsd tenti l’accesso execute su rastertosamsungsplc file, siccome si crede che non dovrebbe richiedere tale accesso.
Then si dovrebbe riportare il problema come bug.
E’ possibile generare un modulo di politica locale per consentire questo accesso.
Do
grep /usr/sbin/cupsd /var/log/audit/audit.log | audit2allow -D -M mypol
semodule -i mypol.pp
***** Plugin catchall (14.7 confidence) suggests ***************************
If si crede che cupsd dovrebbe avere possibilità di accesso execute sui rastertosamsungsplc file in modo predefinito.
Then si dovrebbe riportare il problema come bug.
E’ possibile generare un modulo di politica locale per consentire questo accesso.
Do
consentire questo accesso per il momento eseguendo:
grep cupsd /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp
Additional Information:
Source Context system_u:system_r:cupsd_t:s0-s0:c0.c1023
Target Context unconfined_u:object_r:user_home_t:s0
Target Objects rastertosamsungsplc file ]
Source cupsd
Source Path /usr/sbin/cupsd
Port
Host Camera
Source RPM Packages cups-1.5.2-9.fc16.x86_64
Target RPM Packages
Policy RPM selinux-policy-3.10.0-86.fc16.noarch
Selinux Enabled True
Policy Type targeted
Enforcing Mode Enforcing
Host Name Camera
Platform Linux Camera 3.3.7-1.fc16.x86_64 #1 SMP Tue May 22
13:59:39 UTC 2012 x86_64 x86_64
Alert Count 1
First Seen ven 01 giu 2012 17:13:07 CEST
Last Seen ven 01 giu 2012 17:13:07 CEST
Local ID 707744c2-9a6e-41fc-9603-7f423ee641fb
Raw Audit Messages
type=AVC msg=audit(1338563587.197:68): avc: denied { execute } for pid=1485 comm=“cupsd” name=“rastertosamsungsplc” dev=“sda1” ino=935514 scontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file
type=SYSCALL msg=audit(1338563587.197:68): arch=x86_64 syscall=execve success=no exit=EACCES a0=7fff812031a0 a1=7f8d08e08070 a2=7fff81202780 a3=7fff81201bd0 items=0 ppid=1429 pid=1485 auid=4294967295 uid=4 gid=7 euid=4 suid=4 fsuid=4 egid=7 sgid=7 fsgid=7 tty=(none) ses=4294967295 comm=cupsd exe=/usr/sbin/cupsd subj=system_u:system_r:cupsd_t:s0-s0:c0.c1023 key=(null)
Hash: cupsd,cupsd_t,user_home_t,file,execute
audit2allow
#============= cupsd_t ==============
allow cupsd_t user_home_t:file execute;
audit2allow -R
#============= cupsd_t ==============
allow cupsd_t user_home_t:file execute;
[/quote]
cmq quando faccio per stampare, compare l’iconcina della stampante nel vassoio di sistema ma mi da che lo stato della stampa è “fermato”
disabilita selinux
# gedit /etc/sysconfig/selinux
cambia la linea:
SELINUX=enforcing
in:
SELINUX=disabled
salva chiudi
dai un reboot
riprova ad installare i driver samsung.
oky provo!
Siiiii! ora funziona! benissimo, sn proprio contento!
bene.