djdoo@dhcppc0:~> dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
Is this good?? I mean the version...
The dri device is not initialized at /dev/dri
Does this has to do with something wrong at modprobe.conf??
Just guessing...
djdoo@dhcppc0:~> dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
Is this good?? I mean the version...
Oh there are alot of drms at freedesktop.org git!!
Which one should I take??
@Alex:
OK I uninstalled the libdrm suse packages and grabbed drm from here:
Configured it like that:git clone git://anongit.freedesktop.org/mesa/drm
Installed them (output sais /usr/lib64 which is correct) and I get this again:./configure --prefix=/usr --libdir=/usr/lib64
Xorg.0.log is the same and of course I still don't get DRI...djdoo@dhcppc0:~> dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
A question, did anyone manage to get DRI from ati OSS driver for an RS690 chip and a 64bit OS??
@Alex:
I finally did it!!
I just compiled the drm modules and added them in the kernel replacing the old ones at /lib/modules/my kernel/kernel/drivers/char/drm
I read this at a guide at dri.project.
Rebooted and I had DRI!
I get Textured Video (very good quality) but with diagonial tearing like it was with fglrx and opengl video!! How can it be??
Also Xorg.0.log is reporting DRI enabled but glxinfo sais Direct Rendering: No
Why? Is this normal??
BTW my new succeded Xorg.0.log:
http://www.pastebin.org/22074
3D is much slower than it was with fglrx, but EXA and Textured Video work well in general terms.
We still haven't shaken all the bugs out of the textured video in IGP chips.
Probably an issue with the 3D driver. you might have old fglrx remnants floating around or your 3D driver is installed in the wrong place.
Try this:
and see what error you get.Code:LIBGL_DEBUG=verbose glxinfo
@Alex:
It shows me the same output as glxinfo does.
Doesn't mention any errors...
EDIT: Ignore this one, obsolete! Look at the next post! Cause I think here the driver was using fglrx's libGL and libglut! That's why wasn't mentioning RS690 experimental!
Last edited by djdoo; 03-02-2008 at 05:41 PM.
@Alex:
I think you were right about fglrx's remnants...
Searching my /usr/lib64 I found 2 files there libGL.so.1.5.070100 and libglut.so.3.8.0!
Those 2 were not created by the mesa src I got from git and not linked to anything instead the mesa git provided libGL.so.1.2 which had only 2MB size whereas the 1.5 one had 16.4MB!! And libglut.so.3.7.1 which has 873KB size instead of 273KB of 3.8.0 one.
Well after removed those 2 files glxinfo changed dramatically and now LIBGL=verbose glxinfo gives me this:
Now it's a more logical output but it doesn't reports the mesa info and instead gives this:djdoo@dhcppc0:~> LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib64/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
Warning, RS690 detected, 3D support is incomplete.
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
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
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r y . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
0x24 24 tc 0 32 0 r y . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
0x25 24 tc 0 32 0 r y . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x26 24 tc 0 32 0 r y . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x27 24 tc 0 32 0 r . . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
0x28 24 tc 0 32 0 r . . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
0x29 24 tc 0 32 0 r . . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2a 24 tc 0 32 0 r . . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2b 24 dc 0 32 0 r y . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2c 24 dc 0 32 0 r y . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2d 24 dc 0 32 0 r y . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2e 24 dc 0 32 0 r y . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2f 24 dc 0 32 0 r . . 0 8 8 8 0 24 8 0 0 0 0 0 0 None
0x30 24 dc 0 32 0 r . . 0 8 8 8 0 24 0 0 0 0 0 0 0 None
0x31 24 dc 0 32 0 r . . 0 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x32 24 dc 0 32 0 r . . 0 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x84 32 tc 0 32 0 r . . 0 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
Why??Error: couldn't find RGB GLX visual
BTW Xorg.0.log is very good and reports DRI and rest stuff OK and enabled! Except AIGLX which is reverted to software... but this is known isn't it?
glxgears isn't working and saisBut I think I am finally reaching the end now!!glxgears: Error: couldn't get an RGB, Double-buffered visual![]()
Last edited by djdoo; 03-02-2008 at 05:37 PM.
I'm interested to try this one. I have ati 2400 pcie card and i've used fglrx drivers but got tired w/ problems on kubuntu 7.10. I get blan/ck screen when i either logout or switchuser or shutdown. 2 users and it's awful always to push reset button (keyboard is frozen) when need to change user. Also ctrl+alt+bckspce gets blank screen. So is this problem appearing only in fglrx in k/x/ubuntu?
Mesa driver works quite well... logout=ok, switchuser=colors gets messed up, shutdown=ok.