Author Topic: Graphics flickering in the client  (Read 1843 times)

ocoser

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Graphics flickering in the client
« on: July 01, 2007, 03:54:14 pm »
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM 20061017 x86/MMX/SSE2
Linux distro: xUbuntu 7.04 (feisty fawn)
Memory: 748MiB

When I run psclient the graphics flickers badly. I also had a problem with fonts but I found a solution in this forum. Everything worked fine in Windows. Thank you for any help.

[Edit]: Except for the flickering everything works smoothly but it flickers so badly its very hard to see anything.
« Last Edit: July 01, 2007, 10:01:18 pm by ocoser »

ajmorris

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Re: Graphics flickering in the client
« Reply #1 on: July 05, 2007, 03:48:18 am »
i get the same problem, not using mesa however, but using an 855GM chipset, tried the gldrivers.xml fix to, but its a no go.

Induane

  • Veteran
  • *
  • Posts: 1287
  • What should I put here?
    • View Profile
    • Vaalnor Inc.
Re: Graphics flickering in the client
« Reply #2 on: July 05, 2007, 06:11:21 pm »
This is also related to a mesa bug which is fixed in git.  All distro's that use the same version of mesa as feisty will encounter this on certain chipsets - particularly some intel chips.  I'll see if I can find a fixed deb somewhere but I'm not sure if there is one or not.  This mesa bug really messes some people up.

elampe

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Re: Graphics flickering in the client
« Reply #3 on: July 07, 2007, 01:02:30 am »
I had the same problem, mine also runs so slow I can barely login, but that is because I have no 3d card. (I am also running Feisty Fawn)

hellrat

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
Re: Graphics flickering in the client
« Reply #4 on: September 24, 2007, 11:05:33 am »
Is there a fix for this issue? I run intel 855-gfx in Ubuntu Gutsy Gibbon.

Delegreg

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
Re: Graphics flickering in the client
« Reply #5 on: October 26, 2007, 03:30:13 pm »
Same problem here, running Gutsy on i865g (MB integrated in a HP desktop)
no answers ? Does this mean anyone using an Intel chipset 3d card is stuck ?
Don't tell me I'll need to Wine the windows version, that would be ugh !

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: Graphics flickering in the client
« Reply #6 on: October 26, 2007, 04:09:00 pm »
And the answer is probably:

intel GPU. Doesn't support specific OpenGL extensions correctly.

Get an able chipset, if possible ... or try to tweak the r3dopengl.cfg until it works, and report us afterwards.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Volkodlak

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
Re: Graphics flickering in the client
« Reply #7 on: October 29, 2007, 04:37:12 pm »
hi everyone.

i have the samen problem,  :(

OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM 20061017 x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 7.0.1
my distro is Gentoo, xorg-7.2

do you now the bug number?  for search some info.




see you

Eodun

  • Hydlaa Resident
  • *
  • Posts: 58
    • View Profile
Re: Graphics flickering in the client
« Reply #8 on: November 06, 2007, 03:45:04 am »
Hi there!

Same here, Intel 855GM, Kubuntu Gutsy 7.10

Been messing up with GL extensions, no way, but I'm not an expert in that ;)

Hope someone finds a workaround.
"I think 640k will be enough for everyone"

Eodun

  • Hydlaa Resident
  • *
  • Posts: 58
    • View Profile
Re: Graphics flickering in the client
« Reply #9 on: November 06, 2007, 12:17:09 pm »
Found this in WineHQ (seems related)

Quote
12.3.1. When running an OpenGL application, the screen flickers

Due to restrictions (that do not exist in Windows) on OpenGL contexts, if you want to prevent the screen to flicker when using OpenGL applications (all games are using double-buffered contexts), you need to set the following option in your ~/.wine/config file in the [x11drv] section:

DesktopDoubleBuffered = Y
         

and to run Wine in desktop mode.

Does PlaneShift use DoubleBuffer? If yes, where I can force it, enable it, or whatever?

Thanks.
"I think 640k will be enough for everyone"

Eodun

  • Hydlaa Resident
  • *
  • Posts: 58
    • View Profile
Re: Graphics flickering in the client
« Reply #10 on: November 14, 2007, 02:56:02 pm »
Seriously, I've been investigating a lot with no luck. Anyone has any hints? I don't want to run PS under wine...
"I think 640k will be enough for everyone"

Eodun

  • Hydlaa Resident
  • *
  • Posts: 58
    • View Profile
Re: Graphics flickering in the client
« Reply #11 on: November 16, 2007, 01:56:59 pm »
Installed OffScreen rendering driver... no luck.

Lastest xorg-intel drivers, mesa 7.02, acceleration enabled, no way to activate /check doublebuffer, vsync/refresh ratio are correct... I found other 3D apps that could correct this problem, Half Life or  GoogleEarth for example, but couldn't apply that here.

I want to play and help with development, I assure you, but it's impossible this way and all my efforts are futile. Any developer could help a bit?

I don't want to seem impatient, but this thread was opened on July the 1st, and no solution since.

Thx, sincerely.


Edit: Running in wine doesn't help either, so it must be a problem with double buffering with Intel graphics.
« Last Edit: November 16, 2007, 04:04:31 pm by Eodun »
"I think 640k will be enough for everyone"

Eodun

  • Hydlaa Resident
  • *
  • Posts: 58
    • View Profile
Re: Graphics flickering in the client
« Reply #12 on: November 16, 2007, 06:48:36 pm »
Funny.

I have a Knoopix installed in another partition, and there isn't any flickering there, though it uses an old (6.5) mesa driver. The only difference in xorg.conf is the driver used for xserver, in kubuntu I use "intel" and in koppix, "i810". The problem is that I can't start kubuntu with "i810" loaded to check :p

BTW, in Knoppix it runs smoothly, though I only got to magic tutorial because I was only testing.

I hope you don't understand this as spamming: I'm just trying to give some feedback.

Cheers
"I think 640k will be enough for everyone"