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

Bug 66749

Summary: Xorg, sis M650 and unresolved symbols.
Product: Gentoo Linux Reporter: Peter Volkov (RETIRED) <pva>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Volkov (RETIRED) gentoo-dev 2004-10-08 05:31:03 UTC
Hello.

I have sis M650 video card. During startup of my X server I see this error messages:
Symbol drmGetVersion from module /usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!
Symbol drmFreeVersion from module /usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!
Symbol drmCommandWrite from module /usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!
Symbol drmFreeVersion from module /usr/X11R6/lib/modules/drivers/sis_drv.o is unresolved!

Although X starts and works smoothly this messages are frustrating me.

I found the solution. Take the precompiled driver from winischhofer's related page, the problem goes away.

But I think ebuild should be fixed, so compilation of sis driver with xorg ends without such messages...

Reproducible: Always
Steps to Reproduce:




This is related part of my xorg.conf: 
Section "Module"  
    Load "dbe"  
    Load "type1"  
    Load "freetype"  
    Load    "extmod"  
    Load    "glx"  
    Load    "record"  
    Load    "speedo"  
EndSection  
  
Section "Device"  
        Driver     "sis"  
        Identifier "SiS 650"  
        VendorName "SiS"  
        BoardName  "650"  
Option "UseColorHWCursor" "yes"  
Option "ForceCRT2Type" "LCD"  
Option "XvOnCRT2" "true"  
Option "PanelDelayCompensation" "6"  
Option "EnableSiSCtrl" "true"  
EndSection
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-10-08 08:05:52 UTC
Which X is this? Please try xorg-x11 6.8.
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2004-10-08 09:28:12 UTC
Well. I'll try xorg-6.8.x in the morning when I'll get to my work.
Now I'm using:
[ebuild   R   ] x11-base/xorg-x11-6.7.0-r2  -3dfx -3dnow -cjk -debug -debug -dlloader -doc -ipv6 +mmx +nls +pam -sdk +sse -static

And may be also usefull the full output of emerge --info:
Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.26-gentoo-r9)
=================================================================
System uname: 2.4.26-gentoo-r9 i686 Mobile Intel(R) Celeron(R) CPU 1.60GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X alsa audiofile avi bindist cdparanoia crypt cups directfb dvd encode faad fbcon flac gif gnome gnuplot gtk gtk2 imlib java jbig jpeg jpeg2k kde lcms linguas_ru mad mmx mozilla mpeg nls oggvorbis opengl pam pdflib pic png python qt quicktimereadline samba spell sse sse2 ssl tetex theora tiff truetype unicode wmf x86 xml2 xmms xv xvid zlib"
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2004-10-15 05:08:02 UTC
The upgrade to xorg 6.8 solved this problem.
Many thanks to gentoo developers.