Newsgroup: it.comp.os.linux.iniziare
Titolo: Slack 12.1:ma perché perdo i permessi su artsd??

Ciao a tutti,
l'oggetto è semplice, ma il problema a volte rompe parecchio. Si tratta
semplicemente di questo: a volte all'avvio vedo il classico messaggio di
errore di artsd che mi dice che è impossibile inizializzare il sound device
per problemi di permessi ecc..
Questo è un problema notevole allo spegnimento, perché se artsd non può
essere interrotto dall'utente, nemmeno la sessione può essere chiusa, e
infatti resta all'infinito su schermo nero, costringendomi a killare il
server X e a loggarmi come root in init 3 per il riavvio/spegnimento.
All'interno di /etc/group l'utente è compreso nel gruppo audio, ma la
situazione pare risolversi solo con gpasswd -a nome_utente audio.
La domanda é: non ho cambiato nessun permesso, quindi come diavolo può
succedere??? Come si potrebbe rimediare? Vi assicuro che il problema da' un
notevole fastidio, dato che se il server sonoro non è disponibile non si
avvia nemmeno Wine (errore in winmm.dll).
Grazie a chi mi darà qualche indicazione in merito :)

 Grazie a chi mi darà qualche indicazione in merito :)
Io uso una "current" , se lanci ps aux | grep artsd che vedi ?
nomeutente 
5976  0.1  1.2 117708 50144 ?        SLl  18:04   0:13 /usr/bin/artsd -F
10 -S 4096 -s 60 -m artsmessage -l 3 -f
Hai provato un killall artsd prima di fare logoff ?
inoltre capita sia partendo in init 3 che in init 4 ?

 inoltre capita sia partendo in init 3 che in init 4 ?
Purtroppo sě, anche se non ho verificato se andando in init 3 come utente
poi completa il processo di spegnimento/logoff: ho verificato solo come
root.

 root.
Riprova da utente , sia partendo dal kdm (init 4)
sia lanciando startx da init 3 , inoltre hai impostato a 1 secondo "Sospendi
automaticamente se inattivo dopo :"  in kcontrol----->sistema sonoro ?
L'ultima spiaggia e' provare a creare un utente "prova" con adduser e vedere
se con quello e' tutto ok (lasciando tutto di default)

 se con quello e' tutto ok (lasciando tutto di default)
Ottima idea: in effetti avevo già provato a creare un altro user, ma anche
lui a suo tempo aveva perso i diritti...stranissimo...

 lui a suo tempo aveva perso i diritti...stranissimo...
Sospetto che ci sia lo zampino di udev , che vesione hai ?
(ls /var/log/packages/ud TAB,TAB)
$ ls /var/log/packages/udev-118-i486-3
un ls -l  /dev/snd* che dice ?
$ ls -l /dev/snd/*
crw-rw---- 1 root audio 116,  0 2008-09-05 20:04 /dev/snd/controlC0
crw-rw---- 1 root audio 116,  6 2008-09-05 20:04 /dev/snd/hwC0D2
crw-rw---- 1 root audio 116, 24 2008-09-05 23:47 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 16 2008-09-05 23:47 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 25 2008-09-05 20:04 /dev/snd/pcmC0D1c
crw-rw---- 1 root audio 116, 17 2008-09-05 20:04 /dev/snd/pcmC0D1p
crw-rw---- 1 root audio 116, 26 2008-09-05 20:04 /dev/snd/pcmC0D2c
crw-rw---- 1 root audio 116,  1 2008-09-05 18:04 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 2008-09-05 20:04 /dev/snd/timer
groups (da utente) che dice ?
$ groups
users lp floppy audio video cdrom plugdev scanner

 Sospetto che ci sia lo zampino di udev , che vesione hai ?
Ecco qua
ls /var/log/packages/udev*
/var/log/packages/udev-118-i486-3
Un baco della versione?
[cut]
groups da' questo
users disk audio video cdrom plugdev scanner vboxusers
Ed ecco il ls -l  /dev/snd* 
crw-rw---- 1 root audio 116,  0 2008-09-05 20:07 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 32 2008-09-05 20:07 /dev/snd/controlC1
crw-rw---- 1 root audio 116, 24 2008-09-05 19:43 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 16 2008-09-06 01:14 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 25 2008-09-05 20:07 /dev/snd/pcmC0D1c
crw-rw---- 1 root audio 116, 56 2008-09-05 19:43 /dev/snd/pcmC1D0c
crw-rw---- 1 root audio 116, 57 2008-09-05 20:07 /dev/snd/pcmC1D1c
crw-rw---- 1 root audio 116,  1 2008-09-05 18:08 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 2008-09-05 20:07 /dev/snd/timer
Quello che mi stupisce è che non riesco a stabilire una correlazione tra
operazioni effettuate (es. installazioni) e la perdita dei diritti...mah...
Comunque vada mi stai dando delle ottime dritte: ti ringrazio :D

 
Anche io sono su current, ma
$ ps aux | grep artsd
blank     4519  0.4  2.6  64696 13776 ?        S    10:15  
0:02 /usr/bin/artsd -F 12 -S 4096 -a alsa -d -s 13 -m artsmessage -c
drkonqi -l 3 -f
Il suo problema è che ne ha due, ed uno è di root, sarà che si è riloggato
nuovamente, boh. Non ho ben capito che operazioni fa esattamente
-- 
cf