Bug 106715 - fb modules loaded by default
Summary: fb modules loaded by default
Status: VERIFIED FIXED
: 113607 (view as bug list)
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Hotplug (show other bugs)
Version: Beta 2
Hardware: Other All
: P5 - None : Critical
Target Milestone: ---
Assignee: Christian Zoz
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-23 13:39 UTC by Stefan Dirsch
Modified: 2005-11-14 11:37 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Dirsch 2005-08-23 13:39:06 UTC
As usual framebuffer modules are loaded by default. This is still wrong and
needs to be fixed for each new SuSE Linux version again. :-(

Because of this the nvidia kernel module cannot be loaded. 

Aug 23 16:39:13 linux kernel: NVRM: The NVIDIA probe routine was not called for
1 device(s).
Aug 23 16:39:13 linux kernel: NVRM: This can occur when a driver such as rivafb
or rivatv was
Aug 23 16:39:13 linux kernel: NVRM: loaded and obtained ownership of the NVIDIA
device(s).
Aug 23 16:39:13 linux kernel: NVRM: Try unloading the rivafb (and/or the rivatv)
kernel module
Aug 23 16:39:13 linux kernel: NVRM: (or reconfigure your kernel without rivafb
support), then
Aug 23 16:39:13 linux kernel: NVRM: try loading the NVIDIA kernel module again.
Aug 23 16:39:13 linux kernel: NVRM: No NVIDIA graphics adapter probed!

Since nvidiafb, i2c_algo_bit, i2c_core require each other, it's even impossible
to unload the module. :-(
Comment 1 Christian Zoz 2005-08-24 10:14:25 UTC
That's because we don't have the pci classes black/whitelist anymore. All
modules that should not be loaded have to go to the module blacklist. which
modules should i add?
Comment 2 Stefan Dirsch 2005-08-24 10:28:38 UTC
All fb modules below kernel/drivers/video, which are *in* our kernel RPM. Since
the nvidia/fglrx kernel module are installed to this location as well, it's not
a good idea to exclude this directory from loading any modules in general!
Probably sth. like this would be a good start:

# rpm -ql kernel-default|grep /kernel/drivers/video| grep ".ko"
Comment 3 Christian Zoz 2005-08-24 10:55:16 UTC
D.h. ich werde
    arcfb
    backlight
    lcd
    cirrusfb
    gx1fb
    macmodes
    nvidiafb
    s1d13xxxfb
    savagefb
zur existierenden /etc/hotplug/blacklist hinzufügen. OK?
Auch backlight und lcd?
Comment 4 Stefan Dirsch 2005-08-24 12:11:06 UTC
intelfb is missing in this list. Yes, please add also backlight and lcd to
/etc/hotplug/blacklist.
Comment 5 Christian Zoz 2005-08-24 14:41:00 UTC
Added
    arcfb
    backlight
    lcd
    cirrusfb
    gx1fb
    intelfb
    macmodes
    nvidiafb
    s1d13xxxfb
    savagefb
to svn and submitted package.
Comment 6 Stefan Dirsch 2005-08-29 13:25:27 UTC
*** Bug 113607 has been marked as a duplicate of this bug. ***
Comment 7 Stefan Dirsch 2005-08-29 13:26:14 UTC
-------------------------------------------------------------------
Wed Aug 24 15:53:24 CEST 2005 - zoz@suse.de

  version 0.40.2
- added missing fd modules to blacklist (bug 106715)
                ^^
s/fd/fb/
Comment 8 Ihno Krumreich 2005-11-14 11:37:30 UTC
Closed.