Dragonlord Guru


Joined: 22 Aug 2004 Posts: 446 Location: Switzerland
|
Posted: Fri Jan 27, 2006 1:23 am Post subject: ProSavage8 and DRI not working |
|
|
another notebook that i have to setup and this one here has a "ProSavage DDR-K" chipset. i've use the guide here. i emerged xorg-x11 version 6.8.2 and x11-drm latest version ( unmasked ). the following situation i have.
Code: | root@renate:~> dmesg | grep drm
[drm] Initialized drm 1.0.1 20051102
[drm] Initialized savage 2.4.1 20050313 on minor 0:
[drm] Used old pci detect: framebuffer loaded |
works.
Code: | root@renate:~> lsmod
Module Size Used by
savage 33600 0
drm 67608 1 savage |
looks good too.
Code: | root@renate:~> dir -l /dev/dri/card0
crw-rw---- 1 root video 226, 0 Jan 27 02:20 /dev/dri/card0 |
works too. but then things are over. for some reason the xorg does simply not want to load dri although dri itself works.
Code: | (II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX |
dri is here... but not used.
Code: | (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 3.0
(II) SAVAGE(0): VESA VBE Total Mem: 31680 kB
(II) SAVAGE(0): VESA VBE OEM: S3 Graphics ProSavage DDR Family BIOS
(II) SAVAGE(0): VESA VBE OEM Software Rev: 2.0
(II) SAVAGE(0): VESA VBE OEM Vendor: S3 Garphics Incorporated.
(II) SAVAGE(0): VESA VBE OEM Product: VBE 3.0
(II) SAVAGE(0): VESA VBE OEM Product Rev: Rev 0.0
(--) SAVAGE(0): Chip: id 8d04, "ProSavage DDR-K"
(--) SAVAGE(0): Engine: "ProSavage"
(--) SAVAGE(0): mapping MMIO @ 0xe0000000 with size 0x80000
(==) SAVAGE(0): Using gamma correction (1.0, 1.0, 1.0)
(--) SAVAGE(0): probed videoram: 32768k |
here should come the [dri] logs but they do not. i have no idea why xorg does not use dri although it is loaded and the card is fully running.
Code: | root@renate:~> dristat -a
/dev/dri/card0
Busid: (not set)
Version information:
Name: savage
Version: 2.4.1
Date: 20050313
Desc: Savage3D/MX/IX, Savage4, SuperSavage, Twister, ProSavage[DDR]
VM map information:
flags: (R)estricted (r)ead/(w)rite (l)ocked (k)ernel (W)rite-combine (L)ock:
slot offset size type flags address mtrr
0 0xce81c000 0x00002000 SHM w L 0xce81c000 none
1 0x92000000 0x05000000 FB w W 0x92000000 none
2 0x90000000 0x02000000 FB w W 0x90000000 4
3 0xe0000000 0x00080000 REG r 0xe0000000 none
DRI client information:
a pid uid magic ioctls prog
y 12631 0 0 10 dristat
System statistics:
Lock 0x00b2b2b2
Opens 0
Closes 0
Ioctls 12
Locks 0
Unlocks 0 |
any ideas why xorg simply does not want to use dri although all is ok? _________________ DragonDreams: Leader and Head Programmer |
|