From: Felix <fx...@gm...> - 2004-09-26 22:21:10
|
Hi Devon, your Xorg does work, doesn't it? You're getting unresolved symbols because you don't have dri enabled. The errors are harmless, though I think the driver could be made nicer, so that it doesn't trigger these messages if DRI is disabled. I don't understand why DRI is disabled though. You have the necessary Xserver modules loaded (dri and glx). Could you send your full server log? Maybe it gives some more hints. The warnings about write combining are harmless too. Ignore them. Regards, Felix On Sun, 19 Sep 2004 16:41:06 -0400 Devon Miller <dev...@ve...> wrote: > I'm running Gentoo and I unmerged opengl-update before starting. > I've checked out the current head branch from CvS. > It builds and installs without errors. > During startup, I get these errors: >=20 > <> >=20 > > <>(II) SAVAGE: driver (version 1.1.27a) for S3 Savage chipsets: Savage4, > > Savage3D, Savage3D-MV, Savage2000, Savage/MX-MV, Savage/MX, > > Savage/IX-MV, Savage/IX, ProSavage PM133, ProSavage KM133, > > ProSavage PN133, ProSavage KN133, SuperSavage/MX 128, > > SuperSavage/MX 64, SuperSavage/MX 64C, SuperSavage/IX 128, > > SuperSavage/IX 128, SuperSavage/IX 64, SuperSavage/IX 64, > > SuperSavage/IXC 64, SuperSavage/IXC 64, ProSavage DDR, > > ProSavage DDR-K >=20 > [...] >=20 > > (**) SAVAGE(0): Depth 24, (--) framebuffer bpp 32 > > (=3D=3D) SAVAGE(0): RGB weight 888 > > (=3D=3D) SAVAGE(0): Default visual is TrueColor > > (II) SAVAGE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset=20 > > is 0x0000 > > (=3D=3D) SAVAGE(0): Using AGP 1x mode > > (II) SAVAGE(0): Using 16 MB AGP aperture > > (=3D=3D) SAVAGE(0): Using HW cursor > > (=3D=3D) SAVAGE(0): Using video BIOS to set modes >=20 > [...] >=20 > > (II) SAVAGE(0): VESA BIOS detected > > (II) SAVAGE(0): VESA VBE Version 2.0 > > (II) SAVAGE(0): VESA VBE Total Mem: 15296 kB > > (II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Twister BIOS > > (II) SAVAGE(0): VESA VBE OEM Software Rev: 1.0 > > (II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated. > > (II) SAVAGE(0): VESA VBE OEM Product: VBE 2.0 > > (II) SAVAGE(0): VESA VBE OEM Product Rev: Rev 1.1 > > (--) SAVAGE(0): Chip: id 8d02, "ProSavage KN133" > > (--) SAVAGE(0): Engine: "Twister" > > (--) SAVAGE(0): mapping MMIO @ 0xe0000000 with size 0x80000 > > (=3D=3D) SAVAGE(0): Using gamma correction (1.0, 1.0, 1.0) > > (--) SAVAGE(0): probed videoram: 16384k >=20 > [...] >=20 > > (II) SAVAGE(0): initializing int10 > > (II) SAVAGE(0): Primary V_BIOS segment is: 0xc000 > > (II) SAVAGE(0): VESA BIOS detected > > (II) SAVAGE(0): VESA VBE Version 2.0 > > (II) SAVAGE(0): VESA VBE Total Mem: 15296 kB > > (II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Twister BIOS > > (II) SAVAGE(0): VESA VBE OEM Software Rev: 1.0 > > (II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated. > > (II) SAVAGE(0): VESA VBE OEM Product: VBE 2.0 > > (II) SAVAGE(0): VESA VBE OEM Product Rev: Rev 1.1 > > (--) SAVAGE(0): mapping framebuffer @ 0x90000000 with size 0x1000000 > > (=3D=3D) SAVAGE(0): Write-combining range (0x90000000,0x1000000) > > (II) SAVAGE(0): Splitting WC range: base: 0x92000000, size: 0x5000000 > > (II) SAVAGE(0): Splitting WC range: base: 0x94000000, size: 0x3000000 >=20 > This is marked as a warning. What does it mean? >=20 > > (=3D=3D) SAVAGE(0): Write-combining range (0x96000000,0x1000000) > > (WW) SAVAGE(0): Failed to set up write-combining range=20 > > (0x94000000,0x3000000) > > (WW) SAVAGE(0): Failed to set up write-combining range=20 > > (0x92000000,0x5000000) > > (II) SAVAGE(0): map aperture:0x413db000 > > (--) SAVAGE(0): Chose mode 118 at 60Hz. > > (II) SAVAGE(0): 9348 kB of Videoram needed for 3D; 16384 kB of=20 > > Videoram available > > (II) SAVAGE(0): Sufficient Videoram available for 3D > > (EE) SAVAGE(0): DRI isn't enabled > > (II) SAVAGE(0): Using 1280 lines for offscreen memory. > > (II) SAVAGE(0): Using XFree86 Acceleration Architecture (XAA) > > Screen to screen bit blits > > Solid filled rectangles > > 8x8 mono pattern filled rectangles > > Indirect CPU to Screen color expansion > > Solid Lines > > Image Writes > > Offscreen Pixmaps > > Setting up tile and stipple cache: > > 32 128x128 slots > > 12 256x256 slots > > (=3D=3D) SAVAGE(0): Backing store disabled > > (**) Option "dpms" "true" > > (**) SAVAGE(0): DPMS enabled > > (EE) SAVAGE(0): Direct rendering disabled > > (EE) SAVAGE(0): Direct rendering disabled >=20 > I believe this to be the cause of DRM being disabled: >=20 > > Symbol drmCreateContext from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmAuthMagic from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmDestroyContext from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmRmMap from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmRmMap from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmRmMap from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol drmRmMap from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! > > Symbol DRICreatePCIBusID from module=20 > > /usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved! >=20 >=20 > All of these symbols are defined in xf86drm.c, but I have no idea how to= =20 > figure out why they're not resolving. > What must I do to make these resolve? >=20 > Devon >=20 > PS: This is my xorg.conf (sans comments for brevity) >=20 > > Section "Module" > > Load "dbe" > > SubSection "extmod" > > Option "omit xfree86-dga" > > EndSubSection > > Load "type1" > > Load "speedo" > > Load "freetype" > > Load "xtt" > > Load "synaptics" > > Load "glx" > > Load "dri" > > EndSection > > Section "Files" > > RgbPath "/usr/X11R6/lib/X11/rgb" > > FontPath "/usr/share/fonts/misc/" > > FontPath "/usr/share/fonts/TTF/" > > FontPath "/usr/share/fonts/Speedo/" > > FontPath "/usr/share/fonts/Type1/" > > FontPath "/usr/share/fonts/CID/" > > FontPath "/usr/share/fonts/75dpi/" > > FontPath "/usr/share/fonts/100dpi/" > > FontPath "/usr/share/fonts/local/" > > FontPath "/usr/share/fonts/TrueType/" > > FontPath "/usr/share/fonts/freefont/" > > EndSection > > Section "ServerFlags" > > EndSection > > Section "InputDevice" > > Identifier "Keyboard1" > > Driver "Keyboard" > > Option "AutoRepeat" "500 30" > > Option "XkbRules" "xorg" > > Option "XkbModel" "pc104" > > Option "XkbLayout" "us" > > EndSection > > Section "InputDevice" > > Identifier "Mouse1" > > Driver "mouse" > > Option "Protocol" "Auto" > > Option "Device" "/dev/mouse" > > Option "Emulate3Buttons" > > EndSection > > Section "InputDevice" > > Identifier "Synaptic Mouse" > > Driver "synaptics" > > Option "Device" "/dev/psaux" > > Option "Protocol" "auto-dev" > > Option "LeftEdge" "1700" > > Option "RightEdge" "5300" > > Option "TopEdge" "1700" > > Option "BottomEdge" "4200" > > Option "FingerLow" "25" > > Option "FingerHigh" "30" > > Option "MaxTapTime" "180" > > Option "MaxTapMove" "220" > > Option "VertScrollDelta" "100" > > Option "MinSpeed" "0.06" > > Option "MaxSpeed" "0.12" > > Option "AccelFactor" "0.0010" > > Option "SHMConfig" "on" > > Option "Repeater" "/dev/ps2mouse" > > option "UpDownScrolling" "true" > > EndSection > > Section "Monitor" > > Identifier "My Monitor" > > HorizSync 31.5 - 57.0 > > VertRefresh 40-150 > > EndSection > > Section "Device" > > Identifier "Standard VGA" > > VendorName "Unknown" > > BoardName "Unknown" > > Driver "vga" > > EndSection > > Section "Device" > > Identifier "** S3 Savage (generic) [savage]" > > Driver "savage" > > EndSection > > Section "Screen" > > Identifier "Screen 1" > > Device "** S3 Savage (generic) [savage]" > > Monitor "My Monitor" > > DefaultDepth 24 > > Subsection "Display" > > Depth 8 > > Modes "1024x768" "800x600" > > ViewPort 0 0 > > EndSubsection > > Subsection "Display" > > Depth 16 > > Modes "1024x768" "800x600" > > ViewPort 0 0 > > EndSubsection > > Subsection "Display" > > Depth 24 > > Modes "1024x768" "800x600" > > ViewPort 0 0 > > EndSubsection > > EndSection > > Section "ServerLayout" > > Identifier "Simple Layout" > > Screen "Screen 1" > > InputDevice "Synaptic Mouse" "CorePointer" > > InputDevice "Keyboard1" "CoreKeyboard" > > EndSection > > Section "DRI" > > Mode 0666 > > EndSection | Felix K=FChling <fx...@gm...> http://fxk.de.vu | | PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 | |