No sound!!Forum: Multimedia Topic: No sound!! started by: webdev Posted by webdev on Dec. 04 2005,13:43
I am new to linux. I've tried ubuntu live cd...and it was perfect, everything worked fine. So thought i would give DSL a try...i am using the live cd. I was able to configure the network without probs, but i don't know what to do about the sound. I tried searching the whole day resisting to post. But can't find anything for my soundmax audio...I am having a Asus K8v-x motherboard with soundmax audio. Plz guys, help me out... Posted by lagerratrobe on Dec. 04 2005,18:30
It looks like you should be able to get your soundcard working with ALSA. It is available as a dsl extension at < http://distro.ibiblio.org/pub....ebs.dsl >You'll have to do some reading about how to configure your system to use it once it is installed. It looks like there is an auto-config tool that you run from the command line - alsaconfig. -- Posted by tempestuous on Dec. 05 2005,00:01
The SoundMAX chip is integrated onto motherboards, and I think the driver is then determined by the mainboard chipset. Your motherboard is VIA, so I think (?) the OSS driver would be via82cxxx_audio.o. Try this -modprobe via82cxxx_audio Posted by cbagger01 on Dec. 05 2005,06:00
FYI,The alsadebs.dsl extension is for DSL versions 0.8 through 1.5 ONLY If you have DSL 2.0, get the alsa.dsl extension from the myDSL testing section. Posted by Phinger on Dec. 09 2005,22:23
I'm gonna thread ride here for a little help. I got the Alsa.dsl (for 2.0).......its sitting in my /home/dsl. Now what do I do? BTW, I'm running a HDD install here.
Posted by lagerratrobe on Dec. 10 2005,01:55
To install the dsl:- login as "dsl" -open a terminal window, -cd to "/home/dsl", -type "mydsl-load Alsa.dsl" From there I'm not sure, but in my case when I got the right sound support enabled (totally different machine and method), after I rebooted there was a sound mixer panel available in the extended desktop that was not there before. Posted by sarah on Dec. 28 2005,10:34
As a further update for anyone else who comes across this thread, ALSA is available for DSL 2 in the multimedia section of the MyDSL repository, and is no longer in the testing section.ALSA for DSL0.8-1.5 is still in the system section and is called alsadebs.dsl Cheers and beers, Sarah Posted by Phinger on Dec. 28 2005,14:41
Thanks, but the alsa.dsl didnt work for some reason. I might wipe the drive and start fresh in case I messed with something I sould'nt have.
Posted by !sLEEP on Dec. 29 2005,21:12
Steps I found useful for setting up ALSA with an i810 device under DSL 2.0:1. Verify that your card is detected during the bootup. 2. VERY IMPORTANT!! Use the 'dsl alsa' boot option at the boot prompt (see Note B below). 3. Using MyDSL, get the alsa.dsl package (in MyDSL->Multimedia). 4. Verify that alsa is installed-Right-click on the desktop and select MyDSL. Verify that 'Alsa Config' is there, but DO NOT run it yet. 5. Using MyDSL, get the gnu-utils.dsl package (in MyDSL->System). 6. Run 'Alsa Config' under MyDSL. 7. In the terminal app, choose the defaults. Once you are finished, it will close automatically. 8. Verify sound using xMMs. Pressing the play button should automatically link xMMs to SKY.FM Classical. NOTES: A. If you don't see that the sound device is detected (autoconf doesn't load 'i810_audio'), this post isn't for you. This device needs to be found before you can use sound and autodetect is having a problem finding it...possibly check BIOS to see that it's enabled. B. You must use the 'dsl alsa' boot option. Alsa won't work if you don't use it (verified my me!). Also, This step is important because 'alsa' isn't listed on the option screen after you press 'F2' and it won't be obvious that it's available as a boot option. C. For some reason, I needed to download the alsa.dsl package before downloading the gnu-utils.dsl package to make this work. If I downloaded the gnu-utils first, I would get a 'Download or Checksum error' after I downloaded the 'alsa.dsl' package. You can also download the alsa.dsl package using the package list, wget, and emelfm as outlined in the PDF doc that explains how to get other packages from the web. D. I suggest not to use the alsadebs.dsl package in MyDSL->System because I couldn't get it to work and I stopped trying when I found the alsa.dsl package in MyDSL-Multimedia. Also, you need to download dsl-dpkg.dsl to use it and I think the alsa.dsl in Multimedia is newer. It really shouldn't matter because some may need to download dsl-dpkg.dsl anyway, but if you don't use this package or don't know if you're going to use it and you don't download it, the method outlined above will get sound working on your system faster. E. If anyone knows why there is an error when downloading the alsa.dsl package after downloading gnu-utils, please post. I don't think this should be happening and it isn't obvious why it does. If you know of a link or post already explaining this, please post a link to it. F. The method listed above may work for other devices other than the i810 sound device. If you get your sound device to work using this method, please post your results. H. I did not need to use modprobe or change any IRQ settings. You may need to do this if still don't have any sound. I have seen other threads that explain how to do this. Also, I don't know that much about Alsa, but the Alsa Config may make these changes for you. I have used DSL 1.4 and 1.5 on another machine and it worked great! The sound worked for it, but I was using a VIA-based chipset and Autoconfigure detected the VIA82xxx_audio device. I did not need to use the method listed above to get sound working. I popped in the CD, let the system boot up and I was off and running. I have not tried using DSL 2.0 with this system yet and I don't know if I need to use Alsa with it. Judging by the amout of posts (very little) I've seen throughout my research to get this sound device running, I don't think there will be a problem. If I do have to install Alsa to get the VIA audio device running, I'll post my results. Anyway, I hope this helps some of those first trying out DSL 2.0. Remember, post your results if you get it to work. Posted by Phinger on Dec. 30 2005,01:36
I did all this, but got stuck at #7 (the terminal app didnt run)........but now that you said THIS:
I see that it isn't auto-detecting the sound. Crap. I know audio is enabled in the bios......checked that before. Not sure where to go from here..........I could use this with no sound, but I dont know if I want to. I'd hate to put Windows back. Posted by !sLEEP on Dec. 30 2005,09:45
Installing ALSA under DSL versions <= 1.5 (tested with i810_audio device):1. Use 'dsl alsa' boot option. 2. Download 'alsadebs.dsl' from MyDSL. Verify that it's under the MyDSL menuitem, but DON'T run it. 3. Download 'gnu-utils.dsl' from MyDSL. 4. Download 'dsl-dpkg.dsl' from MyDSL. 5. Select 'Install ALSA' from MyDSL menuitem. 6. A terminal window will popup and some text will roll by. The text in my terminal window was black so I moved it in the lower right hand corner of the desktop to see it better. The terminal window will close when the installation is complete. 7. Open xMMs and press play. You should hear classical music if the installation was a success. Notes: A. I noticed when I booted DSL 1.5, autoconfigure detected the soundcard as 'auto'. This seems normal for this DSL release and the steps listed above should get sound up and running on your system. Under DSL 2.0, autoconfigure correctly detected my sound card as i810_audio and I used alsa.dsl to configure sound under that version. I don't know why this is different (newer version under 2.0 perhaps), but If anyone has a quick answer why, please post FMI. B. I correctly installed alsa using the steps listed above in that order. I did not verify it for any other order. I chose this way because this is similar to the order (downloaded the alsa package first) I used to get alsa running on 2.0. If anyone has tried it another way and had success, please post. C. You may notice the mixer go away after booting to DSL using the alsa boot option. You can bring it back by pressing Ctrl-Alt-Bksp to close the X session and typing 'exit' at the prompt. You can do this after an alsa installation under 2.0 as well as under a <= 1.5 installation. If these steps work for any other sound devices, especially for laptops, please post your results. If not, try using DSL 2.0 and the instructions I posted 2 replys before this one. Posted by clacker on Dec. 30 2005,13:37
Phinger, you said that you "did all this, but got stuck at #7 (the terminal app didnt run)."Would you do me a favor and try this so I can try to see what's going on? Boot from a liveCD of dsl version 2.0 (alsa.dsl only works for 2.0+, not for earlier versions of dsl which require alsadebs.dsl). Load the gnu-utils.dsl and alsa.dsl extension. Now open a terminal under the right click menu. You are using one of the window managers, right? Even if you aren't this script should be OK. Then enter the following line and press return: /opt/alsa/alsasetup what did that display? Did it run the "Alsa Configurator?" It has a blue field, asks you some questions and finds your card. Did that run? If that didn't run, does that script exist? You could optionally copy this text (the above script) and paste it into a terminal window to try it out:
Posted by Phinger on Dec. 30 2005,14:44
I'll try this later today, and post back.
Posted by Phinger on Dec. 30 2005,18:25
I cant seem to get the alsa.dsl..............I constantly get the "bad download or checksum" error.
Posted by !sLEEP on Dec. 30 2005,19:33
Get the gnu-utils package first, then alsa.dsl. Posted by Phinger on Dec. 30 2005,19:50
I HAVE gnu-utils already. Should I delete it - then get alsa - and then try gnu-util again?
Posted by !sLEEP on Dec. 30 2005,20:11
-I don't know if deleting gnu-utils, installing alsa then gnu-utils will work, but you can try it. If it works, we'll know of another way to install Alsa.- If you know how to download the packages manually you can do that. I have verified that downloading gnu-utils through MyDSL and then downloading alsa.dsl manually works. There is a great pdf called MyDSLhowto.pdf that explains how to do this, however it's not linked on the dsl website. It's in the mirror directories where the dsl images are found in a folder called pdfdocs. If you really want to learn how to use MyDSL, I would suggest that you read that file and learn how to download packages. This is what DSL is all about and why it's so powerful. -If you're impatient (like me!) you can reboot the live cd and try it again. DSL takes about 30 secs to boot for me so it's not a big issue to reboot. Posted by clacker on Dec. 31 2005,00:42
First off, are you booting from the liveCD or the hard drive? I was suggesting that you try this from the liveCD so you could make sure that it wasn't a problem with something that got messed up before. If you are running from the liveCD you shouldn't need to delete anything. It doesn't matter whether you load gnu-utils.dsl first or alsa.dsl first, just so long they are both loaded before you run the alsa setup from the menu (or try what I posted before). Posted by Phinger on Dec. 31 2005,03:19
Either.Both. I cant run alsa yet - since I cant get a good download of it from myDSL without a checksum error. Posted by !sLEEP on Dec. 31 2005,04:51
For me, it does matter because I got the same Checksum error as Phinger. I don't know why this happens, but it seems like a confirmed issue. Maybe because I'm using the Live CD. Anyway, try using the LiveCD to make ALSA work before installing to HDD. Posted by dan98584 on Jan. 20 2006,07:02
thks to your post I finally got some sound out of sb live on dsl... Now I suppose I will loose it if I reboot:-) |