By the way, what are you getting for a glxgears score with a working DRI?
By the way, what are you getting for a glxgears score with a working DRI?
I got it working finally. : phew :
May I add a step 6.5?
6.5. DELETE the dripkg directory before untarring the common files!
I'm have the exact same problem. Did anyone ever work this out?Originally Posted by allio
Thanks to Kultuur's tips (about loading modules) I did indeed get things working on Hoary (updated as of today).
The problem for me is that DRI is only enabled (at least for me) at 1024x768 (or less) at a bit depth of 16 (or less). And this must be set in xorg.conf beforehand instead of with the Screen Resolution Gnome applet.
I normally run 24 bit depth at 1400x1050, which is my LCD's native resolution, which means that I don't really benefit from this mod.
This is really a shame, because the GL-based screen savers actually work.
That said, I can't see that I see any real different when DRI mode is enabled. The GL-based screen savers seem to be the only real-world difference/improvement I see here.
CPU Utilization when moving windows is just as high in Gnome. I don't see any difference in DVD playback speed or quality (which is to say that it is inferior to Windows on the same hardware with the same resolution.)
Using the GATO "ati.2" drivers (installed after doing all this DRI stuff) is sort of interesting, in the sense that it doesn't screw up the system at all once you install the binaries, but I don't see any improvement in video quality during DVDs.
Ultimately, I guess if you regularly run resoltions higher than 1024, this is a useless mod, and if you don't play 3d games or 3d screensavers, it is a questionable mod, since you'll need to do this all over again any time the kernel updates as part of the distro.
So, hat's off to everyone who figured this out.
But I'll be using Norton Ghost to go back to where I was this afternoon.
-Warr
Thank you for this nice Howto : this is the first time I can enjoy the following with my good old mach64 :
glxinfo |grep direct
direct rendering: Yes
and glxgears gives something like 2500 fps
But still tuxracer runs slow, at 2fps...
I would greatly appreciate if anyone could help me on this.
I've got the same problem on Hoary.Originally Posted by mt2
I use also an ATI 3D Rage Pro AGP 2x onboard card.
And after several exepiments I found the reason: if I had better read the information on the Mandrake forum (see the link #3 from the very first posting) - I'd notice the memory requirements.
And when I realized it - I got the the lower resolutions and bpp - and finallz got 3d acceleration working on 640x480, 15 bpp. (glxgears fps about 140-145).
So, it works, but not usable for me - I returned back to the 1152x864, 24bpp, without 3d accel. (glxgears fps about 70-75).
Last edited by Xanf; April 17th, 2005 at 04:57 PM.
a little feedback
Works fine on GERICOM Overdose II (CLEVO/KAPOK OEM laptop), sold in germany as "network" by "Saturn" markets.
with
0000:01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage LT Pro AGP-133 (rev dc)
My way:
apt-get install linux-686 linux-headers-686 (synaptic didnt do ?!)
download/unzip snapshoot 20050506
quit xserver
do install.sh
paste "mach64" in /etc/modules (install.sh did not do) for autostart
xorg.conf was ok
Thanks
to ankitmalik and kultuur
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_SGI_video_sync, GLX_SGIS_multisample,
GLX_SGIX_visual_select_group
OpenGL vendor string: Gareth Hughes, Leif Delgass, Jos\uffff Fonseca
OpenGL renderer string: Mesa DRI Mach64 [Rage Pro] 20030502 x86/MMX/SSE
OpenGL version string: 1.2 Mesa 6.3
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_transpose_matrix,
GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_separate_specular_color, GL_EXT_subtexture, GL_EXT_texture,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip,
GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_light_max_exponent,
GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix,
GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod
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 0 0 None
0x24 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x26 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x27 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x28 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x2a 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2b 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x2d 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x2e 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x30 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x31 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x32 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
Hello,
I'm getting the same error: CONFIG_X86_CMPXCHG needs to be enabled in the kernel.
But I can't use the 686 kernel, because it doesn't seem to work on my AMD K6-II. Does this mean I have to recompile the entire kernel then?
Any help would be greatly appreciated.
I'm wondering about applying this driver to a old toshiba laptop.
Ubuntu Hoary minimal install with Xfce4.
Will it give me GUI boost?
Right now the GUI is quite sloggish.
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) (prog-if 00 [VGA])
Subsystem: Toshiba America Info Systems: Unknown device ff00
Flags: bus master, stepping, medium devsel, latency 66, IRQ 10
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
I/O ports at 2000 [size=256]
Memory at fc100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] AGP version 1.0
Capabilities: [5c] Power Management version 1
Hi,
I also get the "CONFIG_X86_CMPXCHG" error.
Do you know which option in "make menuconfig" does set this parameter to "Yes" ?
thanks
Xavier.
Bookmarks