2.6.31 kernels autoload i915, nouveau and nvidia modules on nvidia geforce card

Bug #404496 reported by Niall Creech on 2009-07-25
This bug affects 8 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

the kernel automatically loads i915,nvidia, and nouveau drivers. using nouveau or nvidia for X still works as expected but its not ideal, a broken ttm being loaded by i915 automatically a few weeks ago caused problems loading the nouveau driver (see https://bugs.launchpad.net/ubuntu/+source/nouveau-kernel-source/+bug/399702)

attached is dmesg, lsmod and lspci

Tuomas Aavikko (taavikko) wrote :

The module is also loaded on running with ATI GPU (radeon)-driver

Changed in linux (Ubuntu):
status: New → Confirmed

Just upgraded to 2.6.31-8-generic. Also occurring.

just to note this still occurs with 2.6.31-9, i915 autoloads and causes problems with nouveau loading
[ 8.111977] ttm: Unknown symbol drm_class_device_register
[ 8.113104] ttm: Unknown symbol drm_class_device_unregister

$rmmod i915 drm ttm
and then,
$modprobe nouveau
allows the nouveau driver to be installed successfully

Workaround by blacklisting:
Create a file (with your favorite plain-text editor, and root permissions) in /etc/modprobe.d/. Call it blacklist-intel.conf and copy/paste the following two lines:
blacklist i915
blacklist intel_agp

Now, run:
sudo update-initramfs -u

Just upgraded to 2.6.31-10-generic. again also occurring. will attempt a blacklist. In any case this is usually fixed within a couple of days. Thanks devs.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers