From: Digital N. A. <net...@ho...> - 2002-06-29 21:29:24
|
Hello again, I edited the ~/linux/.config file again, and did as you said: # # Processor type and features # CONFIG_M386=y CONFIG_RWSEM_GENERIC_SPINLOCK=y # CONFIG_RWSEM_XCHGADD_ALGORITHM is not set and I recompiled the kernel again, after trying to install the radeon-20020629-linux.i386.tar.bz2 I got some errors too! here's the dri.log file: cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -DEXPORT_SYMTAB -I/lib/modules/2.4.18/build/include -c radeon_drv.c -o radeon_drv.o cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -I/lib/modules/2.4.18/build/include -c radeon_cp.c -o radeon_cp.o cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE -DCONFIG_DRM_SIS -I/lib/modules/2.4.18/build/include -c radeon_state.c -o radeon_state.o ld -r radeon_drv.o radeon_cp.o radeon_state.o -o radeon.o /usr/X11R6/lib /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: unresolved symbol rwsem_down_write_failed /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: unresolved symbol rwsem_wake /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: insmod /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o failed /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: insmod radeon failed note that I patched the 2.4.18 kernel with the latest RC1 patch, also i tried to install the drivers from http://gatos.sf.net/ and http://www.tungstengraphics.com/, still same problems! also I would like to know why this driver won't compile on CONFIG_MPENTIUM4=y ? is this a bug? Thank you in advance :> >From: Mike Mestnik <che...@ya...> >To: Digital Net Assassin <net...@ho...> >CC: "lists.sourceforge.net dri-users" <dri...@li...>, >"lists.sourceforge.net dri-devel" <dri...@li...> >Subject: Re: [Dri-users] ATI RADEON 7500 DRI Drivers won't work! V2 >Date: Sat, 29 Jun 2002 10:18:37 -0700 (PDT) >MIME-Version: 1.0 >Received: from [216.136.172.192] by hotmail.com (3.2) with ESMTP id >MHotMailBEE736ED0009400431D3D888ACC00FA10; Sat, 29 Jun 2002 10:18:37 -0700 >Received: from [24.118.148.185] by web11908.mail.yahoo.com via HTTP; Sat, >29 Jun 2002 10:18:37 PDT >From che...@ya... Sat, 29 Jun 2002 10:18:59 -0700 >Message-ID: <200...@we...> >In-Reply-To: <F11...@ho...> > >I did some digging. > >CONFIG_RWSEM_GENERIC_SPINLOCK is not set. >This causes thoes unresolved symbols, YOU CANT HAVE THOES :) > >There seams to be only one reason why CONFIG_RWSEM_GENERIC_SPINLOCK dose >not >get set. >CONFIG_M386 must be set to "y", then CONFIG_RWSEM_GENERIC_SPINLOCK is set >to >"y" else it is set to "n". I don't know why every one should not have this >problem. > >--- Digital Net Assassin <net...@ho...> wrote: > > Hi, first let me tell you what I am using: > > Linux 2.4.18 kernel with Pentium 4 as a CPU type > > XFree86 4.2.0 > > > > and here's the glxinfo output: > > > > name of display: :0.0 > > display: :0 screen: 0 > > direct rendering: No > > server glx vendor string: SGI > > server glx version string: 1.2 > > server glx extensions: > > GLX_EXT_visual_info, GLX_EXT_visual_rating, > > GLX_EXT_import_context > > client glx vendor string: SGI > > client glx version string: 1.2 > > client glx extensions: > > GLX_EXT_visual_info, GLX_EXT_visual_rating, > > GLX_EXT_import_context > > GLX extensions: > > GLX_EXT_visual_info, GLX_EXT_visual_rating, > > GLX_EXT_import_context > > OpenGL vendor string: VA Linux Systems, Inc. > > OpenGL renderer string: Mesa GLX Indirect > > OpenGL version string: 1.2 Mesa 3.4.2 > > OpenGL extensions: > > GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color, > > GL_EXT_blend_minmax, GL_EXT_blend_subtract > > glu version: 1.3 > > glu extensions: > > GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess > > > > visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms > > cav > > id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat > > ---------------------------------------------------------------------- > > 0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 > > None > > 0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 > > None > > 0x25 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 > > None > > 0x26 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 > > None > > > > > > > > Ok, the problem is that, as you can see above DRI isn't working, I > > recompiled the kernel with drm as a module and loaded agpgart and > > the radeon driver and it didn't work, i installed the driver: > > radeon-20020628-linux.i386.tar.bz2, and here's the dri.log: > > > > cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align > > -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ > > -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE > > -DCONFIG_DRM_SIS -DEXPORT_SYMTAB -I/lib/modules/2.4.18/build/include > > -c radeon_drv.c -o radeon_drv.o > > cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align > > -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ > > -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE > > -DCONFIG_DRM_SIS -I/lib/modules/2.4.18/build/include -c radeon_cp.c > > -o radeon_cp.o > > cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align > > -Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ > > -DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE > > -DCONFIG_DRM_SIS -I/lib/modules/2.4.18/build/include -c > > radeon_state.c -o radeon_state.o > > ld -r radeon_drv.o radeon_cp.o radeon_state.o -o radeon.o > > /usr/X11R6/lib > > /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: unresolved > > symbol rwsem_down_write_failed > > /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: unresolved > > symbol rwsem_wake > > /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: insmod > > /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o failed > > /lib/modules/2.4.18/kernel/drivers/char/drm/radeon.o: insmod radeon > > failed > > > > > > > > Here's my XF86Config file: > > > > > > > > Section "ServerLayout" > > Identifier "XFree86 Configured" > > Screen 0 "Screen0" 0 0 > > InputDevice "Mouse0" "CorePointer" > > InputDevice "Keyboard0" "CoreKeyboard" > > EndSection > > > > Section "Files" > > RgbPath "/usr/X11R6/lib/X11/rgb" > > ModulePath "/usr/X11R6/lib/modules" > > FontPath "/usr/X11R6/lib/X11/fonts/misc/" > > FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" > > FontPath "/usr/X11R6/lib/X11/fonts/Type1/" > > FontPath "/usr/X11R6/lib/X11/fonts/CID/" > > FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" > > FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" > > EndSection > > > > Section "Module" > > Load "dbe" > > Load "dri" > > Load "extmod" > > Load "glx" > > Load "record" > > Load "xtrap" > > Load "speedo" > > Load "type1" > > EndSection > > > > Section "InputDevice" > > Identifier "Keyboard0" > > Driver "keyboard" > > EndSection > > > > Section "InputDevice" > > Identifier "Mouse0" > > Driver "mouse" > > Option "Protocol" "IMPS/2" > > Option "Device" "/dev/mouse" > > Option "ZAxisMapping" "4 5" > > EndSection > > > > Section "Monitor" > > #DisplaySize 330 250 # mm > > Identifier "Monitor0" > > VendorName "VSC" > > ModelName "E70f" > > Option "DPMS" > > EndSection > > > > Section "Device" > > ### Available Driver options are:- > > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", > > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" > > ### [arg]: arg optional > > #Option "NoAccel" # [<bool>] > > #Option "SWcursor" # [<bool>] > > #Option "Dac6Bit" # [<bool>] > > #Option "Dac8Bit" # [<bool>] > > #Option "ForcePCIMode" # [<bool>] > > #Option "CPPIOMode" # [<bool>] > > #Option "CPusecTimeout" # <i> > > #Option "AGPMode" "4" > > #Option "AGPSize" # <i> > > #Option "RingSize" # <i> > > #Option "BufferSize" # <i> > > #Option "EnableDepthMoves" # [<bool>] > > #Option "CrtScreen" # [<bool>] > > #Option "PanelSize" # [<str>] > > #Option "UseFBDev" # [<bool>] > > Identifier "Card0" > > Driver "radeon" > > VendorName "ATI" > > BoardName "Radeon 7500 QW" > > BusID "PCI:1:0:0" > > EndSection > > > > Section "Screen" > > Identifier "Screen0" > > Device "Card0" > > Monitor "Monitor0" > > DefaultDepth 24 > > SubSection "Display" > > Depth 1 > > EndSubSection > > SubSection "Display" > > Depth 4 > > EndSubSection > > SubSection "Display" > > Depth 8 > > EndSubSection > > SubSection "Display" > > Depth 15 > > EndSubSection > > SubSection "Display" > > Depth 16 > > EndSubSection > > SubSection "Display" > > Depth 24 > > EndSubSection > > EndSection > > Section "DRI" > > mode 0666 > > EndSection > > > > > > > > why I recompiled the kernel with Pentium 4 support? because I was > > using i386 and it gave me errors about cmpxchg > > > > Notes: > > I recmopiled the kernel with drm being built-in the kernel and still > > same problem! > > > > Thank you in advance. > > > > > > >=== message truncated === > > >__________________________________________________ >Do You Yahoo!? >Yahoo! - Official partner of 2002 FIFA World Cup >http://fifaworldcup.yahoo.com _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx |