Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Steam CS:S] Mesa/i965 OpenGL GLSL Problems
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
seVes
n00b
n00b


Joined: 06 Jan 2011
Posts: 54
Location: Germany

PostPosted: Wed Feb 13, 2013 5:58 pm    Post subject: [Steam CS:S] Mesa/i965 OpenGL GLSL Problems Reply with quote

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
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9646
Location: almost Mile High in the USA

PostPosted: Wed Feb 13, 2013 7:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2665
Location: Slovenia

PostPosted: Wed Feb 13, 2013 7:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
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