[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xfree-newbie
Subject:    [Newbie]probs with dri and voodoo3 again
From:       andileppert () t-online ! de (root)
Date:       2001-06-25 17:53:23
[Download RAW message or body]

hello!
i've installed xfree 4.1 on my suse 7.0 system with the 2.4.5 kernel. i have a voodoo \
3 2000 agp which works greatly on windoz. i had first problems, that direct rendering \
was disabled (checked with glxinfo). so i've deleted / added /reinstalled some \
packages of the seria x and x3d with yast. i also installed some old things, like the \
dri 3dfx driver for xfree 3.3.x. now, the modules are loaded (extensio list of \
xdpyinfo):

BIG-REQUESTS
DPMS
Extended-Visual-Information
FontCache
GLX
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
XC-APPGROUP
XC-MISC
XFree86-DGA
XFree86-DRI
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
XVideo


here is my /etc/X11/XF86Config:

#--------#
# »» SaX generated XFree86 config file ««
# Created on: 2001-07-02.
#
# Version: 4.3
# Contact: Marcus Schaefer <sax@suse.de>, 2001
#
# Automatically generated by [SaX2] (4.3)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/X11R6/lib/X11/fonts/wudmx-ttf-fonts"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/local"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/URW"
  FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
  FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
  FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath     "/usr/X11R6/lib/X11/fonts/uni"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
  ModulePath   "/usr/X11R6/lib/modules"
  RgbPath      "/usr/X11R6/lib/X11/rgb"
EndSection


Section "ServerFlags"
  Option       "AllowMouseOpenFail"
EndSection


Section "Module"
  Load         "type1"
  Load         "speedo"
  Load         "extmod"
  Load         "freetype"
  Load	  "dri"
  Load	  "glx"
EndSection


Section "InputDevice"
  Driver       "keyboard"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbKeyCodes" "xfree86"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "pc104"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Device" "/dev/psaux"
  Option       "Emulate3Buttons" "on"
  Option       "Emulate3Timeout" "50"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Intellipoint Mouse PS/2"
  Option       "Protocol" "imps/2"
  Option       "Vendor" "Microsoft"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  HorizSync    30-70
  Identifier   "Monitor[0]"
  ModelName    "105045"
  VendorName   "Belinea"
  VertRefresh  50-120
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline     "1024x768" 90.82 1024 1064 1216 1360 768 791 801 813 +hsync +vsync
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      16
    Modes      "1024x768" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768" 
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "1024x768" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1024x768" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "Voodoo3"
  BusID        "1:0:0"
  Driver       "tdfx"
  Identifier   "Device[0]"
  Screen       0
  VendorName   "3Dfx"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection



now it works, i mean, direct rendering is in the /var/log/XFree86.0.log enabled, and \
when i make lsmod i get following lines:

Module                  Size  Used by
hisax                 167248   2 
isdn                   98256   2  [hisax]
sr_mod                 11360   0  (autoclean)
cdrom                  26912   0  (autoclean) [sr_mod]
tdfx                   52272   1 
ide-scsi                7600   0 
scsi_mod               50848   2  [sr_mod ide-scsi]
serial                 43376   0  (autoclean)

so the modul is also loaded automatically. and it is used. 

my problem now: i can't run unreal tour. or glxinfo. i've set the variable \
LIBGL_DEBUG (export LIBGL_DEBUG=verbose):

glxinfo

name of display: :0.0
libGL error: dlopen failed: /usr/X11R6/lib/modules/dri/tdfx_dri.so: undefined symbol: \
                XF86DRICloseFullScreen
Error: couldn't find RGB GLX visual

   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
----------------------------------------------------------------------
0x21 16 tc  0  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
0x22 16 dc  0  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None


i received the advice to check the symbols:

"okay, i change to /usr/lib with cd /usr/lib where my libGL.so.1.2 is! than i make \
strings libGL.so.1.2 | grep DRI: following happens: DRI_glXUseXFont
__glXFindDRIScreen
XF86DRIQueryExtension
XF86DRIQueryVersion
XF86DRIQueryDirectRenderingCapable
XF86DRIOpenConnection
XF86DRIAuthConnection
XF86DRICloseConnection
XF86DRIGetClientDriverName
XF86DRICreateContext
XF86DRIDestroyContext
XF86DRICreateDrawable
XF86DRIDestroyDrawable
XF86DRIGetDrawableInfo
XF86DRIGetDeviceInfo
AXFree86-DRI
LIBGL_DRIVERS_DIR
XF86DRIQueryExtension failed
XF86DRIQueryDirectRenderingCapable failed
XF86DRIQueryVersion failed
XF86DRIGetClientDriverName failed
XF86DRIGetClientDriverName: %d.%d.%d %s  "

so here is the fault,  directrendering fails. so what can i do? here is my recent \
list of packages in the two serias in yast:

seria x:
i ifnteuro
i isax
i sax
i sax2
i xaw3d
i xdevel
i xdmbrgd
i xextra
i xf86
i xf86_3x
i xf86_glx
i xloader
i xmodules 
i xshared
i xxprt
seria x3d:
i dev3dfx
i glide_v3
i glidectl
i glidesdk
i glutdemo
i mesa

should anything be deleted?

here is another advice i made on my system:

"  if i run ldd /usr/X11R6/bin/glxinfo following appears:
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x4001a000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x40037000
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40095000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400a3000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40186000)
libm.so.6 => /lib/libm.so.6 (0x40199000)
libc.so.6 => /lib/libc.so.6 (0x401b7000)
libdl.so.2 => /lib/libdl.so.2 (0x4029a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) "

can you help me? the modules are loaded, but there is somewhere an old driver or ... \
i do not know!

thx 'n' ciao
wudmx
_______________________________________________
Newbie mailing list
Newbie@XFree86.Org
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic