DRI geht nur mit Knoppix
Hi,
ich versuche gerade, direct rendering hinzubekommen. Meine
Grafikkarte hat einen Radeon 9200, mein Mainboard einen Intel
i845PE-Chipsatz.
Wenn ich Knoppix 3.6 boote und in der /etc/X11/XF86Config-4 den
Driver auf "radeon" stelle (+ die Farbtiefe korrigiere), läuft der
XServer sowohl mit Kernel 2.4.27 (glxgears mit 1460 fps) alsauch
mit Kernel 2.6.7 (1520 fps) mit DRI.
Boote ich normal von der Platte (2.4.27 oder 2.6.9), bekomme ich
immer 'direct rendering: No'.
Als XServer läuft hier (wie auch auf der Knoppix):
XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-6 20040707142024
fabbione@fabbione.net)
debian:/etc # lsmod |egrep -v ^snd
Module Size Used by
radeon 129700 2
ehci_hcd 39300 0
uhci_hcd 29836 0
usbcore 113412 4 ehci_hcd,uhci_hcd
intel_agp 19520 1
agpgart 28200 2 intel_agp
soundcore 6848 1 snd
hisax_fcpcipnp 12036 1
hisax_isac 12500 1 hisax_fcpcipnp
hisax 141760 2 hisax_fcpcipnp,hisax_isac
isdn 80964 5 hisax
e100 29504 0
ide_cd 38244 0
cdrom 37984 1 ide_cd
/var/log/XFree86.0.log sagt u.a.:
(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 9
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
(II) RADEON(0): Direct rendering enabled
(==) RandR enabled
Aber:
til@debian:~ - glxinfo
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: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
GL_ARB_multitexture, GL_ARB_imaging, 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 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 1 0 None
0x24 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 1 0 None
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 1 0 Slow
0x26 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 1 0 Slow
0x27 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 1 0 None
0x28 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 1 0 None
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 1 0 Slow
0x2a 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 1 0 Slow
0x2b 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 1 0 None
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 1 0 None
0x2d 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 1 0 Slow
0x2e 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 1 0 Slow
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 1 0 None
0x30 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 1 0 None
0x31 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 1 0 Slow
0x32 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 1 0 Slow
Wegen
http://lists.debian.org/debian-user-german/2004/10/msg00764.html
habe ich mal Hotplug einkompiliert, was aber nichts gebracht hat.
Kann mir jemand sagen, wie ich DRI zum laufen bekomme?
TIA + Gruß
Til
Reply to: