You are not logged in.

#1 2012-08-28 14:41:40

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Kernel 3.5.3 and oss

Upgrading to kernel 3.5.3 causes oss to not take the oss_via97 or oss_usb to work resulting in no sound.
If I remember correctly, is odd number kernels still development and even number kernels considered production kernels?
Anyhow oss won't start successfully

FATAL: Module oss_via97 not found.
Loading module oss_via97 failed - ignored.
FATAL: Module oss_usb not found.
Loading module oss_usb failed - ignored.

Previously, via97 hasn't given me any trouble.  Doesn't look like alsa is an option.

Last edited by nomorewindows (2012-08-28 19:24:20)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#2 2012-08-28 16:32:08

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Kernel 3.5.3 and oss

No idea about your problem but odd numbered kernels are no more unstable than even ones.  If your running a rc kernel then it is considered unstable.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#3 2012-08-29 21:39:06

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

Apparently, there's no module oss_via97 or oss_usb in the 3.5.3 kernel.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#4 2012-08-29 22:11:49

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Kernel 3.5.3 and oss

Odd.  Try pulse?


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#5 2012-08-29 22:35:01

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Kernel 3.5.3 and oss

There is no oss_via97 or oss_usb in the 3.4 kernel either. The kernel OSS has been deprecated for years, only a few very old things are still there. You're probably using OSS4, so just recompile it for the 3.5 kernel. I have no idea how OSS4 actually works, perhaps just reinstalling the oss package will do the trick. If not, there's probably a wiki page describing how to use OSS4 on Arch.

Also, the "odd numbered kernels are unstable" thing hasn't been valid for many years now. The kernel development model has changed significantly somewhere not far into the 2.6 cycle.

Last edited by Gusar (2012-08-29 22:37:57)

Offline

#6 2012-08-29 23:08:17

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

Yes, it is OSS4 did try reinstalling it, with no change in results.  It worked with linux-lts, however.  Kernel 3.5.3 did restore radio/TV tuner operation.  It was working ok with the 3.4 kernel.  Alsa doesn't seem to work with this hardware, so OSS has been the pick.  Opposite of that I had intermittent success with OSS on some other audio hardware, but I switched it to alsa and it works great now.  Although, I don't think it worked previously with alsa or so I thought.  Pulseaudio is installed on both.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#7 2012-08-29 23:16:48

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Kernel 3.5.3 and oss

If pulse is installed of both why do you need ALSA or OSS?


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#8 2012-08-30 00:57:16

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

graysky wrote:

If pulse is installed of both why do you need ALSA or OSS?

Alsa is the kernel default (apparently with Arch, don't know about other distributions), if I install nothing else, (such as OSS).
All I know is OSS seems to work better with one audio board, and alsa works better with the other one.

Last edited by nomorewindows (2012-08-30 00:58:23)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#9 2012-08-30 01:14:33

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Kernel 3.5.3 and oss

Kernel default?


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#10 2012-08-30 01:49:10

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

graysky wrote:

Kernel default?

With the stock arch kernel, I think that alsa is the default for sound in linux.
If I have alsa compatible hardware, just booting the kernel will use alsa for sound by default.  It's nice to have alsa-utils, and alsa-lib, but the support is in the kernel or the kernel modules.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#11 2012-08-30 02:19:12

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: Kernel 3.5.3 and oss

graysky wrote:

If pulse is installed of both why do you need ALSA or OSS?

Totally different levels, pulseaudio does not supplant ALSA (or OSS in terms of drivers).


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#12 2012-08-30 08:55:04

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,600
Website

Re: Kernel 3.5.3 and oss

ngoonee wrote:
graysky wrote:

If pulse is installed of both why do you need ALSA or OSS?

Totally different levels, pulseaudio does not supplant ALSA (or OSS in terms of drivers).

I stand corrected.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#13 2012-08-31 15:38:22

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

I have my speakers directly tied into the TV/radio tuner (instead of through the sound card), and now everytime I bump the speaker's transformer block, it causes the TV tuner to momentarily lose it's signal of the channel it's on.  OSS was working so well and alsa doesn't seem to be an option on this one, that the missing kernel modules seem to be what's causing the problem.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#14 2012-08-31 22:16:22

sonoran
Member
From: sonoran desert
Registered: 2009-01-12
Posts: 192

Re: Kernel 3.5.3 and oss

lsmod on my kernel 3.5.3 system using ossv4 shows
oss_usb
oss_hdaudio
osscore

/usr/lib/oss/build/ lists oss_via97.c, so the module source is available.

ossv4 relinks its kernel modules after every kernel update, if you didn't get that
message and delay on first boot with a new kernel then something went awry. Try
running /usr/sbin/soundon to see if the correct modules get installed.

Offline

#15 2012-08-31 23:20:35

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

sonoran wrote:

lsmod on my kernel 3.5.3 system using ossv4 shows
oss_usb
oss_hdaudio
osscore

/usr/lib/oss/build/ lists oss_via97.c, so the module source is available.

ossv4 relinks its kernel modules after every kernel update, if you didn't get that
message and delay on first boot with a new kernel then something went awry. Try
running /usr/sbin/soundon to see if the correct modules get installed.

lsmod shows me only osscore.  Looks like you are using intel's hdaudio, which does work on mine with either alsa or oss.  You are also showing oss_usb, but mine is refusing oss_usb.
I would figure it still being there, but when I ran something simple like osstest I get back:

Sound subsystem and version: OSS 4.2 (b 2006/201207042113) (0x0040100)
Platform: Linux/i686 3.5.3-1-ARCH #1 SMP PREEMPT Sun Aug 26 08:15:06 UTC 2012


NOTICE! You don't have any audio devices available.
              It looks like your audio hardware was not recognized
              by OSS.

              If you have installed OSS just a moment ago then it may be necessary to
              to reboot the system before trying to use the device(s).

I'll try soundon by itself, but when I've had problems in the past, I'd run down to init 1, and run /etc/rc.d/oss restart, and that would usually clear stuff like that up.  But not this occassion.  I think it's essentially the same thing you're saying here.  I see the oss_via97.c in /usr/lib/oss/build like you say. Hmm...ok oss_via97 is in the extramodules under /lib/modules/3.5.3-1-ARCH/extramodules/kernel/oss, so technically it's not part of the stock kernel, but added by oss.  oss_usb.ko is in this directory, but not oss_via97.ko.  pacman -Qi oss tells me that there was an update to oss (although I don't remember it) at the same time that linux was updated, so it might be oss.

Last edited by nomorewindows (2012-09-01 00:01:21)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#16 2012-09-01 00:27:15

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Kernel 3.5.3 and oss

Backed up to the prior version of oss, and it did build the oss_via97.ko module, but still getting the message as above on osstest, may try rebooting.
Went into init 1, restarted oss and sound came back, so the problem is with the latest update of oss and not the kernel, even though linux-lts will still work with the latest oss.  Not sure what happened.
OSS giving me trouble is oss-4.2_2006-4, and previous OSS working is oss-4.2_2006-3.

Last edited by nomorewindows (2012-09-01 00:56:26)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

Board footer

Powered by FluxBB