Newsgroup: it.comp.os.linux.iniziare
Titolo: audio su shell

Ciao a tutti,
debian 3.1 r2 kernel 2.6
ho l'audio su X (kde 3.5) che va perfettamente ma se lavoro da shell ottengo
questo errore, ad esempio volendo usare mpg123 :
~$ mpg123 Bee\ Gees\ -\ Stayin\ Alive.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Can't open default sound device!
Ho installato alsamixer e alzato i volumi.
Cosa posso fare per avere l'audio anche su shell ?
Grazie

 sound device!
Prima di tutto:
http://www.ece.umr.edu/web-cgi/unixsoft.cgi?command=mpg123
Vedi l'opzione "-a", ti serve a specificare il device audio da utilizzare.
Nel manuale ti dice anche quali sono le periferiche di default che il
programma va a cercare, vedi se esistono nella tua directory dev, magari
sono nella sottodir sound e non c'č il link simbolico in dev. Se č cosě,
i link te li puoi creare tu cosě non devi sempre indicare il device.
-- 
Saluti
VooLkaNo

 
Non riesco a trovare la periferica da assegnargli.
/dev/dsp no such device
/dev/audio non such device
in /dev ci sono entrambe le voci.
Ma come fa a funzionare tutto sotto X  ?
Ciao, grazie

 device /dev/audio non such device in /dev ci sono entrambe le voci.
Per curiosità, prova se funziona da utente root, se è così allora è una
questione di permessi.
-- 
Saluti
VooLkaNo

VooLkaNo wrote:

non funzia.

 Cosa posso fare per avere l'audio anche su shell ?
In 
http://alsa.opensrc.org/index.php?page=Quick+Install
 si legge:
If anything doesn't work, the first thing to do is to check the FAQ 
and make sure you've got the latest version of ALSA. Some special 
problems are listed here: If playback still doesn't work after 
installation and programs give errors like 'Can't open default sound 
device!' (In this case, the message was given by mpg123), try this:
chmod 666 /dev/snd/*
and, if you have the OSS modules installed:
chmod 666 /dev/mixer* /dev/midi* /dev/dsp* /dev/sequencer*
Note: This has to be done as root.
-- 
M.

 non funzia.
Prova a dare i comandi che seguono e dimmi gli output.
Intanto ti mostro i miei!
$ ls -l /dev/audio
lrwxrwxrwx  1 root root 11 2006-07-12 17:32 /dev/audio -> sound/audio
$ ls -l /dev/dsp
lrwxrwxrwx  1 root root 9 2006-07-12 17:32 /dev/dsp -> sound/dsp
$ ls -l /dev/sound/
totale 0
crw-rw----  1 root audio 14, 12 2006-07-12 17:32 adsp
crw-rw----  1 root audio 14,  4 2006-07-12 17:32 audio
crw-rw----  1 root audio 14,  3 2006-07-12 17:32 dsp
crw-rw----  1 root audio 14,  0 2006-07-12 17:32 mixer
crw-rw----  1 root audio 14,  1 2006-07-12 17:32 sequencer
crw-rw----  1 root audio 14,  8 2006-07-12 17:32 sequencer2
-- 
Saluti
VooLkaNo

VooLkaNo wrote:

Guarda ho risolto.
Nemmeno il suggerimento di MarcoA è valso...
La soluzione l'ho trovata smanettando col kernel.
Ancora adesso non so cosa ho "acceso" o "spento" per farlo partire.
Credo le voci con OSS.
Ora butto un occhio e spero di capirci qualcosa per farvi sapere...
Comunque le modifiche sono avvenute tutte nella sezione Device
drivers -> "Sound".
...
Ciao, grazie!

 drivers -> "Sound". ... Ciao, grazie!
Bravo, così lasci ai posteri la soluzione del problema...
almeno a quei pochi che prima di fare domande leggono i vecchi post!
-- 
Saluti
VooLkaNo