View previous topic :: View next topic |
Author |
Message |
seVes n00b
Joined: 06 Jan 2011 Posts: 54 Location: Germany
|
Posted: Wed Feb 13, 2013 5:58 pm Post subject: [Steam CS:S] Mesa/i965 OpenGL GLSL Problems |
|
|
Hi guys,
i'm really hopeless for fixing that but i would like to try it. :-/
VALVE has published a Steam-Client for Linux. This is working very good for now.
They also launched games like CounterStrike 1.6 and CounterStrike:Source.
CS1.6 works perfectly but a lot of users have problems with launching CS:Source.
Why?
CS:Source needs OpenGL 3.0 and later and the Intel-Linux-Drivers are a little bit buggy.
What happens?
When having a GPU (such as Intel GMA X4500MHD) which only has OpenGL 2.1 and try to start the game, the game will only play sounds and a Black-Screen is showing. No Video. Just Sound and some Mouse-Movement.
When try to set the variable MESA_GLSL_VERSION_OVERRIDE=120 to MESA_GLSL_VERSION_OVERRIDE=130 (which means, GLSL is now OpenGL 3.0 not 2.1) then some pictures are shown, but really buggy and it ends up.
So i think there are missing some implements.
What i try?
This is a logfile which shows the erros, when MESA_GLSL_VERSION_OVERRIDE=120 (original!) is set.
http://dl.dropbox.com/u/99061936/steam_hl2_cstrike.log
This is a logfile and video which shows the erros, when MESA_GLSL_VERSION_OVERRIDE=130 is set.
http://dl.dropbox.com/u/99061936/steam_hl2_cstrike.1.log
http://dl.dropbox.com/u/99061936/steam_hl2_cstrike.mp4
Installing latest mesa/xf86-video-intel/libva brings nothing.
I've also reported a bugreport to Valve, there are a lot of people with the same problems ( https://github.com/ValveSoftware/steam-for-linux/issues/19 ) and they said its a driver-related problem.
The i've reported a bugreport to Intel ( https://bugs.freedesktop.org/show_bug.cgi?id=60481 ) and they wouldn't fix it, because hardware is too old?
BUT...
The drivers from Intel is OpenSource. There's a public documentary about also available ( https://01.org/linuxgraphics/documentation/driver-documentation-prms ).
Is anybody here, who has skills about changing/fixing/writing patches for drivers?
Any suggestions? Need more informations? Have a hint?
Let me know!
Thanks for reading... _________________ Alex / seVes |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9665 Location: almost Mile High in the USA
|
Posted: Wed Feb 13, 2013 7:12 pm Post subject: |
|
|
I think the major issue is that some of the newer API depend on hardware. So to allow hardware agnostic software, it would have to be emulated. The performance impact would be huge thus just saying it's not compatible is easier...
I had this issue show up for Wine OpenGL apps. Same problem really...
I think the in-cpu graphics of the newer Intel CPUs will do OpenGL3... so my i945/i915 machines are useless... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
Gusar Advocate
Joined: 09 Apr 2005 Posts: 2665 Location: Slovenia
|
Posted: Wed Feb 13, 2013 7:23 pm Post subject: |
|
|
eccerr0r wrote: | I think the major issue is that some of the newer API depend on hardware. |
Well, the comments in the bug do say it would be possible to add this stuff to Ironlake, which means the hardware should be capable of it. It's just that Intel has no interest in working on it, it seems anything older than Sandy Bridge doesn't exist for them anymore. Adding this stuff to X4500, idk, in this case the hardware might actually be too old. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|