bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Regarding error message: OpenGL Error: invalid enumerant


From: Superfly Jon
Subject: Re: [Bug-gnubg] Regarding error message: OpenGL Error: invalid enumerant / Did I change a setting I shouldn't have?
Date: Thu, 13 Jun 2013 17:10:38 +0100

Great reply Michael - just what I was about to try and write.  The only thing I'd add is, does everything seem to be drawing okay?

Jim, if you manage to get the glintercept tool working, I should be able to fix it.

Jon


On 13 June 2013 16:55, Michael Petch <address@hidden> wrote:
On 13/06/2013 9:21 AM, Jim Curtis wrote:
> Hello to everyone and thanks for making such a wonderful program.  I
> just downloaded  the current MAIN/current version 0.90/most recent
> source code (snapshot 20121023) and installed it and changed some
> settings from the default to my own preferences.  I started a match
> and after or during *every* move, I forget which, a window opens
> showing multiple (5-9) errors and it does this after or during each
> move.  The multiple errors shown all say the same message:  OpenGL
> Error: invalid enumerant
>     Would someone at your convenience troubleshoot this problem for
> me?  I would appreciate any thoughts you may have to fix this
> problem.  Thanks again for helping me in advance and for making the
> best backgammon software available.

This problem is *generally* an issue with the Video Driver and or the
driver settings. It is always recommended that you make sure you have
the latest video drivers for your hardware.

I recommend at a minimum launching GNUBG and going to the Settings Menu,
select "Board Appearance", the "General" tab and making sure "Quick
Drawing" is off. If it is already off you may wish to turn off all the
3D options that are on and see if that makes a difference (This is just
to see if there is a specific cause that can be identified).

Over the years, people with specific graphic cards have had similar
problems and they have discoverd through trial and error that there are
often Video Driver settings that can be adjusted to keep GNUBG
compatible. Unfortunately there are so many cards and drivers out there,
that it can be a nightmare to say specifically without having your hardware.

For instance, With NVIDiA GeForce Video Card someone found that a driver
setting "Threaded Optimization" had to be turned off (And it is
apparently for compatibility with older software). There is a bug
report/solution for that here (This is an example of trial and error
with Video Driver settings):

https://savannah.gnu.org/bugs/?31274

You can also try a newer version of GNUBG (It isn't officially on the
web pages yet). It was built last month:

http://files.gnubg.org/media/windows/gnubg-1_00_000-20130519-setup.exe

Does it work?

If all else fails and you have some technical knowledge (This isn't for
a novice user), There is a tool called GL Intercept you may wish to
download to help narrow down the problem). It can be downloaded here:
https://code.google.com/p/glintercept/downloads/detail?name=GLIntercept_1_2_0.exe

There is a readme file with instructions (after installation) with a
Quick Start guide on what to copy to the GNUBG installation directory. I
recommend using the settings from gliConfig_FullDebug.ini  . If you ran
GNUBG and managed to get the debug output it would likely tell use what
OpenGL call is failing.

There is one last thing, and this doesn't solve thr problem but may make
it more manageable (I am not sure if it works for this type of error).
Go into GnUBG and pull down the "View Menu", click "Panels>" and select
"Messages" (When you select it, a checkmark will appear next to that
item in the menu) A message window will appear under the move lists and
analysis on the right hand side. Does this suppress the pop up error and
make it usable as you play?

--
Michael Petch
GNU Backgammon Maintainer / Developer
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304


_______________________________________________
Bug-gnubg mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/bug-gnubg


reply via email to

[Prev in Thread] Current Thread [Next in Thread]