You are not logged in.
Pages: 1
I know some people have been able to. I've not been able to do it. Messed up my install twice trying though.
Anyone have some nice step by step instructions for getting an Audigy going in Arch? Whatever I've found on the forums seems to be lacking in places.
Thanks.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
Sorry, no specifics for this SB but a quick google for "Audigy Linux" returned this url with info and a driver that might work.
http://basic-rip.co.uk/tenpin/linux_audigy_faq.html
I'm curious how you messed up the install while trying. Are you saying that you're setting this up during the installation process? Or, are you saying that something goes wrong after the system is running and you've tried to configure it.
Also, if you give some more info or errors we might be able to offer more help.
BluPhoenyx
Offline
Yeah, I broke it while trying to configure.
I tried compiling the version from opensource.creative.com but it had trouble finding the kernel headers.
Smart old me decided I'd download kernel sources from the net...then i got into recompiling modules and the kernel and it all turned into one big mess.
At the end of it lilo gave this error
Loading archEBDA too big
...................................................
and it got stuck there. I ended up reinstalling.
I didn't go into details with the error because i reinstalled it and was just wondering if anyone had a surefire way of doing it. I've been playing around with since and still no luck. I'll take a look at that link you gave me and see what I can do.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
No luck with that link, it can't find the kernel stuff it wants
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
More specifically:
[jgood@myhost emu10k1-v0.20a]$ make
make -Cscripts
make[1]: Entering directory `/home/jgood/compile/emu10k1-v0.20a/scripts'
cc -I/lib/modules/`uname -r`/build/include get_version.c -o get_version
make -f /home/jgood/compile/emu10k1-v0.20a/scripts/Makefile.get_options -C /lib/modules/`uname -r`/build get_version_target
make[2]: Entering directory `/usr/src/linux'
**
** /lib/modules/2.4.20/build/.config is missing
** if this is a custom kernel then you need to run make config in /lib/modules/2.4.20/build.
** if this is a distribution kernel then you need to copy the correct .config file to /lib/modules/2.4.20/build.
** for RedHat kernels the .config file is one of the /lib/modules/2.4.20/build/configs/*.config
**
make[2]: *** [get_version_target] Error 1
make[2]: Leaving directory `/usr/src/linux'
make[1]: *** [get_options] Error 2
make[1]: Leaving directory `/home/jgood/compile/emu10k1-v0.20a/scripts'
make: *** [opts] Error 2
[jgood@myhost emu10k1-v0.20a]$
I guess my next question should be how do i get the correct kernel stuff to where it's looking for it?
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
First, I got to ask, did you download the file on the site? It's only 6k but (from what I can tell) looks like it contains several scripts for configuring the Audigy.
According to what I've read (from the archive) this card uses emu10k1. As for whether the scripts are required, I don't know. It appears this is the way it was done with a gentoo distro.
You can try the default emu10k1 by adding this to the /etc/modules.conf
alias sound-slot-0 emu10k1
Then type depmod -a to fix module links. You can then modprobe sound-slot-0 or try running 'esd' to see if the modules load automatically. If this works you need to read the other threads which tell how to configure access for other users.
As for getting the kernel stuff, you should have all you need but there is a sourceforge site listed in the archive.
BluPhoenyx
Offline
Yes, I downloaded the file from the site you suggested and followed the instructions under "installing under other distrobutions", but it had trouble compiling because it couldn't find the kernel source.
Unfortunately your suggestion did not help.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
Actually, /usr/src/linux only contains kernel header files.
You should do something like:
cd /usr/src
mv linux linux-arch
cp /path/to/linux-2.4.20.tar.bz2 .
tar jxvf linux-2.4.20.tar.bz2
cd linux
cp ../linux-arch/.config .
yes "" | make config
make dep
make clean
Now, your source tree allows you to build whatever you want
Offline
As for the actual source, there is a copy on the 0.4 cdrom image in the 'arch' directory.
How you build is somewhat important. It might be possible to use the default config but once you patch the source you will (probably) have to configure from scratch. This will require some knowledge of the hardware.
If compiling the kernel is not an option you might have better luck with the ALSA drivers. I don't use these myself so I can't offer much other help there.
BluPhoenyx
Offline
After studying the archive from the site I realize that there are some missing scripts and programs. These can be found at http://sourceforge.net/projects/emu10k1
There is also a different (more generic) emu10k1 driver. The web page for this link takes you to here http://opensource.creative.com where you might find more useful info.
It seems the original link was specific to a particular Linux version although it could be made to work. To try it, ignore the file in the root of the archive except to gather info. You will still require the tools from the sourceforge site.
FWIW, I would use the sourceforge driver and util combination even though it may require building the kernel. Then again, I build my own kernel directly after installation no matter which distro. It may take a bit of reading but it appears the archives and web sites have decent documentation.
Hope this helps.
BluPhoenyx
Offline
heh, this is real ez, i've got an audigy, and it uses the same modules as a SB Live, which aperio posted a resonce to this question, sooo so a search for 'alsa live' should turn up a thread with basic instructions to get your audigy working with alsa
Offline
heh, this is real ez, i've got an audigy, and it uses the same modules as a SB Live, which aperio posted a resonce to this question, sooo so a search for 'alsa live' should turn up a thread with basic instructions to get your audigy working with alsa
I too had mentioned the SB Live connection. However, this may not work with all Audigy boards. The links I posted in the most recent message are supposed to provide even better SB Live, Audigy, Audigy2 (and another card I forget off hand) support. IIRC, it is supported by Creative Labs and the drivers are newer than those in the kernel.
BluPhoenyx
Offline
Yeah, I was aware of the emu10k1 module, same as sblive. My problem was that when I tried to compile the source, it couldn't find the kernel source, because it wasn't in /usr/src/linux
I never got a chance to try it cause I got bored waiting for a reply and ended up putting Gentoo on.
Thanks anyways, though!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GO dpu s: a--->-- C++ UL++(++++) P+ L++>$ E--- W+++ N+ o- K? w--
O-- M-(--) V-- PS PE Y PGP- t- !5 X++ R tv- b++ DI(+) D++
G e h! r++ y+
------END GEEK CODE BLOCK------
Offline
Yeah, I was aware of the emu10k1 module, same as sblive. My problem was that when I tried to compile the source, it couldn't find the kernel source, because it wasn't in /usr/src/linux
I never got a chance to try it cause I got bored waiting for a reply and ended up putting Gentoo on.
I thought the responses came pretty quickly especially considering that most AL users consider this an advanced user oriented Linux and would have expected you to know how to fix and compile the kernel and/or sound modules.
BluPhoenyx
Offline
Yeah, normally I don't have a problem with that, but I just couldn't find where arch saved its kernel sources.
Yeah, it seems a lot of people missed them on the 0.4 ISO image but there is a copy there.
I tend to keep a lot of that stuff from various Linux installs. I now have several CD's with a variety of archives along with some misc' configuration files which have come in handy when I get 'brain freeze'. Or, is that just old age creeping up on me???
BluPhoenyx
Offline
i call em brainfarts
Offline
yeah the support might be better but the alsa modules WORK, and something is better then nothing. :twisted: :twisted: :twisted: :twisted:
Offline
I thought it kind of interesting that the original kernel module came from Creative Labs (or much of it did) and this new system is also from Creative Labs. I wonder why they didn't include this into the kernel also. Of course I don't know much about the new drivers other than a few references. Someday I plan to check them on my SB LIve card.....
BluPhoenyx
Offline
I removed my SB Audigy Gamer because of all of the issues with linux, so I just use the onboard HDA Intel.
Hell of a lot less hassles.
But as I recall there was a linux driver on the creative website. It didn't work perfectly, and I remember having mic issues with it.
Offline
Pages: 1