From: Nathan O. <nat...@gm...> - 2005-03-03 20:45:31
|
I've had a bit of self-induced trouble lately with my computer, and in trying to reconstruct what I've smashed, I downloaded the new 2.6.11 kernel and the latest (AFAIK) Savage snapshot from Feb 25. According to the install.sh script, the compilation with gcc-3.3.4 (same as the kernel) goes fine, but inserting the module fails with this error from dri.log: FATAL: Error inserting savage (/lib/modules/2.6.11/kernel/drivers/char/drm/savage.ko): Unknown symbol in module, or unknown parameter (see dmesg) The last few lines of dmesg read: kobject_register failed for drm (-17) [<c01f6cc7>] kobject_register+0x57/0x60 [<c012ae60>] mod_sysfs_setup+0x50/0xb0 [<c012bef6>] load_module+0x796/0xa80 [<c012c24a>] sys_init_module+0x6a/0x1c0 [<c0103003>] syscall_call+0x7/0xb savage: Unknown symbol drm_get_resource_len savage: Unknown symbol drm_get_dev savage: Unknown symbol drm_get_resource_start savage: Unknown symbol drm_cleanup_pci savage: Unknown symbol drm_initmap For a short while, I had gcc-3.4 installed, which I'm told has some visibility somethingorother. I'm not using any binaries that were compiled with that version of gcc. Further, with 2.6.11, X simply wont start. It blanks the screen. I'm downloading Linux 2.6.9 right now because it's the last kernel that worked well for me. We'll see if that changes anything. If it matters, DRM support *has* been compiled in to the kernel (but not as a module). -- -NKO- |