Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[audiocd]Chi tardi arriva, male alloggia.[Risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 9:42 am    Post subject: [audiocd]Chi tardi arriva, male alloggia.[Risolto] Reply with quote

Ho il seguente problema con audiocd:

Se accendo il computer e lo apro, tutto ok. Ma se un secondo utente con le mie stesse caratteristiche (privilegi) vi accede dopo il mio logout, ciccia. Deve proprio fare reboot.

GULP!
_________________
vu vu vu
gentù
mi piaci tu


Last edited by cloc3 on Wed Dec 15, 2004 3:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Mon Dec 13, 2004 9:45 am    Post subject: Reply with quote

Nel senso che il secondo non sente nulla? Se si probabilmente il device e' ancora occupato prova a vedere con lsof
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 9:51 am    Post subject: Reply with quote

fedeliallalinea wrote:
Nel senso che il secondo non sente nulla? Se si probabilmente il device e' ancora occupato prova a vedere con lsof

Sarebbe nulla non sentire: non vede nemmeno!

Quando scrive audiocd:/ sulla barra degli indirizzi di konqueror riceve un messaggio di errore.

Che cosa è Isof ?
Code:

cloc3@gentoo-amd ~ $ esearch isof
[ Results for search key : isof ]
[ Applications found : 1 ]

*  app-misc/zisofs-tools
      Latest version available: 1.0.6
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 51 kB
      Homepage:    http://www.kernel.org/pub/linux/utils/fs/zisofs/
      Description: User utilities for zisofs
      License:     GPL-2

:?:
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Mon Dec 13, 2004 10:03 am    Post subject: Reply with quote

Ma che sto audiocd?
Comunque intendevo
Code:
*  sys-apps/lsof
      Latest version available: 4.71
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 978 kB
      Homepage:    ftp://vic.cc.purdue.edu/pub/tools/unix/lsof/README
      Description: Lists open files for running Unix processes
      License:     GPL-2

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Dec 13, 2004 10:04 am    Post subject: Reply with quote

cloc3 wrote:
Che cosa è Isof ?


lsod e non isof:

Livorno-Sassari-Oristano-Domodossola

(sta per "list open file")
_________________
Ciao da me!
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Mon Dec 13, 2004 10:05 am    Post subject: Reply with quote

randomaze wrote:
Livorno-Sassari-Oristano-Domodossola

(sta per "list open file")

Che c'entra domodossola???? Se mai Firenze :lol: :lol: :lol:
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Dec 13, 2004 10:08 am    Post subject: Reply with quote

fedeliallalinea wrote:
randomaze wrote:
Livorno-Sassari-Oristano-Domodossola

(sta per "list open file")

Che c'entra domodossola???? Se mai Firenze :lol: :lol: :lol:


:oops: Vero. Mi sa che é l'ora del caffé :roll:
_________________
Ciao da me!
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Dec 13, 2004 12:49 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Ma che sto audiocd?


La spiegazione tecnica non so dartela, ma praticamente "assegna" un filesystem ai cd audio. Infatti aprendo konqueror e digitando
Code:
audiocd://
si "apre" il lettore cd con i "file" delle varie canzoni e in più anche le cartella "ogg" e "mp3" con i file compressi in quel formato (le specifiche di compressione si impostano nel centro di controllo). Konqueror, inoltre è in grado di "leggere" i titoli e il resto da freedb.org. Quindi per rippare un cd basta aprirlo e copiare la relativa cartella sul disco fisso. Un'ultima cosa, per ottenerol bisogna compilare "kdemultimedia" con le flags audiofile e cdparanoia attivate.
Ciao!
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31284
Location: here

PostPosted: Mon Dec 13, 2004 12:53 pm    Post subject: Reply with quote

Onip wrote:
La spiegazione tecnica non so dartela, ma praticamente "assegna" un filesystem ai cd audio.

Era per essere sicuri. Probabilmente konqueror non rilascia la periferica
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 4:23 pm    Post subject: Reply with quote

[quote="fedeliallalinea"]
Onip wrote:
Probabilmente konqueror non rilascia la periferica


Aiuto. Probabilmente non è konqueror.

Ho scoperto che succede lo stesso con xmms. Si lancia xmms, si configurano le preferenze del plugin CD Audio Player 1.2.10 (libcdaudio.so), definendo una directory per l'ascolto dei cd (per esempio /mnt/audiocd ) e si esegue il contenuto di quel percorso.

L'utente successivo non può accedere allo stesso indirizzo, fino al reboot.
lsof | grep audio (grazie per lo spelling) conferma una attività che si protrae successivamente alla fine della riproduzione.

Se non ci fosse un antidoto, concluderei che l'ascolto di musica, in Linux, non è conpatibile con la multiutenza. Vi prego, smentitemi!
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Dec 13, 2004 4:38 pm    Post subject: Reply with quote

cloc3 wrote:
L'utente successivo non può accedere allo stesso indirizzo, fino al reboot.
lsof | grep audio (grazie per lo spelling) conferma una attività che si protrae successivamente alla fine della riproduzione.


Fammi capire.
Tu avvi la riproduzione con un utente e vorresti spegnerla con un altro utente?
_________________
Ciao da me!
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 4:43 pm    Post subject: Reply with quote

randomaze wrote:

Tu avvi la riproduzione con un utente e vorresti spegnerla con un altro utente?

No. Smetto di ascoltare musica, rilascio la sessione e affido il computer a un secondo utente che fa login con il suo nome e prova ad ascoltare il cd.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
yardbird
l33t
l33t


Joined: 20 Apr 2002
Posts: 689
Location: nl.leiden

PostPosted: Mon Dec 13, 2004 6:57 pm    Post subject: Reply with quote

cloc3 wrote:

No. Smetto di ascoltare musica, rilascio la sessione e affido il computer a un secondo utente che fa login con il suo nome e prova ad ascoltare il cd.

Controlla di non avere fatto il login da qualche altra parte con il primo utente. Quanto un utente si logga "acquista" l'ownership di alcuni dispositivi (schede audio, cd, etc.); quando fa il log-out i dispositivi ritornano ad un utente generico, per essere ri-acquisiti dal prossimo utente che fa il login.

Potresti postare i permessi dei dispositivi interessati (cdrom e scheda audio), prima e dopo il logout del primo utente.

Controlla anche che il secondo utente sia membro dei gruppi che permettono l'accesso alle periferiche cdrom.
_________________
Albert Einstein wrote:
I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field.


http://www.bluescarni.info
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Dec 13, 2004 7:43 pm    Post subject: Reply with quote

yardbird wrote:
Quanto un utente si logga "acquista" l'ownership di alcuni dispositivi (schede audio, cd, etc.); quando fa il log-out i dispositivi ritornano ad un utente generico, per essere ri-acquisiti dal prossimo utente che fa il login.


In particolare se avvio xmms dopo aver fatto "su - utente_paritetico" mi da l'errore:
Code:
alsa_get_mixer(): Attaching to mixer hw:0 failed: Permiso denegado

Tutto assolutamente normale se faccio logout/login.

Ergo in futuro magari evita affermazioni come:
Quote:
Se non ci fosse un antidoto, concluderei che l'ascolto di musica, in Linux, non è conpatibile con la multiutenza. Vi prego, smentitemi!

_________________
Ciao da me!
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 8:11 pm    Post subject: Reply with quote

Innanzitutto scusate se ho ecceduto con i toni, ma evidentemente la questione mi eccita più del dovuto. E' una cosa che mi infastidiva da tempo, ma solo ora ho focalizzato la questione in un modo che mi è sembrato utile per farne un post.

randomaze wrote:

Tutto assolutamente normale se faccio logout/login.


Questo significa che è un problema esclusivamente mio. Ma mi capita su installazioni diverse.
La cosa strana è che il messaggio che a randomaze è prodotto dall'utente paritetico, a me è generato dal primo, che tuttavia acolta regolarmente la musica.
L'utente paritetico, al quale è negato l'accesso (dopo il logout-login), rileva questo messaggio:
Code:

maria@gentoo-amd ~ $ xmms

GLib-WARNING **: g_main_iterate(): main loop already active in another thread

A questo punto farò ulteriori verifiche sul mio sistema, qualche prova con dei knoppix, dei masterizzatori esterni e qualche ricerchina su internet. A risentirci.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
SilverXXX
l33t
l33t


Joined: 18 Sep 2004
Posts: 885

PostPosted: Mon Dec 13, 2004 9:36 pm    Post subject: Reply with quote

Se mi dite come aggiungere audiocd:/ (che da me non c'è, con kde 3.3.1) faccio un pò di prove anch'io, qanto per cercare conferme.
_________________
about:mozilla
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Dec 13, 2004 9:42 pm    Post subject: Reply with quote

c'è nel mio post un op' + sopra....

cmq devi emergere kdemultimedia con le USE flags
Code:
+audiofile +cdparanoia

_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Dec 13, 2004 9:51 pm    Post subject: Reply with quote

Onip wrote:
c'è nel mio post un op' + sopra....

cmq devi emergere kdemultimedia con le USE flags
Code:
+audiofile +cdparanoia

Grazie, ma purtroppo non credo sia questo il punto, altrimenti audiocd:/ non funzionerebbe affatto:
Code:

gentoo-amd cloc3 # emerge -pv kdemultimedia

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] kde-base/kdemultimedia-3.3.2  +alsa +arts +audiofile +cdparanoia -debug +encode -flac +oggvorbis -speex -xine -xinerama 0 kB

Tra l'altro ho anche qualche problemino di troppo con la masterizzazione da utente che, a questo punto, comincio a pensare connesso. Ma, in concreto, brancolo nel buio.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Dec 13, 2004 9:56 pm    Post subject: Reply with quote

era per SilverXXX che aveva chiesto come metterlo
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
SilverXXX
l33t
l33t


Joined: 18 Sep 2004
Posts: 885

PostPosted: Tue Dec 14, 2004 6:42 am    Post subject: Reply with quote

Grazie onip. Cmq ho fatto un pò di prove in lettura, e il cd non mi ha dato problemi (usando kscd).
_________________
about:mozilla
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Dec 15, 2004 2:31 pm    Post subject: Reply with quote

Forse ho fatto dei passi avanti.

Intanto ho scoperto kscd, che non conoscevo ed è carino. Poi ho visto scomparire sotto il naso l'effetto su di una installazione (senza assolutamente capire il perchè) e, alla fine, ho potuto confrontare le differenze tra le installazioni funzionanti e quelle no.

Credo (ma tengo ancora prudentemente il condizionale) che dipenda dalle impostazioni dei permessi del dispositivo /dev/hdc. Dovrebbe essere:
Code:

cloc3@gentoo-amd ~ $ ls -l /dev/hdc
brw-rw----  1 cloc3 cdrom 22, 0 15 dic 14:51 /dev/hdc

Se invece si ha:
Code:

cloc3@linux17 ~ $ ls -l /dev/hdc
brw-------  1 cloc3 root 22, 0 15 dic 14:51 /dev/hdc

Non funziona. Resta da capire come mai le cose vadano così.
Prima di tutto ho aggiornato le versioni di udev, poi dovrò studiarmi i meccanismi di definizione dei permessi per vedere se c'è qualcosa da correggere. Fino ad ora non avevo assolutamente mai toccato quelle configurazioni.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Dec 15, 2004 3:28 pm    Post subject: Reply with quote

Confermo. Serve necessariamente:
Code:

linux17 cloc3 # emerge -pv udev

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-fs/udev-049  (-selinux) -static 0 kB

Anche la versione 046 mi dava problemi seri. E' stata dura, però, adesso va tutto in automatico.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Dec 15, 2004 4:57 pm    Post subject: Reply with quote

cloc3 wrote:
Anche la versione 046 mi dava problemi seri. E' stata dura, però, adesso va tutto in automatico.


Quindi (suppongo... udev non lo conosco bene) la olpa era del file di configurazione di udev che assegnava alla periferica i diritti sbagliati (anzi, un gid sbagliato).

Gia controllato se é già segnalato su bugzilla?
(se no potresti provvedere tu...)
_________________
Ciao da me!
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Dec 15, 2004 7:39 pm    Post subject: Reply with quote

[quote="randomaze"]
cloc3 wrote:
Quindi (suppongo... udev non lo conosco bene) la olpa era del file di configurazione di udev che assegnava alla periferica i diritti sbagliati (anzi, un gid sbagliato).

Gia controllato se é già segnalato su bugzilla?
(se no potresti provvedere tu...)

Credo di si. Infatti, prima di emergere il nuovo udev, avevo osservato che la tabella dei permessi di udev era impostata così (cioè proprio come ora):
Code:

cloc3@gentoo-amd /var/www/localhost/htdocs $ cat /etc/udev/permissions.d/50-udev.permissions |grep cdrom
sr*:root:cdrom:660
scd*:root:cdrom:660
pcd*:root:cdrom:0660
cdrom*:root:cdrom:0660
dvd:root:cdrom:0660
rdvd:root:cdrom:0660
cdroms/*:root:cdrom:0660

ma io avevo i permessi tutti ribaltati.

Non credo tuttavia di pubblicare un bug. Per scriverlo decentemente in inglese mi ci andrebbero due giorni, e sono piuttosto occupato. D'altra parte i programmatori queste cose le sanno benissimo: ultimamente le nuove versioni di udev si sono succedute a ritmo serrato, segno che sono consapevoli delle proprie cappelle e che sanno muoversi molto più rapidamente di noi.

Il problema vero è che ho messo su tutte le macchine il solito noiosissimo ~x86, così non posso confrontare le differenze tra le cose vecchie e quelle nuove. Per un attimo ho pensato a tornare x86 su di una, ma mi sono subito accorto dalla lista di emerge di quanto la cosa potrebbe risultare complessa e pericolosa.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4807
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Tue Dec 21, 2004 4:05 pm    Post subject: Reply with quote

Allora:
Quote:


gentoo-amd cloc3 # ls /dev/hdc -l
brw------- 1 cloc3 cdrom 22, 0 dic 21 16:44 /dev/hdc

gentoo-amd cloc3 # cat /etc/udev/permissions.d/5
50-udev.permissions 55-slmodem.permissions
gentoo-amd cloc3 # cat /etc/udev/permissions.d/50-udev.permissions |grep cdrom
sr*:root:cdrom:660
scd*:root:cdrom:660
pcd*:root:cdrom:0660
cdrom*:root:cdrom:0660
dvd:root:cdrom:0660
rdvd:root:cdrom:0660
cdroms/*:root:cdrom:0660

gentoo-amd cloc3 # emerge -pv udev

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] sys-fs/udev-050 (-selinux) -static 0 kB

Total size of downloads: 0 kB

gentoo-amd cloc3 # emerge -C udev ;emerge =udev-049

...

>>> sys-fs/udev-049 merged.

...

gentoo-amd cloc3 # udevstart

gentoo-amd cloc3 # ls /dev/hdc -l
brw-rw---- 1 root cdrom 22, 0 dic 21 16:44 /dev/hdc



Mo, una bella seganlazione di baco non gliela toglie nessuno!
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum