If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
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??
@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!
@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:
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
Now it's a more logical output but it doesn't reports the mesa info and instead gives this:
Error: couldn't find RGB GLX visual
Why??
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 sais
glxgears: Error: couldn't get an RGB, Double-buffered visual
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.
Comment