-
No audio after upgrade
I upgraded from Etch to Lenny and everything's running great. That is, except for my audio. I had sound before the upgrade, but now I don't. I ran alsaconfig and it said it was successful, but still no audio. When I try to change the volume I get this message:
http://img.gcnation.net/posting/scre...me-control.png
I'm fairly new to Linux so I don't know what to do. Thanks in advance for any help or advice ;-)
In case it helps:
http://img.gcnation.net/posting/scre...al-uname-a.png
-
did you run alsamixer in the console and make sure that its not on mute?
-
after you check with alsamixer if its not on mute you can try some test:
Code:
speaker-test -c2 -Dplughw:0 -twav
and
Cheers!
-
-
hmmmmm.....what version of alsa are you using?
Code:
cat /proc/asound/version
-
There is no asound (nor alsa for that matter) in /proc:
http://img.gcnation.net/posting/scre...Terminal-2.png
-
btw when i said
foo.wav is a wav file any wav file for example
Code:
aplay /usr/share/sounds/alsa/test.wav
actually i am using OpenSuse but i found this maybe it can help you.
It will be a good idea to recompile your alsa module again with the latest driver. You can find the alsa driver here and go to the soundcard models and select your model and folow the instruction from there.
I hope it help.
Cheers!
-
Sorry for the delayed response, but I lost my Internet for a while.
In response to bobescalin2005:
This is what I get:
http://img.gcnation.net/posting/scre...inal-aplay.png
That link you posted was too vague for me. I'm still pretty new to linux, and its directions weren't very clear to me. It gave me a list of things to install, but doesn't say where or how to install them. I tried using apt-get install package-name but it said it couldn't find them.
It also says things like "run this program" without much else. When I run the program, I get a menu with a list of options, and I don't know what to select.
I'm sorry, I know I'm probably a pain in the butt right now, but any help would be greatly appreciated. Thanks!
-
I'm sure there is a better (proper) way to fix this, this did however work for me.
load a root terminal and type the following commands.
Code:
mv /usr/bin/esd /usr/bin/esd.ORIG
makes a backup of esd file
stop the sound service.
hopefully your sound works.
if this doesn't work, restore your esd file with Code:
mv /usr/bin/esd.ORIG /usr/bin/esd
Hope this helps.
-
OK, so I tried:
Code:
mv /usr/bin/esd /usr/bin/esd.backup
pkill esd
speaker-test > speaker-test.txt
This was the output on the screen:
Code:
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
These and similar lines repeated several times.
And this is what showed up in the text file:
Code:
speaker-test 1.0.16
Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Playback open error: -2,No such file or directory
And that last line, "Playback open error..." repeated several times.