Alrighty, here's the problem:
I am installing linux on a sony VAIO that has a:
01:00.0 WGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64)
I have tried installing the drm module "mach64" (after discovering that this is a mach64 chipset, I think) along with the xf86 driver "ati" (compiled with the mach64 module existing and modprobe'd), as according to a tutorial I found here:
http://ubuntuforums.org/showthread.php?t=406389
I used the "script" of sorts in post 6, debugged - I'll attach it for you (had to change to format ".txt", just take that off. If you're running it it needs root access to resolve the dependency issues I found).
After all that, I still get direct rendering: No (If you want to know why, try setting LIBGL_DEBUG=verbose)
, but I see a problem here...
$ glxinfo |grep "direct rendering"
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7bd7767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7bd78b1]
#2 /usr/lib/libX11.so.6 [0xb7c6d421]
#3 /usr/X11R6/lib/libGL.so.1(__glXInitialize+0x596) [0xb7ea33cc]
#4 /usr/X11R6/lib/libGL.so.1 [0xb7e9ffc8]
#5 /usr/X11R6/lib/libGL.so.1(glXChooseVisual+0x29) [0xb7ea1124]
#6 glxinfo [0x8049448]
#7 glxinfo [0x8049b23]
#8 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d2b450]
#9 glxinfo [0x8048d51]
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
If I knew what a locking assertion failure was, I'd fix it... But I don't.
So, I guess it comes down to this:
What is a locking assertion failure, why is it occurring, and how can I fix it?
Secondly, how can I get direct rendering on this card? If fixing this won't fix it, I'm outta ideas. My /etc/X11/xorg.conf
is one from online posted by someone who has it working with dr enabled, so it can't be that, unless I need to drop the colors down to 16 bit instead of 24.
Thanks for any help you can give me, I'd really appreciate it.
I'm about ready to wash my hands of this project, which will hopefully get another person learning how to use linux, and give me somewhere to go to play stepmania on a pad for free. ^_^