fr1tz / terminal-overload

Free and open-source first person shooter / spiritual successor to Revenge Of The Cats: Ethernet
http://www.terminal-overload.org
Other
81 stars 9 forks source link

Render glitches under GNU/Linux with NVIDIA drivers #48

Open ghost opened 9 years ago

ghost commented 9 years ago

Under GNU/Linux (Ubuntu 14.10 64bit NVIDIA GeForce GTX 860M drivers) I experience two main glitches:

  1. Appears to be some sort of z-fighting of overlay textures over objects
  2. Glow effect shines through all objects

buggy

poVoq commented 9 years ago

start the game with the "-OpenGLCompat" parameter and most will be gone.

ghost commented 9 years ago

That parameter didn't change anything for me. Both issues remain.

poVoq commented 9 years ago

Are you sure you used it correctly? I am on a Kubuntu 14.04 Nvidia optimus system (Geforce 550m) using bumblebee and starting it (through a .desktop file for convenience or with a terminal) via this command works just fine: "optirun -b primus ./overload.sh -OpenGLCompat"

ghost commented 9 years ago

Usually I started with optirun ./overlaod.sh. Unfortunately neither optirun ./overload.sh -OpenGLCompat nor optirun -b primus ./overload.sh -OpenGLCompat change anything.

poVoq commented 9 years ago

Very odd, and with release 0.3.x it was fine? According to fr1tz everything should be like in 0.3.x if the game is started with that parameter. Which version of the nvidia driver are you using?

ghost commented 9 years ago

Version 0.3.0 works fine with those parameters on my card. Using NVIDIA drivers version 331.89.

poVoq commented 9 years ago

I'm on version 331.38 so that shouldn't be the cause. Must be some very specific issue with your card...

ghost commented 9 years ago

Stragnge. The 2. render issue seems to be gone after i installed this library.

ghost commented 9 years ago

Even stranger: it seems to be only _almost_ gone
screen

ghost commented 9 years ago

unfortunately this does not seem to be the reason for my temporary cure. I still suffer from the glitches again.

ghost commented 9 years ago

I have the same issues here. Proprietary NVIDIA drivers, GeForce GTX 550 Ti.

LuisAntonRebollo commented 9 years ago

Hi :)

We have merged Linux/OpenGL work to Torque3D development branch, it's posible we have some fixes.

Plz report us all OpenGL bugs you find for we can fix.