Forums » Bugs

Missing textures on Linux/ATI open source driver

Sep 28, 2011 abortretryfail link
So, I finally put Linux back on my desktop and I've been using the open source driver just for shiggles. So far VO runs alright, framerates are kind of low, and there's no shaders but I expected that. There's a few odd situations where the textures on various things will go missing temporarily or not load at all. This usually happens on certain HUD areas, ice roids, or capships/stations. The temporarily missing textures will appear or disappear depending on camera angle/distance etc.

Here's a few screenshots
http://imgur.com/a/8MzIP
Here we've got missing station detail, some chunks of the HUD that were gone, and black ice roids.
Sep 29, 2011 PaKettle link
http://www.vendetta-online.com/x/msgboard/2/24926

Not exactly a new bug but its good to remind the devs....
Sep 29, 2011 abortretryfail link
Yeah, It does it on my intel 945 laptop as well, but i was going to make a different thread or at least get different screenshots for that. Yours looks like a different issue, PaKettle.

Also, the driver supports GLSL but VO says there's no shader support in the video options.

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD REDWOOD
OpenGL version string: 2.1 Mesa 7.11
OpenGL shading language version string: 1.20
Sep 29, 2011 incarnate link
Have you tried reducing the texture resolution? It could just be exhausting memory.
Sep 29, 2011 abortretryfail link
Yep, even on the "Very Low" setting it still does it. Whether the textures disappear to be more related to distance/camera angle. The station rotating in the login screen will have various parts show up or turn grey depending on how it's rotated.

Here's another example starting far off where the whole station looks like grey blocks then as i get closer, textures from different pieces show up. This is with the texture resolution on "Very Low"

http://imgur.com/a/aBCcm

It seems to do it from the same distance even with the textures at "Very High" too.

Is there some switch i could flip to make VO produce more useful debugging info maybe?
Sep 30, 2011 abortretryfail link
Well, openglinfo.log explains why shaders aren't supported in the game even though the driver supposedly can do it.

"Disabling shaders because of lack of s3tc/dxtc support."

Also, in openglerr.log there's a bunch of these:

../../../gk/gkgl/refgl/texmanage.cpp(92) : glGetError() returned 'invalid operation'
../../../gk/gkgl/refgl/texmanage.cpp(857) : glGetError() returned 'invalid enumerant'
Oct 11, 2011 abortretryfail link
I switched to the AMD-provided fglrx driver last week so I could run some steam games in wine. Let me know if you guys want testing/feedback on the other one and i'll switch back.
Oct 19, 2011 AndySpades link
Some additions:

I've had a similar issue for about 6 months now, I call them my "LSD roids": All ice roids are (depending on sector & mood) solid black or neon pink, green, yellow, red or blue. Other textures do not seem to be affected, and the angle doesn't change anything, LSD roids are permanent.
Adjusting the texture resolution doesn't help either.

I'm using the OpenGL Reference GKGL driver on an Acer notebook running Linux Mint 10 with an Intel Integrated graphics chip.
ARF told me to include some info like this (hope some of this helps):
* GLX Server: SGI 1.4
* GLX Client: Mesa 1.4
* OpenGL: Tungsten / Mesa DRI Mobile Intel (r) GM45 Express Chipset GEM 20100330 DEVELOPMENT x86/MMX/SSE2 - Version 2.1 Mesa 7.9-devel
* libgl1-mesa-glx v7.9~git20100924-0ubuntu2
* xserver-xorg-video-i740 v1:1.3.2-2build1

Other people with similar issues:
* Niki (OpenGL Reference GKGL (Type 5, v92.0) on a dell mini netbook with OSX & Intel gpu)
* Straka (OpenGL Reference GKGL on an HP notebook running Ubuntu Linux with an Intel Integrated Chip as well)

Generally I don't really mind the LSD roids (or I would have posted much sooner) but they can be distracting in a fight...

P.S.: Some of the client updates in, uuh, April I think did some changes to this bug. I had normal ice roids for a while, then back to LSD.
P.P.S.: This screenshot happens to contain an example of green LDS roids:
http://dl.dropbox.com/u/19719148/VO%26FR/dump0082_FennusR18Guardian_Equipment.png
Oct 19, 2011 vskye link
Just a note, that this also happens with my Nvidia card under Linux.

Specifically with the roid colours above. Prior to one of the game updates everything was normal, although I don't recall which one, since it really didn't bug me to much cause the only textures effected are the roids.

In my case, I'm running a version of Linux based off Ubuntu 10.04 LTS.
Oct 20, 2011 abortretryfail link
vskye, which video driver are you using for your nVidia card? nouveau or the nvidia binary driver? I've only seen this problem on my systems using the radeon open source driver and the intel open source driver on my laptop. With the ATI provided binary fglrx, the ice roids look fine.
Oct 22, 2011 PaKettle link
I just got done moving to Suse 11.4 and switched back to the Nvidia drivers - problem solved. I was using the nouveau drivers before when I had my problems.
Oct 22, 2011 vskye link
I'm using the Nvidia drivers, not the nouveau one.