lesliek
Group: Members
Posts: 91
Joined: Feb. 2006 |
|
Posted: Nov. 22 2006,05:57 |
|
I have not been able to get sound working in DSL 3.01 and would be very grateful for any advice.
The computer I'm using has an SiS7019 soundchip.
At www.dmp.com.tw/tech/os-xlinux/, I was able to download the file xlr54-kernel-2.4.31-vortex86.tar.gz and extract from it a compiled driver for the SiS7019.
That driver was said to be installable (when using X-Linux, also available at the same site) simply by executing the command "# modprobe sis7019".
At http://wiki.ltsp.org/twiki/bin/view/Ltsp/SoundCards, there was an uncompiled version of an SiS7019 driver for the v 2.4.x kernel. The Readme which came with that version said that the driver was for the "RedHat kernel".
The installation instructions involved compiling the sis7019 module and, if necessary, the soundcore and ac97_codec modules as well. Next, one was to copy the module(s) to /lib/modules/x.x.x/kernel/drivers/sound. Finally, one was to edit /etc/modules.conf by adding:
below sis7019 ac97_codec soundcore alias sound-slot-0 sis7019
I tried to combine the compiled sis7019 module from dmp with the instructions from ltsp.
I edited bootlocal.sh to load soundcore, ac97_codec and sis7019 in that order on booting up. I had to use the -f option with the sis7019 module because of the kernel mismatch, but it loaded and lsmod showed all three modules. That seemed to me to have the same effect as adding "below sis7019 ac97_codec soundcore" to /etc/modules.conf.
I didn't know how to set up the alias command, so did nothing about that.
I then tried to play an mp3 file with xmms, but without success.
Xmms didn't appear to open when I clicked on its icon on the desktop.
I next went into Emelfm, selected an mp3 file, right-clicked on it and put xmms into the "open with" box.
That didn't work either. I got some output that I understand from reading posts here was irrelevant, referring to omitted, but non-essential, libraries, and then "end of output".
What else should I be doing to get sound? Is it as simple as setting up the alias command? If so, where do I put that so that it's permanent? Should I be doing more? If so, what?
Thanks for any advice,
Leslie
|