SuperSavage/IXC 64, no direct rendering
b0fh <[email protected]>
| Newsgroups | gmane.comp.video.dri.user |
|---|---|
| Message-ID | <[email protected]> |
Hi there!
I have a "SuperSavage/IXC 64" video controller in my notebook and want to use
DRI in x.org. I'm usging gentoo-linux, x.org is version 7.1.1, the x11-drm
kernel modules are version 20060608 and of course loaded.
Relevant parts of my xorg.conf:
Code:
Load "glx"
Load "dri"
...
Section "Device"
Identifier "savage"
Driver "savage"
Option "AGPSize" "16"
Option "AGPMode" "4"
Option "DmaType" "AGP"
Option "DmaMode" "None"
Option "BusType" "PCI"
Option "BCIforXv" "false"
EndSection
...
Section "DRI"
Group "video"
Mode 0666
EndSection
Unfortunately "glxinfo" says "direct rendering: No". So here some more
information from Xorg.log:
Code:
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "savage"
(II) Loading /usr/lib/xorg/modules/drivers/savage_drv.so
(II) Module savage: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 2.1.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
....
(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: 15168 kB
(II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Paramont 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.0
(--) SAVAGE(0): Chip: id 8c2e, "SuperSavage/IXC 64"
(--) SAVAGE(0): Engine: "SuperSavage"
(--) SAVAGE(0): AGP card detected
(**) SAVAGE(0): BusType set to PCI
(WW) SAVAGE(0): AGP DMA not available on PCI card, using PCI DMA
(**) SAVAGE(0): DMA disabled
[B](**) SAVAGE(0): Option: Disable use of the BCI for Xv[/B]
(II) SAVAGE(0): mapping MMIO @ 0xc0100000 with size 0x80000
(==) SAVAGE(0): Using gamma correction (1.0, 1.0, 1.0)
(--) SAVAGE(0): probed videoram: 16384k
....
(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: 15168 kB
(II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Paramont 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.0
(--) SAVAGE(0): mapping framebuffer @ 0xe8000000 with size 0x1000000
(==) SAVAGE(0): Write-combining range (0xe8000000,0x1000000)
(==) SAVAGE(0): Removed MMIO write-combining range (0xe8000000,0x1000000)
(II) SAVAGE(0): Splitting WC range: base: 0xe4000000, size: 0x5000000
(==) SAVAGE(0): Write-combining range (0xe8000000,0x1000000)
(==) SAVAGE(0): Write-combining range (0xe4000000,0x5000000)
(II) SAVAGE(0): map aperture:0xb188d000
(II) SAVAGE(0): 9348 kB of Videoram needed for 3D; 16384 kB of Videoram
available
(II) SAVAGE(0): Sufficient Videoram available for 3D
(II) SAVAGE(0): [drm] bpp: 32 depth: 24
(II) SAVAGE(0): [drm] Sarea 2200+284: 2484
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) SAVAGE(0): [drm] DRM interface version 1.2
(II) SAVAGE(0): [drm] created "savage" driver at busid "pci:0000:01:00.0"
(II) SAVAGE(0): [drm] added 8192 byte SAREA at 0xd884f000
(II) SAVAGE(0): [drm] mapped SAREA 0xd884f000 to 0xb187b000
(II) SAVAGE(0): [drm] framebuffer handle = 0xe8000000
(II) SAVAGE(0): [drm] added 1 reserved context for kernel
(II) SAVAGE(0): [drm] aperture handle = 0xe4000000
(II) SAVAGE(0): [drm] Enabling ShadowStatus for DRI.
(II) SAVAGE(0): [drm] Status handle = 0x0c8d4000
(II) SAVAGE(0): [drm] Status page mapped at 0xb187a000
(II) SAVAGE(0): [dri] visual configs initialized
[B](**) SAVAGE(0): DRI is enabled[/B]
(--) SAVAGE(0): Chose mode 118 at 85Hz.
(II) SAVAGE(0): virtualX:1024,virtualY:768
(II) SAVAGE(0): bpp:32,tiledwidthBytes:4096,tiledBufferSize:3145728
(II) SAVAGE(0): bpp:32,widthBytes:4096,BufferSize:3145728
(II) SAVAGE(0): videoRambytes:0x01000000
(II) SAVAGE(0): textureSize:0x004df000
(II) SAVAGE(0): textureSize:0x004df000
(II) SAVAGE(0): textureOffset:0x00b00000
(II) SAVAGE(0): depthOffset:0x00800000,depthPitch:4096
(II) SAVAGE(0): backOffset:0x00500000,backPitch:4096
(II) SAVAGE(0): Memory manager initialized to (0,0) (1024,1279)
(II) SAVAGE(0): Largest offscreen area available: 1024 x 511
(II) SAVAGE(0): Reserved back buffer at offset 0x500000
(II) SAVAGE(0): Reserved depth buffer at offset 0x800000
(II) SAVAGE(0): Reserved 4988 kb for textures at offset 0xb00000
(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:
24 128x128 slots
(==) SAVAGE(0): Backing store disabled
(II) SAVAGE(0): X context handle = 0x1
(II) SAVAGE(0): [DRI] installation complete
[B](EE) SAVAGE(0): [drm] Failed to initialize BCI! (-22)[/B]
(II) SAVAGE(0): [drm] removed 1 reserved context for kernel
(II) SAVAGE(0): [drm] unmapping 8192 bytes of SAREA 0xd884f000 at 0xb187b000
(II) SAVAGE(0): Resetting ShadowStatus.
[B](WW) SAVAGE(0): Direct rendering disabled[/B]
I had that BCI error before, so I added "Option "BCIforXv" "false"" to disable
it. So why is it initialized?
Any ideas?
Thanks a lot!
Robert
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
--