Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Nvidia 361.28 "Could not find required OpenGL entry point 'glGetError' #610
Comments
daniel-Jones
commented
Feb 10, 2016
|
Silly question, but did you restart your PC after updating your driver? |
Deniskore
commented
Feb 10, 2016
|
I confirm this.
|
Svenare
commented
Feb 10, 2016
|
Can confirm, game is literally unplayable on latest nvidia drivers Processor Information: Network Information: Operating System Version: Video Card:
Sound card: Memory: Miscellaneous: Installed software: Recent Failure Reports: |
AeroX2
commented
Feb 10, 2016
|
I was having this error until I changed, |
0x72
commented
Feb 10, 2016
|
I can confirm that I get the same error message as OP upon starting CSGO with nvidia 361.28. I can also confirm that changing the settings that AeroX2 posted makes the game start again. However, this is not a solution for most end users.
|
ghost
commented
Feb 10, 2016
|
Probably related: #606 |
|
@Scellow no, this is specifically limited to nvidia drivers 361.28 on linux, possibly an issue with the arch packaging of this version of the nvidia driver. |
CommanderAlchemy
commented
Feb 10, 2016
|
@Scellow Not really, this is because of Nvidia changing how they supply the OpenGL library, some games do weird stuff that they should not do. However I'm still not sure if this is Nvidia/Steam issue or just packaging issue (ie maintainers) as @Tele42 mentions. Atm, nvidia-full-beta-all pkg in aur is fixed in latest release to NOT use GLVND as of yet. Nvidia pkg in arch repos has also been updated lately I think they use GLVND but im not 100% sure. |
timjp87
commented
Feb 10, 2016
|
This issue is related only to the 361.28 driver package on Arch Linux. |
davidw-valve
added
the
Reviewed
label
Feb 10, 2016
davidw-valve
self-assigned this
Feb 10, 2016
skobkin
commented
Feb 10, 2016
|
Getting same problem on my Gentoo Linux system. All games (Grid Autosport, CS 1.6, Insurgency, Cradle, Serious Sam 3: BFE, etc) from steam excluding CS:GO running smoothly. But CS:GO does not even starts with this error message box. I have latest NVIDIA drivers:
glxinfo:
|
timjp87
commented
Feb 10, 2016
|
If you go to the Game Directory of Counter Strike: Source and edit hl2.sh and change enable nVidia threaded optimizationsexport __GL_THREADED_OPTIMIZATIONS=1 |
timjp87
commented
Feb 10, 2016
|
Here is a detailed explanation of what NVIDIA changed with the 361.28 driver in regards to GLVND. |
AnAkkk
commented
Feb 11, 2016
|
Here's a workaround to put in the launch options that fix the issue for Valve games: |
btegs
commented
Feb 11, 2016
|
@AeroX2 - Maybe that setting should be left at 1 due to the performance improvements that the string is supposed to give with OpenGL drivers. My solution is to go back to a previous driver (352, 355, or 358) and wait for Nvidia and Valve to have a discussion and for Valve to patch the Linux version of CS:GO. This is why Source 2 for this game is way overdue. |
AnAkkk
commented
Feb 11, 2016
|
@btegs There is no performance change if you use the solution I posted above. |
|
This is a bug in the Nvidia drivers. Nvidia has confirmed this and will fix it. You can use the __GLVND_DISALLOW_PATCHING=1 setting to work around it in the meantime. |
btegs
commented
Feb 16, 2016
|
I know this is an older bug report, but adding export __GLVND_DISALLOW_PATCHING=1 on the next line below export multithread_glsl_compiler=1 in /Steam/SteamApps/common/Counter-Strike Global Offensive/csgo.sh via a text editor worked fine for me. I already have a boatload of launch options for this game, so adding it to the actual launch script was more convenient for me for the 361.28 drivers. |
danobi
commented
Feb 18, 2016
|
I can confirm @timjp87 's fix worked for CSGO. I didn't try the |
TomJamesGray
commented
Feb 18, 2016
|
@timjp87 worked for me in CSGO as well, thanks |
Jessexd
commented
Feb 26, 2016
|
It still hasn't been fixed? Really? I have to do this to all my source based games, come on... |
timjp87
commented
Feb 27, 2016
|
@Jessexd 1) Read the thread. It's a driver bug it has to be fixed in the driver 2) /etc/profile is a thing. |
Jessexd
commented
Feb 27, 2016
|
I know but it's been well over a week. Nvidia are ass holes. |
|
@Jessexd the point being to go take your frustration out in a productive manner, this is an issue tracker, not a forum to vent. nVidia typically ships a driver update every month or so, the issue would have to be a complete show-stopper for them to expedite a patch. Critical security issues would not even count to nVidia unless they had press backing exploits in the wild. |
Jessexd
commented
Feb 27, 2016
|
@Tele42 sorry |
ghost-EU8EUYPhth7DNRyG
commented
Mar 2, 2016
|
Starting Steam with __GLVND_DISALLOW_PATCHING=1 in the environment works also, so you could start up Steam using |
skakri
commented
Mar 4, 2016
|
|
ksthiele
commented
Mar 7, 2016
|
Yup same problem |
|
Has anyone tested libglvnd from git? While NVIDIA/libglvnd@cd9c312 does not explicitly say it fixes this issue, it seems awfully relevent. |
BOHverkill
commented
Mar 7, 2016
|
Same problem here but works with the workaround |
Saladien
commented
Mar 9, 2016
|
is there any news on a new driver or easy way to fix this? |
doogie544
commented
Mar 19, 2016
This is a Nvidia regression bug that is supposed to be fixed soon. I believe on a post I read on Nvidia's forums stated it is supposed to be fixed in the next 361.xx release, I could not find that one again but: a Nvidia dev stated
This is not just a GS:GO problem, most, if not all Source games fail to start, but it looks like only CS:GO has a bug report filed against it. Here is the post I refereed to if you are interested. |
Saladien
commented
Mar 22, 2016
|
Thank you very much for this :) |
doogie544
commented
Mar 22, 2016
|
This would appear to be fixed with Nvidia's newest driver release- 364.12. I have to add a caveat here, I don't own CS:GO, but as I stated above most Source games seem to be affected. I have tried it will all of my source games that were having this issue, Team Fortress 2, GMod, Day of Defeat, and Counter-Strike Source. All started without the glgeterror. I would assume that CS:GO will start now as well. I know that not having CS:GO is of no help the the bug Assignee, but I wanted to let all the followers of this bug aware of a likely fix so that they can test it themselves and get this bug report closed if it has been fixed by Nvidia. One other caveat, 364.12 is technically a Beta release, use it with that in mind. (I have noticed no issues but the driver is only 24 hours old) |
th3noname
commented
Mar 24, 2016
|
I can confirm that the 364.12 driver update solves the problem for CS:GO. |
added a commit
to 5225225/dotfiles
that referenced
this issue
Mar 28, 2016
zootboy
referenced this issue
in ValveSoftware/Source-1-Games
Apr 2, 2016
Closed
L4D2, Ubuntu 16.04 beta: Freezes when window loses then gains focus #1969
|
Closing as this issue was identified as a defective libglvnd bundled with nVidia 361.28 and has been fixed in the video driver. If anybody is still experiencing this issue, either update to a different video driver version, remove libglvnd from the libGL render stack, or use the |
CommanderAlchemy commentedFeb 9, 2016
Seems CS:GO got issues with latest Nvidia driver: https://devtalk.nvidia.com/default/topic/915766
Console also shows: PROBLEM: You appear to have OpenGL 0.0.0, but we need at least 2.0.0!
Steamsysteminfo
Could also be an issue of the packaging atm.