Author Topic: OpenGL subsystem error SOLUTION  (Read 8719 times)

Jek

  • Posts: 15
  • Turrets: +2/-3
OpenGL subsystem error SOLUTION
« on: April 19, 2009, 11:52:06 pm »
Ok -- I fixed my prob so I decided to create a guide because a large number of people have complained about this:

Ok, so you are trying to run tremulous in Vista and it gives you a OpenGL subsystem cannot load error. Heres how to fix it:

Step 1: Go into "C:\Users\<username>\AppData\Local\Tremulous\base" (hidden folders have to be shown) and open autogen.cfg in notepad or any plain text editor.

Step 2: Look for this line: seta r_mode "9" and replace it with seta r_mode "3". (it might not be exactly 9 but replace it anyways)

Now when you start trem (it should start now) it should look like this:
.

Step 3 (unneeded if trem is in full screen and does not look like the above picture): Click Play then join any server. After you have joined press "Escape" (top left of your keyboard) and select Options then System. Then click on the resolution (the thing that looks like 1200x780) and change it from like 350x 250 to atleast like 1100x700. It should look normal now and start normal. You might have noticed that the "r_mode" variable has changed since you played the game. Thats normal.
« Last Edit: April 20, 2009, 01:36:11 am by Jek »

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: OpenGL subsystem error SOLUTION
« Reply #1 on: April 20, 2009, 01:22:25 am »
If you change it to 3 it'll go to 800x600 which is easier to see the menus in, and more likely to work in full screen.

Also this only works if you have that error because you set a too high resolution.  There are many other causes with different solutions.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Jek

  • Posts: 15
  • Turrets: +2/-3
Re: OpenGL subsystem error SOLUTION
« Reply #2 on: April 20, 2009, 01:35:51 am »
I'll make that change, I had just posted what worked for me. And the other solutions would be to reinstall graphics drivers and make sure your comp has openGL.
« Last Edit: April 20, 2009, 01:37:37 am by Jek »

Corn Dog

  • Posts: 17
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #3 on: April 25, 2009, 08:50:43 pm »
I did all the steps but when I got to the step to open a file on the base folder...all I found was this file named    qkey I can't find the other file that was supposed to be in the base folder...and yes my hidden files things is checked to show them  HELP PLEASE  :(

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: OpenGL subsystem error SOLUTION
« Reply #4 on: April 25, 2009, 11:15:16 pm »
In Tremulous console:

/writeconfig

Corn Dog

  • Posts: 17
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #5 on: April 26, 2009, 03:58:50 am »
how should I be able to do that in my tremulous console? the only time I see it is when I open tremulous...then it shows a black screen then it sais Tremulous needs to close...then my desktop is colorful and bright and still no console cause it had to close...so how do I do /writeconfig in the console?

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: OpenGL subsystem error SOLUTION
« Reply #6 on: April 26, 2009, 02:20:35 pm »
Ignore bissig, he didn't bother to read your post (again).
Start trem from a command prompt, and in the output it should have a series of paths listed.  The auto-gen will be in one of those.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Corn Dog

  • Posts: 17
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #7 on: April 26, 2009, 05:49:16 pm »
Im not that good at using that Command Prompt thing.....can you please tell me how to open trem from the command prompt and what to type and do Thank You

jackForward

  • Posts: 100
  • Turrets: +12/-4
Re: OpenGL subsystem error SOLUTION
« Reply #8 on: April 28, 2009, 12:39:08 pm »
Quote
Start trem from a command prompt
On Windows this is called 'DOS Box' - at least it was called this way the last time i used Windows. So start the Program 'DOS Box', type 'tremulous' and press 'Enter'. The game will start. Close the game and you will still see the 'DOS Box' with a lot of output in there.

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: OpenGL subsystem error SOLUTION
« Reply #9 on: April 28, 2009, 02:19:19 pm »
DOSBox doesn't come with windows, it's an emulator for crappy old games.

Go to start->run type cmd and hit enter, and in the black box that comes up type cd "C:\Program Files\Tremulous" and then type tremulous, and it should run. 
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Corn Dog

  • Posts: 17
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #10 on: April 28, 2009, 11:13:47 pm »
I did this again. . . . my tremulous went to a black screen then said tremulous. exe has stopped working. . . I had no other choice but to close it because nothing else wouldn't work unless I closed it. . . . then I looked in the black box and it said

Microsoft Windows [Version 6. 0. 6001]
Copyright <c> 2006 Microsoft Corporation.   All rights reserved.
C:\Users\Uriel Jimenez>cd C:\Program Files\Tremulous
C:\Program Files\Tremulous>tremulous
C:\Program Files\Tremulous>


nothing with a lot of output things in the command prompt, just the text above  ???  :(

Archangel

  • Guest
Re: OpenGL subsystem error SOLUTION
« Reply #11 on: April 28, 2009, 11:23:47 pm »
using tremfusion ?

Corn Dog

  • Posts: 17
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #12 on: April 30, 2009, 12:35:01 am »
. . . . . . tremfusion. . . . . . . my tremulous won't even load up to the Menue. . . . . . . and it has never ever worked on the computer I am using right now. . . it only worked on my old Widnows xp. . . . . not on my vista

A-D|Roco

  • Posts: 11
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #13 on: July 30, 2009, 07:00:01 pm »
I did everything you said and I can enter Tremulous but I can't find any servers on the screen, when I press the button play and refresh list :o. Could you help me, please?
« Last Edit: July 30, 2009, 07:13:14 pm by A-D|Roco »

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: OpenGL subsystem error SOLUTION
« Reply #14 on: July 30, 2009, 09:02:32 pm »
Press Button "Get new list".

mooseberry

  • Community Moderators
  • *
  • Posts: 4005
  • Turrets: +666/-325
Re: OpenGL subsystem error SOLUTION
« Reply #15 on: July 30, 2009, 10:30:21 pm »
And make sure you are viewing internet servers, and not favorites or local.
Bucket: [You hear the distant howl of a coyote losing at Counterstrike.]

मैं हिन्दी का समर्थन

~Mooseberry.

Hrvatski

  • Posts: 1
  • Turrets: +0/-0
Re: OpenGL subsystem error SOLUTION
« Reply #16 on: July 31, 2009, 05:14:40 am »
I have a partially related error, although i am running the Windows 7 beta, not Vista.
I'm dualbooting the two of them and Trem runs fine in vista, but in Windows 7 i get the error "GLW_StartOpenGL() - could not load OpenGL subsystem". I tried to use the fix that you described in the OP but it didn't do anything. Does anyone have any success running Trem in Windows 7? Thanks.

Archangel

  • Guest
Re: OpenGL subsystem error SOLUTION
« Reply #17 on: July 31, 2009, 06:08:43 am »
iirc 3d drivers are still pretty shoddy in 7.

Effect

  • Posts: 26
  • Turrets: +1/-3
Re: OpenGL subsystem error SOLUTION
« Reply #18 on: July 31, 2009, 08:57:18 pm »
I had the same problem Hrvatski.... so no one knows how to fix the windows 7 problem? :(

A-D|Roco

  • Posts: 11
  • Turrets: +1/-1
Re: OpenGL subsystem error SOLUTION
« Reply #19 on: August 01, 2009, 05:47:11 pm »
And make sure you are viewing internet servers, and not favorites or local.
I did that and it is not working:( there is an unknown problem... And i am not that new to tremulous so i know where to press.... (sorry, if i am being a bit harsh.)