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

Bug 135568

Summary: x11-drm unknown symbol pci_pretty_name
Product: Gentoo Linux Reporter: Richard <fuzzythebear>
Component: New packagesAssignee: X11 External Driver Maintainers <x11-drivers>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard 2006-06-04 14:43:24 UTC
x11-drm emerges fine till here : 

 * Updating modules.conf ...                                                         [ ok ]
 * Updating module dependencies for 2.6.16-gentoo-r9 ...
WARNING: //lib/modules/2.6.16-gentoo-r9/x11-drm/tdfx.ko needs unknown symbol pci_pretty_nam                                e                                                                                    [ ok ]
>>> Regenerating /etc/ld.so.cache...
>>> x11-base/x11-drm-20051223 merged.

then any attempt to load that module fails like this : 

ric ric # modprobe tdfx
FATAL: Error inserting tdfx (/lib/modules/2.6.16-gentoo-r9/x11-drm/tdfx.ko): Unknown symbol in module, or unknown parameter (see dmesg)

ric ric # dmesg
tdfx: Unknown symbol pci_pretty_name

Any help getting direct rendering working again would be highly appreciated.
Thanks 

Ric 

ric ric # emerge --info
Portage 2.1_rc4 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS=" ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.mirrors.tds.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ ftp://gentoo.mirrors.tds.net/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dfx DMX X alsa apache2 apm arts audiofile avi berkbd berkdb bitmap-fonts bzlib cli crypt cups dba dri eds emboss encode esd exif extras fbcon fftw flash foomaticdb fortran gd gdbm gif gimp gimpprint glide gnome gnome-print gnupg gphoto2 gpm gps gstreamer gtk gtk2 icq imagemagick imap imlib insecure-savers ipv6 isdnlog jabber jpeg kde libg++ libgda libwww mad maildir mbox mikmod mime ming mjpeg mmx mmxext mono motif mouse mozcalendar mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn nas nautilus ncurses nfs nls nptl nptlonly odbc ogg openal opengl oss pam panel-plugin pcre pdflib perl php png pppd python qt quicktime readline reflection sasl scanner sdl session silverxp slp spell spl sse-filters ssl startup-notification svg swat tcpd tga thunar-vfs toolbar truetype truetype-fonts type1-fonts udev usb userlocales v4l videos vidix voodoo3 vorbis win32codecs wmf wordperfect wxwindows xanim xchat xchatdccserver xface xine xinerama xml xmlrpc xmms xorg xosd xsl xv yahoo zlib elibc_glibc kernel_linux userland_GNU video_cards_3dfx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2006-06-05 20:30:22 UTC
You shouldn't be using the x11-drm package if you're using a modern 2.6 kernel.  x11-drm drivers regularly get merged into the kernel.

You'll find the tdfx driver under Device Drivers -> Character Devices.
Comment 2 Bryan Stine (RETIRED) gentoo-dev 2006-06-16 12:29:12 UTC
This is an old bug from around the kernel 2.6.13 days, if I'm not mistaken.

I was under the impression that it should be fixed now, but since it apparently is not, I'll keep the original bug open and mark this a dupe.

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