View previous topic :: View next topic |
Author |
Message |
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 9:42 am Post subject: [audiocd]Chi tardi arriva, male alloggia.[Risolto] |
|
|
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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Mon Dec 13, 2004 9:45 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 9:51 am Post subject: |
|
|
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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Mon Dec 13, 2004 10:03 am Post subject: |
|
|
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 |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Dec 13, 2004 10:04 am Post subject: |
|
|
cloc3 wrote: | Che cosa è Isof ? |
lsod e non isof:
Livorno-Sassari-Oristano-Domodossola
(sta per "list open file") _________________ Ciao da me! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Mon Dec 13, 2004 10:05 am Post subject: |
|
|
randomaze wrote: | Livorno-Sassari-Oristano-Domodossola
(sta per "list open file") |
Che c'entra domodossola???? Se mai Firenze _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Dec 13, 2004 10:08 am Post subject: |
|
|
fedeliallalinea wrote: | randomaze wrote: | Livorno-Sassari-Oristano-Domodossola
(sta per "list open file") |
Che c'entra domodossola???? Se mai Firenze |
Vero. Mi sa che é l'ora del caffé _________________ Ciao da me! |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Dec 13, 2004 12:49 pm Post subject: |
|
|
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 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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Mon Dec 13, 2004 12:53 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 4:23 pm Post subject: |
|
|
[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 |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Dec 13, 2004 4:38 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 4:43 pm Post subject: |
|
|
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 |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Mon Dec 13, 2004 6:57 pm Post subject: |
|
|
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 |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Dec 13, 2004 7:43 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 8:11 pm Post subject: |
|
|
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 |
|
|
SilverXXX l33t
Joined: 18 Sep 2004 Posts: 885
|
Posted: Mon Dec 13, 2004 9:36 pm Post subject: |
|
|
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 |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Dec 13, 2004 9:42 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Dec 13, 2004 9:51 pm Post subject: |
|
|
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 |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Dec 13, 2004 9:56 pm Post subject: |
|
|
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 |
|
|
SilverXXX l33t
Joined: 18 Sep 2004 Posts: 885
|
Posted: Tue Dec 14, 2004 6:42 am Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Dec 15, 2004 2:31 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Dec 15, 2004 3:28 pm Post subject: |
|
|
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 |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Dec 15, 2004 4:57 pm Post subject: |
|
|
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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Dec 15, 2004 7:39 pm Post subject: |
|
|
[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 |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4808 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Tue Dec 21, 2004 4:05 pm Post subject: |
|
|
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 |
|
|
|