Author Topic: Glest 3.2.1 + fglrx vs mesa  (Read 1988 times)

tele

  • Guest
Glest 3.2.1 + fglrx vs mesa
« on: 16 June 2012, 16:23:53 »
I download glest_source_3.2.1 and in readme write
Quote
* look at glxinfo and make sure the system is using ATI or NVIDIA driver and NOT the
  mesa drivers ("glxinfo | grep -i mesa" should return nothing)
I don't understand, I don't know what I have,
how I can change mesa driver to Ati driver?
I must install new driver or something more?

Code: [Select]
$ glxinfo | grep -i mesa    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
client glx vendor string: Mesa Project and SGI
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
OpenGL renderer string: Mesa DRI R200 (RV280 5964) x86/MMX/SSE2 TCL DRI2
OpenGL version string: 1.3 Mesa 7.11.2
    GL_EXT_framebuffer_object, GL_EXT_texture_env_dot3, GL_MESA_window_pos,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_ARB_half_float_pixel,

Code: [Select]
$ glxinfo | grep -i ati    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GL_ARB_texture_mirrored_repeat, GL_ARB_window_pos, GL_ATI_fragment_shader,
    GL_ATI_draw_buffers, GL_ATI_texture_env_combine3, GL_EXT_stencil_wrap,
    GL_ATI_blend_equation_separate, GL_EXT_blend_equation_separate,
    GL_ARB_vertex_array_object, GL_ATI_texture_mirror_once,

Edit:
Ok, maybe I find
Code: [Select]
$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 (RV280 5964) x86/MMX/SSE2 TCL DRI2
OpenGL version string: 1.3 Mesa 7.11.2
« Last Edit: 16 June 2012, 17:08:39 by tele »

Yggdrasil

  • GAE Team
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: glest_source_3.2.1
« Reply #1 on: 17 June 2012, 00:25:21 »
I guess you're talking about normal Glest, not any fork of it, especially not the one in which subforum you just posted.

Anyway, the readme only mentioned that because the open source mesa drivers are not well known for their 3D performance. You'll might face a very bad frame rate. You can't install a proprietary driver from ATI as they don't support your chipset anymore on linux. I think they dropped support for r200 back in 2006 or even earlier. They'll do a mass removal this summer too:
http://www.phoronix.com/scan.php?page=article&item=amd_catalyst_legacy2&num=1

Mesa is your only option. Just try it and see for yourself.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: glest_source_3.2.1
« Reply #2 on: 17 June 2012, 00:57:43 »
Vanilla Glest is like, three years old, and is no longer developed. Grab either GAE or MegaGlest (I'd recommend both) from their respective subforums here and give them a go.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Glest 3.2.1 + fglrx vs mesa
« Reply #3 on: 18 June 2012, 13:09:31 »
Glest is no longer maintained, and I concur you should try MegaGlest or GAE instead.

What you read about Mesa is outdated. Mesa is just fine nowadays and works well for many, many players. Here's (some of) what I get when I run ./megaglest --opengl-info:
Code: [Select]
OpenGL Info:
   OpenGL Version: 2.1 Mesa 8.0.2
   OpenGL Renderer: 2.1 Mesa 8.0.2
   OpenGL Vendor: X.Org R300 Project
   OpenGL Max Lights: 8
   OpenGL Max Texture Size: 4096
   OpenGL Max Texture Units: 8
   OpenGL Modelview Stack: 32
   OpenGL Projection Stack: 32

Your graphics chipset is older, but may still work. By default, ATi Radeon 9200 SE comes with only 128 MB memory, though, so this can be tricky.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·