No sound - PCLinuxOS 2007
Hi all. I am a newbie in Linux. I've been using Windows for all my life and played some with Linux servers (shared and dedicated) to get a couple of web sites going. I'm not scared of command line, just don't know much :) So let's get to my question.
I just installed a PCLinuxOS 2007 desktop on my "second" computer (an old one). It's function is to check email, write letters in some sort of office application, play music off the shared folder on the "main" computer. It also has a printer hooked up to it, that's shared with my main computer (WinXP). I am having a problem with the sound. After I installed the OS, I could not play any sound at all. I tried mplayer and XMMS with no success. Searching through the web, I found that I can run alsaconf to configure sound on my PC. I did that and, sure thing, I was able to play mp3's with XMMS. So I happily logged in my journal that if sound breakes, run the alsaconf (yes, I'm running a journal for this to avoid researching the same thing twice). The next day (today), I discovered that sound doesn't work again. Nobody seemed to do anything with the PC, so let's think of it as broken on its own. Running alsaconf didn't fix it. Now I'm stuck. I checked Kmixer to make sure it is not muted and volume is up. It's probably something simple, I just don't know my way around. Please help me to fix it. Not sure what info you would need to troubleshoot: Code:
#lspci | grep audio Code:
Loading driver... Thank you in advance for your help. |
Try
lsmod | grep snd ... see if that driver (snd-ens1371) is loading. asoundconf list ... what does alsa see Check the system logs (dmesg) |
Simon Bridge, thank you for helping. Here's the output of those commands:
Code:
# lsmod | grep snd The last lines from the log running dmesg, it seems they were formed when I ran alsaconf: Code:
ACPI: PCI interrupt for device 0000:00:0e.0 disabled |
OK - the driver is present and loaded - still no sound.
The obvious next step is to play a test sound from local file. Rules out the possibility that it's just the network streaming that shut down. Possibly try: "alsactl restore" see if that gets your old config back. Try playing sound as root. Try plugging speakers into an alternative jack (phones, microphone - I know: humor me.) dmesg: bent to run it right after boot like this: dmesg > dmesg0.log then run less dmesg0.log and hunt through for anything about alsa or sound or audio or anything like that. Try playing a test sound - no sound, do dmesg > dmesg1.log diff dmesg1.log dmesg0.log > test1.log less test1.log, see what got reported when you tried to play a sound. then do alsaconf followed by dmesg > dmesg2.log diff dmesg2.log dmesg1.log > test2.log less test2.log to see what happened when alsaconf got run. |
Simon, I just wanted to say thank you for trying to help.
I did all of what you said with no results. I researched other forums as well and spent a lot of time troubleshooting. Nothing. After a while I had some hardware crash (turned out to be a bad memory bank) that screwed up the X server settings. At that point I decided not to invest any more of my time into this and just reinstall Windows XP. I'm up and running again now and everything works fine. Sorry for wasting your time. I'll keep my Linux experience to web server hosting, no desktops for me in near future. |
Quote:
If you were having HW problems though, this could have been more subtle. I take it you fixed the HW before reinstalling XP? Oh well - better luck next time. |
Quote:
|
I recognized that module, it is a sound blaster card which I have. This is a popular card and should work with almost any linux distro. I've used PClinuxOS with this card and it did work. Some distros don't enable sound by default, you need to run alsamixer to turn on the sound.
As root, type alsamixer You will see a mixer like console. Press m to toggle between mute and unmite. use the left-right arrow keys to move between channels and the up-down arrow keys to adjust volumes. After setting the volumes and channels, press Esc key. Now type alsactl store You also need to run the mixer in KDE. Open the kmix program, either from the terminal or from the program menus. i.e multimedia Click the green LED to turn on that channel and move slider up for volume. test a video from youtube to see if sound is working. |
All times are GMT -5. The time now is 04:39 AM. |