Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 125065

Summary: x11-drm-20050502 savage driver missing symbols
Product: Gentoo Linux Reporter: Stephan Elsner <stephan.elsner>
Component: [OLD] Core systemAssignee: Bryan Stine (RETIRED) <battousai>
Status: RESOLVED DUPLICATE    
Severity: critical CC: calculuspenguin, x11-drivers
Priority: High    
Version: 2005.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stephan Elsner 2006-03-05 03:43:51 UTC
I need the savage drive of x11-drm, but it fails to load:

FATAL: Error inserting savage (/lib/modules/2.6.15-gentoo-r1/x11-drm/savage.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg sais:
[drm] Initialized drm 1.0.0 20040925
savage: Unknown symbol pci_pretty_name

uname -a:
Linux andromeda 2.6.15-gentoo-r1 #7 PREEMPT Thu Mar 2 22:16:43 CET 2006 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz GenuineIntel GNU/Linux

some messages from emerge x11-drm:

[...]
CC [M]  /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_drv.o
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_drv.c: In function `postinit':
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_drv.c:35: warning: implicit declaration of function `pci_pretty_name'
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_drv.c:35: warning: format argument is not a pointer (arg 8)
  CC [M]  /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_bci.o
  CC [M]  /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage_state.o
  LD [M]  /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm.o
  LD [M]  /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage.o
  Building modules, stage 2.
  MODPOST
*** Warning: "pci_pretty_name" [/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/savage.ko] undefined!
[...]
Comment 1 calculuspenguin 2006-03-14 05:04:21 UTC
You can try the in-kernel savage drm driver.  It should be in at least 2.6.15, I am running 2.6.15-suspend2-r6 and it is there.  I have direct rendering working here with the in-kernel savage module and modular X.


Device Drivers -> Character devices ->
<M>  /dev/agpgart (AGP Support)
<M>  Intel 440LX/BX/GX
...
<M>  Direct Rendering Manager
<M>  Savage video cards
Comment 2 roma1390 2006-03-29 04:39:49 UTC
workaround:

ARCH="~x86" emerge x11-drm


newer x11-drm (and marked unstable in gentoo) does'nt have this problem
Comment 3 Bryan Stine (RETIRED) gentoo-dev 2006-06-16 12:20:10 UTC
Old symptom of upstream kernel development.

*** This bug has been marked as a duplicate of 117525 ***