Author Topic: [resolved] UI glitches with client 0.3.018  (Read 1685 times)

skadge

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
[resolved] UI glitches with client 0.3.018
« on: April 08, 2007, 04:04:42 pm »
Hello !

I've some severe UI glitches in PlaneShift (see screenshot). I'm running an ATI X1600 with the fglrx driver+ Xgl under Ubuntu Edgy.
I've no Direct Rendering. That's maybe the problem...



I get a lot of error messages like these:
Code: [Select]
crystalspace.maploader.parse.image:
  Could not open image file '/this/art/effects/target.dds' on VFS!

Any idea ?
« Last Edit: April 14, 2007, 03:34:06 pm by skadge »

ThomPhoenix

  • Testers
  • Forum Addict
  • *
  • Posts: 2678
  • A Phoenix, what'd you expect?
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #1 on: April 08, 2007, 10:03:03 pm »
Use the official binary, I'd say.
And for correctness: you're not having UI glitches. UI is User Interface, such as the menus ;)
We're not evil. We're simply amazing.

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: UI glitches with client 0.3.018
« Reply #2 on: April 08, 2007, 11:28:20 pm »
First thing i would try is getting direct rendering working then trying to solve this problem. PS is an openGL game and needs direct rendering to work correctly.

Rolenun

  • Hydlaa Resident
  • *
  • Posts: 52
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #3 on: April 10, 2007, 05:16:04 am »
Could you open a terminal and run:
Code: [Select]
glxinfoThen post the information from the command here please.  :)

skadge

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #4 on: April 10, 2007, 06:18:38 pm »
Hello !

Thanks for your answers.

Here the result of glxinfo:
Code: [Select]
name of display: :1.0
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
display: :1  screen: 0
direct rendering: No
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_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1600 Generic
OpenGL version string: 1.2 (2.0.6286 (8.33.6))
OpenGL extensions:
    GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,
    GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias
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
----------------------------------------------------------------------
0x2c 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  1 0 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  1 0 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  1 0 Ncon


I'm using the official binaries, and the issue of "No direct rendering" is linked to Xgl and ATI closed-source driver (I've no choice since the open-source driver doesn't support yet X1xxx cards, based on r500 chipset). It doesn't mean I've no OpenGL acceleration : up to now, every OpenGL application I used worked fine (GoogleEarth, Beryl,...)
« Last Edit: April 10, 2007, 06:20:10 pm by skadge »

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
Re: UI glitches with client 0.3.018
« Reply #5 on: April 10, 2007, 08:12:54 pm »
I'd recommend updating to the latest ati driver.  It now supports aiglx so you can ditch xgl which you won't need anymore.  Plus you still will get all the lovely gui effects that it allows!  It might also fix your glitches which appear to related to some sort of driver issue.

skadge

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #6 on: April 10, 2007, 10:18:46 pm »
The latest ATI driver support AIGLX ??!!! Where have you seen that ? it would be awesome, but I never heard about it...!

Rolenun

  • Hydlaa Resident
  • *
  • Posts: 52
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #7 on: April 10, 2007, 10:29:02 pm »
You should try updating to version 8.35.5 that was released on March 28, 2007.
You're using version 8.33.6 according to the glxinfo.
You can get it here:
http://ati.amd.com/support/drivers/linux/linux-radeon.html
Also, for reference, consider reading:
http://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&questionID=26907
Note the date modified for that topic is 4/8/2007 so it's probably relevant. :)

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
Re: UI glitches with client 0.3.018
« Reply #8 on: April 10, 2007, 10:58:32 pm »
Quote
    Reply with quote
The latest ATI driver support AIGLX ??!!! Where have you seen that ? it would be awesome, but I never heard about it...!

Latest Open source ATI driver from the DRI project :) I was mistaken by a post on the AMD website that made me think their latest had it - instead its in release notes but then says its not actually supported... weird.

Narure

  • Guest
Re: UI glitches with client 0.3.018
« Reply #9 on: April 11, 2007, 05:36:52 pm »
looks kinda cool to me. In a contempary syalised way.

skadge

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #10 on: April 13, 2007, 12:45:37 am »
Thanks for all your replies !

I tried the 8.35.5 driver with, without surprises, exactly the same result. ... + a crash after about 10 sec in the world... :-/
I suspect it's either DRI or Xgl related... does someone have some experience with these config running PlaneShift ?

skadge

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
Re: UI glitches with client 0.3.018
« Reply #11 on: April 14, 2007, 03:33:48 pm »
Ok ! problem solved: I installed today Feisty, and after I succeed to reconfigure fglrx, every thing was fine in PlaneShift :) DRI is now enabled, that maybe to reason it didn't work previously...

ThomPhoenix

  • Testers
  • Forum Addict
  • *
  • Posts: 2678
  • A Phoenix, what'd you expect?
    • View Profile
Re: [resolved] UI glitches with client 0.3.018
« Reply #12 on: April 15, 2007, 11:14:51 pm »
Congratulations on getting it working. What can we say, Ubuntu is just great :D
We're not evil. We're simply amazing.