Bug 141569 - still a need to load oss compat modules
Summary: still a need to load oss compat modules
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: initscripts
Version: 3
Hardware: i386
OS: Linux
medium
low
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-12-02 05:04 UTC by Richard Henderson
Modified: 2014-03-17 02:51 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-12-04 02:37:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Richard Henderson 2004-12-02 05:04:21 UTC
There are a number of legacy binary-only widgets, most notably
the macromedia flash plugin, that don't understand ALSA.  It
would probably be most helpful for many of our users if the OSS
compatibility modules were always loaded, assuming *some* sound
driver is active.  Failing that, some sort of /etc/sysconfig
switch would be nice.

It could be that something else odd is going on here, since a
clean install on a machine with snd_emu10k1 does automatically
load snd_pcm_oss, whereas an upgrade from FC2 on a machine with
snd_intel8x0 does not.

Comment 1 Bill Nottingham 2004-12-02 05:11:56 UTC
What's your /etc/modprobe.conf and /etc/modprobe.conf.dist look like
in those cases - any differences aside from just the module name?

Notably, the:

install snd-pcm /sbin/modprobe --ignore-install snd-pcm &&
/sbin/modprobe snd-pcm-oss
install snd-pcm-device /sbin/modprobe --ignore_install snd-seq-device
&& /sbin/modprobe snd-seq-oss

lines in /etc/modprobe.conf.dist should cause the oss modules to get
loaded. (snd-mixer-oss gets pulled in by snd-pcm-oss.)


Comment 2 Richard Henderson 2004-12-02 05:50:30 UTC
That must be it -- on the system upgraded from FC2, there is 
no /etc/modprobe.conf.dist file (and the /etc/modprobe.conf
file contains very little of interest), whereas the system
with FC3 installed fresh has it.

Comment 3 Richard Henderson 2004-12-02 06:02:55 UTC
Confirmed.  Copying over /etc/modprobe.conf.dist means that an
explicit modprobe is no longer needed.

I'd have to start from FC2 scratch in order to determine if this
is a bug in the upgrade widgets, or whether this is pilot error
purging all of the /etc configuration .rpmsave/.rpmnew files after
the upgrade to FC3.  I don't *recall* removing the file in question,
but I can't prove it.

Comment 4 Bill Nottingham 2004-12-04 02:37:32 UTC
Closing as 'WORKSFORME'; please reopen if you can get a good
reproducer. (I haven't seen other reports of the file/files being
missing on upgrade in bugzilla.)


Note You need to log in before you can comment on or make changes to this bug.