You are not logged in.
Pages: 1
On the advice of someone who said that Second Life works better with OSS than it does with ALSA, I installed OSS and removed ALSA from my list of startup daemons in rc.conf, then rebooted.
When I try to start OSS using soundon or manually with modprobe osscore, I get:
FATAL: Error inserting osscore (/lib/modules/2.6.33-ARCH/kernel/oss/osscore.ko): Invalid module format
nothing that I can tell is wrong with it. File reports
/lib/modules/2.6.33-ARCH/kernel/oss/osscore.ko: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped
I'm using the stock kernel26, everything updated to bleeding edge as of this morning; CPU is AMD Athlon x64 and sound card is an onboard Intel HD which works fine with ALSA (except some voice chat features in Second Life that I was hoping to clear up with OSS).
I have no idea what "Invalid file format" even means. The only google result for it references a bug #564202 in Debian that is marked as closed as of March 2010, but a download of the binaries from opensound.com gives me no modules -- only userspace files. Since those are useless without working modules, the fix from OSS doesn't help.
Any clue what that error means and how to fix it?
Peter B. Steiger
Cheyenne, WY
Offline
i'm not sure what "invalid file format" means but maybe it's conflicting with alsa. I removed alsa from the daemons but it starts automatically anyway for some reason. I use alsa though. You could try !alsa in your daemons line to make sure it does not start. If you like alsa you could try the alsa-oss package to increase compatibility with oss apps.
--empthollow
Check out my Arch based live distro http://fluxcapacity.99k.org
Offline
No clue about invalid module format. Best to reinstall OSS - a script will run which will unload alsa modules and load oss modules. Then start the oss daemon. And try osstest (keep your volume low as it can be quite loud).
Offline
Did you edit your MODULES in rc.conf? >> http://wiki.archlinux.org/index.php/OSS#Install
It's a bug planet!
Offline
Yes I did, thanks. No conflicting sound drivers are being loaded, and I don't get an error like "device /dev/pcm is already in use". It just refuses to load the module because it is an "invalid file format".
I built a custom kernel -- which entailed compiling new OSS modules -- and OSS loads just fine from the custom kernel. Unfortunately I can't use that either because nVidia won't install ("you are using a xen kernel!", which I'm not), but that's a whole 'nother can of frustration.
{sigh} I guess given the choices between no voice chat in a single game, no sound at all, or sound but no video drivers I'll go back to ALSA and live without voice chat. But it's little irritations like this which drive me off in search of another distro... and then I come crawling back when I find all the others are even worse. What was it somebody posted in my rant thread the last time I came back to Arch? "Arch: The distro that doesn't suck as much as the others"
Peter B. Steiger
Cheyenne, WY
Offline
OSS works fine (except for rhthymbox) with the default kernel. I also use it with self compiled ck and bfs kernels.
Does the stock 2.6.34 kernel work for you?
What do the following show:
ossdetect -v
dmesg |grep -i oss
lspci
Arch doesn't suck, it means the user just hasn't finished the training course yet. What he meant was eveyone comes back to Arch;)
I'm still using the same Archlinux setup I installed in 2004, yet I have a bleeding edge distribution that couldn't be anymore up to date.
BTW you could also ask in the archlinux IRC channel.
Offline
Pages: 1