Could not load OpenGL subsystem
Apua! Ostin OpenGL:n vaativan pelin joka ei nyt toimikkaan, vaan ilmoittaa:
Luultavasti pelisi perustuu Quake3 -pelimoottoriin. Koneessasi on ehkä jokin nVidia:n näytönohjain kuten TNT1/TNT2/GeForce/GeForce2 tms…? Mitä voin tehdä? Ajaa DirectX:n diagnoosin, asentaa uudelleen directX:n, asentaa uudelleen näytönohjaimen ajurit, asentaa uudelleen opengl32.dll:n… Mikään näistä ei ongelmaan tepsi. Windowssin uudelleen asentaminen toki saattaa poistaa ongelman, mutta se voi ilmetä uudelleen.
HUOM! Olet myös varma että näytönohjaimesi tosiaan tukee OpenGL rajapintaa? Olet myös varma että tällä hetkellä asennettuina olevat ajurit tukevat? Joillakin korteilla esim. Windows XP saattaa asentaa OpenGL yhteensopimattomat ajurit koneellesi. Tässä tapauksessa lataa toimivat ajurit laitevalmistajasi kotisivuilta.
Laitevalmistajien ajurisivuja:
» nVidia ajurit
» ATI/AMD ajurit
» 3DFX/Voodoo -ajureita + sekalainen joukko muitakin
» Erityisesti vanhoille näytönohjaimille hyvä lähde on MBnetin Ajuriapaja
Tarkista myös, että pelihakemistostasi ei löydy tiedostoja opengl32.dll ja opengl32.lib, ja jos löytyy, nimeä ne uudelleen tai poista. Muutoin:
Itseasiassa ongelma ratkeaa varsin pienellä toimenpiteellä. Windows -hakemistossasi on win.ini tiedosto, josta yhden rivin poistaminen hävittää ongelman. Useimmiten win.ini sijaitsee kansiossa “c:\windows\win.ini”. Avaa se normaaliin muistioon ja etsi rivi “DVA=0″ (Ilman lainausmerkkejä tietenkin). Asettamallalla tämän rivin muistiinpanoksi laittamalla puolipilkun (;) rivin eteen häviää ongelmasi!
Siis:
DVA=0
Täksi:
;DVA=0
Nyt tallenna tiedosto ja käynnistä windows uudelleen. Kun nyt kokeilet openGL:ää vaativaa peliäsi, se todennäköisesti toimii.
MUTTA:
Jos käytät NT pohjaista windowssia (NT/2000/XP) ei win.ini -tiedostostasi välttämättä edes löydy riviä “DVA=0″. Tässä(ja myös silloin jos rivin muuttaminen ei auttanut) tapauksessa suosittelen asentamaan nVidian uusimmat Detonator -ajurit.
Itselläni oli käytössä Windows 2000 Professional ja näytönohjaimena nVidian Riva TNT 16mt AGP. Asennettuani detonator ajureiden version 43.45 ongelma hävisi. Uusin detonator saattaa kuitenkin heikentää vanhan kortin suorituskykyä, sillä uudemmat ajurit on luonnollisesti optimoitu uusimmille korteille. Jotenkuten toimiva ajuri on kuitenkin parempi kun toimimaton. ;-)
Mistä voin ladata uusimmat ajurit näytönohjaimeeni?
Hyviä saitteja ovat mm. www.3dchipset.com ja www.nvidia.com.
Huomioi että ongelmaa on setvitty monessa muussakin paikassa, paras näistä taitaa kuitenkin olla OpenGL forumilta löytyvä viestiketju.
JOS:
Jos vika ei vieläkään häviä, ei minulla ole aavistustakaan mistä ongelma voisi johtua. Näin sattuessa minä en ole se johon otat yhteyttä, vaan katsot pelipakettisi kyljestä teknisen tuen sähköpostiosoitteen tai puhelinnumeron.
Jos nyt onnistuit sotkemaan koneesi tai pelisi vain entistä pahemmin, en minä ota vastuuta. Itse en näitä ohjeita keksinyt, vaan keräsin ympäri internettiä, kun ensin pähkäilin pitkän aikaa ko. virhesanomaa.
Kokonaisuudessaan pelin virhesanoma voi näytää suurinpiirtein tältä:
————————————
—– Client Initialization —–
—– Initializing Renderer —-
—– R_Init —–
Initializing OpenGL subsystem
…initializing QGL
…calling LoadLibrary( ‘C:\WINDOWS\SYSTEM\opengl32.dll’ ): succeeded
…setting mode 3: 640 480 FS
…using colorsbits of 16
…calling CDS: ok
…registered window class
…created window@0,0 (640×480)
Initializing OpenGL driver
…getting DC: succeeded
…GLW_ChoosePFD( 16, 16, 0 )
…23 PFDs found
…GLW_ChoosePFD failed
…failed to find an appropriate PIXELFORMAT
…restoring display settings
…WARNING: could not set the given mode (3)
…shutting down QGL
…unloading OpenGL DLL
…assuming ‘3dfxvgl’ is a standalone driver
…initializing QGL
…WARNING: missing Glide installation, assuming no 3Dfx available
…shutting down QGL
—– CL_Shutdown —–
———————–
GLW_StartOpenGL() – could not load OpenGL subsystem
Pelit joilla ongelmaa on esiintynyt; Medal of Honor Allied Assault(“Mohaa”), Star Trek Voyager Elite, Jedi Knight(II), Return to Castle Wolfenstein, Quake 3….
Päivitys 29.4.2007
Lukijalle tiedoksi, että nämä ohjeet ovat iänikuisen vanhat. Windows XP oli vissiin just julkaistu kun tämän kirjoittelin. Nykyään paras lääke taitaapi olla näytönohjaimen ajurien uusimman version asentaminen, OpenGL tuntuu olevan aika kranttu väärille versioille…
OpenGL subsystem.
Kiitos neuvosta vaan, kyseinen ongelma pätee munkin koneella…
Wolfenstein: Enemy Territory ei toimi vaan valittaa tuosta OpenGL subsystemistä. En vaan oikein uskaltaudu kokeilemaan noita
Vaihda rivi:
DVA=0
Täksi:
;DVA=0
- juttuja kun en ole mikään tekniikan ihmelapsi.
Tepsiikö keino tosiaan?
Jos sinulla on vanhempi windows, niin sitten se todennäköisesti toimii. Tämä teksti on kuitenkin kirjoitettu vuonna miekka ja kivi joten yleensä ihmisillä on jo XP:t koneissansa. Tällöin kannattaa päivittää näytönohjaimen ajurit, kuten tuolla tekstissäkin sanotaan.
Ei se kone siitä räjähdä. :-) Voit aina kokeilla ja palauttaa muutokset sitten takaisin.
Kannattaa tietty myös lueskella muualtakin tietoa.
Missä muualla win.ini tiedosto voi olla, meinaan kun en löydä tuolta?
Ei mitään tietoa… tiedostohaku voi löytää tai sitten se on piilossa. Jostain ruksia “näytä piilotetut järjestelmätiedostot” tms.
GLW_StartOpenGL() – could not load OpenGL subsystem ton takia mulla ei toimi MOHAA eikä Enemy territory :( enkä löydä tota win.ini
Sain just uuden koneen ja sit seuras järkytys! Wolfestein ei toimi! sit lähin heti ettii apuu netistä että mikä vois ratkasta mun ongelmat… No mikä sieltä nvidia kotisivuilta pitää ladata? Älysin ettii download drivers, mut mikä sieltä pitää valita seuraavaks..?
mäkää en löydä tota win.ini tiedostoo
löysin kyl noit opengl32.dll tiedostoja mut ne oli jossai c/windows osastol ja niit oli ainaki 5 nii pitäskö mun poistaa ne tai jotai?
Alkaahan nää ohjeet jo vähän vanhentuneita olla, pätivät paremmin silloin kun kaikilla oli win 2000 ja win98…
Ei näitä viitsi poiskaan ottaa, googlesta tullaan tälle sivulle niin kovin usein että täytyy ongelmaa vielä jonkin verran esiintyä. :-)
Voi pa**a sama ongelma enkä tiedä minkä lataan Nvidian kotisivulta :/……….
Minulla on RIVA tnt2 64 pro
Voih,kaikki hyvät pelit menivät juuri sivusuuntaan ;’(
NVIDIA GeForce4 Ti 4200
Pitäiskö toimia??? ja nvidian sivustolta en saa mitään selvää!!! auttakaa
Kyllä sieltä valmistajien sivuilta ne ajurit tai sitten laitatte googleen oman näytönohjaimenne ja drivers ..
Toimii mutta näyttö välkkyy harmaana ET:s
Olkaa hyvät ja kokeilkaa seuraavaa toimintoa: -> Käynnistä -> Ohjauspaneeli -> Verkkoyhteydet. (Clickkaa hiiren oikealla painikkeella, ja avaa ominaisuudet. (MUODOSTA YHTEYS KÄYTTÄEN MENETELMÄÄ) paina määritä, valitse ohjain, ja päivitä ohjain. Tämän pitäisi korjata vika, itselläni toimi. Jos ei, kokeile. -> Käynnistä -> ohjauspaneeli -> järjestelmä -> laitteisto -> laitehallinta -> näytönsovittimet, aukaise, clickkaa hiiren oikealla, ja päivitä ohjain. Viellä viimeinen neuvo jos nuo edelliset eivät toimi: Työpöydällä clickkaa hiiren oikealla painikkeella, ja paina ominaisuudet. Aukeaa näyttöasetukset, seuraavaksi valitse Näyttöasetuksista ASETUKSET. -> LISÄASETUKSET. -> NÄYTTÖLAITE, OMINAISUUDET, JA PÄIVITÄ OHJAIN!!
Sen pystyy ratkasemaan ku lataa jstain SciTech:in :)
ET 2.55 win-x86 May 27 2003
—– FS_Startup —–
Current search path:
E:\PROGRA~1\WOLFEN~1\etmain\pak0.pk3 (3725 files)
E:\PROGRA~1\WOLFEN~1\etmain\mp_bin.pk3 (4 files)
E:\PROGRA~1\WOLFEN~1/etmain
———————-
3729 files in pk3 files
execing default.cfg
couldn’t exec language.cfg
couldn’t exec autoexec.cfg
Hunk_Clear: reset the hunk ok
…detecting CPU, found AMD w/ 3DNow!
Bypassing CD checks
—– Client Initialization —–
—– Initializing Renderer —-
——————————-
—– Client Initialization Complete —–
—– R_Init —–
Initializing OpenGL subsystem
…initializing QGL
…calling LoadLibrary( ‘E:\WINDOWS\system32\opengl32.dll’ ): succeeded
…setting mode 4: 800 600 FS
…using desktop display depth of 32
…calling CDS: ok
…registered window class
…created window@0,0 (800×600)
Initializing OpenGL driver
…getting DC: succeeded
…GLW_ChoosePFD( 32, 24, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…GLW_ChoosePFD( 32, 24, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…failed to find an appropriate PIXELFORMAT
…restoring display settings
…WARNING: could not set the given mode (4)
…setting mode 4: 800 600 FS
…using colorsbits of 16
…calling CDS: ok
…created window@0,0 (800×600)
Initializing OpenGL driver
…getting DC: succeeded
…GLW_ChoosePFD( 16, 16, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…GLW_ChoosePFD( 16, 16, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…failed to find an appropriate PIXELFORMAT
…restoring display settings
…WARNING: could not set the given mode (3)
…shutting down QGL
…unloading OpenGL DLL
…assuming ‘3dfxvgl’ is a standalone driver
…initializing QGL
…WARNING: missing Glide installation, assuming no 3Dfx available
…shutting down QGL
—– CL_Shutdown —–
RE_Shutdown( 1 )
———————–
GLW_StartOpenGL() – could not load OpenGL subsystem
voiks joku kertoo, mistä ne opengl32.dll ja opengl32.lib on?
taatana. just asensin enemy territoryn mut sit se valittaa tosta OpenGL subsystemistä. noh mä löysin sen win.ini tiedoston ja sain sen muistioon mutten löydä mitää ”DVA=0” kohtaa. hitto haluun pelaamaa mutku ei wörkkaa. oon yrittäny päivittää kaikki maholliset kohdat muttei auta. AUTTAKAA HYVÄT IHMISET !
Saatana ku yritän mennä yhteen serveriin missä on jaymod ni se alkaa valittaa että pak0.pk3-tiedostossa on jotain paskaa…
Kannattaisko se asentaa uudestaan?? tai jotain…?? kertokaa
oishan se kiva saada Wolfensteini toimiin mutta kun ei millää löydy päivitystä mun näytönohjaimeen eikä toi onnistu muutenkaan
Couldn’t load default.cfg mitä helvettii toi tarkottaa pelin nimi oSoldier Of Fortune II ja mist vitust sen löytää jos saan kysyyy
mistä näky mikä näytön ohjain unohin:(
Tuommosilla softilla ainakin selviää, mikä näytönohjain koneessa on kiinni.
Myös jos klikkailette omaa tietokonetta oikealla napilla -> ominaisuudet -> laitteisto -> laitehallinta -> näytönsovitin.
Ykkösvaihtoehtona yrittäkää päivittää näytönohjaimen ajurit, sillä pitäisi ratketa. Google löytää valmistajan sivuille ja sieltä ajurit (tai ostetun näytönohjaimen mukana tullut ajuriCD on myös vaihtoehto). MBnetillä on myös näppärä Ajuriapaja.
Onnea säätöön!
…created window@0,0 (800×600)
Initializing OpenGL driver
…getting DC: succeeded
…GLW_ChoosePFD( 16, 16, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…GLW_ChoosePFD( 16, 16, 0 )
…35 PFDs found
…GLW_ChoosePFD failed
…failed to find an appropriate PIXELFORMAT
…restoring display settings
…WARNING: could not set the given mode (3)
…shutting down QGL
…unloading OpenGL DLL
…assuming ‘3dfxvgl’ is a standalone driver
…initializing QGL
…WARNING: missing Glide installation, assuming no 3Dfx available
…shutting down QGL
—– CL_Shutdown —–
RE_Shutdown( 1 )
———————–
GLW_StartOpenGL() – could not load OpenGL subsystem
eli mulla on sama ongelma. ihan peestä ku ei pääse pelaamaan.
Auttakaa nyt Joku, kyl joku ny tollasen ongelman ratkasee :D en vaan tiedä mikä näytön ohjain mulla on niin en voi hakea edes ajureita. :S
Mistä löydän tuon Windolfs hakemiston?
Juu mullakin on tää sama probleema. ennen oli koneen ATI Radeon X800Pro (256mb muistii) ja pyöri ihan hyvin. mut ku ostin täysin uuden koneen (prossuna Intel core 2 duo E8400, 4 gigaa 800mhz keskusmuistii, n. 250gb 7200rpm kovalevy ja mikä tärkeintä, näytönohjaimena palvelee Asus GeForce EN8600GT MAGIC pyörii 800mhz voimal ja muistii löytyy 512mb… eli tolla kokoonpanolla mennään mutta tosiaan OpenGL ei onnistu lataamaan subsystemiään.. tiedän OpenGL:ästä, windowsin tiedostoista ja näytönohjaimista varsin paljon mutta tätä ongelmaa en ole onnistunut ratkaisemaan… ELI JOS JOLLA KULLA OLISI APUA TARJOLLA NIIN TÄNNE KOMMENTTIA KIITOS :) Vanhalla koneella pelatessani lukeuduin ETn 200:aan parhaaseen pelaajaan (ET skill rateilla olin sinä med- lähellä :o) ja läyttöjärjestelmä on tosiaan WinXP Pro, en tuota Vistaa vielä halunnut asentaa vaikka Ultimaten isä olisikin työpaikan kautta saanut…
HUOH! mullakaan ei toi wolf toimi. kone windows XP home edition ja noudatin ohjeita eikä auttanut. MUTTA sitä ihmetten että kun mulla oli wolffi n. puolitoista vuotta sitten se toimi moitteettomasti. sitten kun taas haluaa pirusti pelata sitä niin ei toimi (tiedätte mitä tarkoitan). ittu pitäs pääst pelaa kamujen kaa. auttakaa XP:hen saataas autaa jotku vanhat ohjeet :( :(
Tarvis jelppi ko mulla on windows xp Home edition.
Ongelma on etää kun alan pelaamaan Mohaa(Medal of honor Alliedassault)
siinä lukee GLW_StartOpenGL() – could not load OpenGL subsystem.
Enkä löyrä sitä Win.ini Tiedostoa mistään vastaa nopiaa tähän osotteeseen:
#######
Jos keksitte ratkaisuja niin kirjoitelkaa ne toki tänne kommentteihin. Älkää kuitenkaan anelko minua ottamaan yhteyttä, vaan soittakaa pelien supporttiin tai viekää koneenne huoltoon.
Poistin myös ison liudan silkkaa päänauontaa täältä kommenteista. Pitäkäähän angstinne kurissa siellä itellänne, niin kaikilla on hauskempaa.
Juu :D Niin mullakin tuo wolfestein enemy territory ei lähe samasta syystä… en vaan tajua paskan vertaa noista näytön ohjaimista tai en edes tiedä mistä se löytyy omalta koneelta… niin mulla on Windows XP Professional niin voiko joku jelata ja antaa vaikka jonkun linkin mistä sais paremman :D
******* ku yritän mennä yhteen serveriin missä on jaymod ni se alkaa valittaa että pak0.pk3-tiedostossa on jotain paskaa…
Kannattaisko se asentaa uudestaan?? tai jotain…?? kertokaa
vastaus: poista tiedosto mitä se ei voi ladata(toimi mulla)
En löyä tota DVA=0 Mitä teen??? :(
Koneessa on Intel P3 1.00 Ghz, näyttis Ati Radeon 7500 64 mb ja keskusmuistia 1Gt ja käyttis Windows XP Professional.. Mistä löydän ton DVA=0 ei oo muuten muistiossa ainakaa mulla, mitä teen??
Morse mulla kans toi sama ongelma ja löysin sen wini tiedoston mut siellä ei ollu sitä dva ja mist noi löytää noi parit tiedostot eli noi open 32 jos vastaisit tohon sähköpostiin
Mul on toi sama juttu. Ennen pääsin normaalisisti sisään, mutta kun kone kävi huollossa niin tulee could not…. minulla on sisäinen intellin näytönohjain. Olen yrittänyt ladata uudestaan openGL ja yrittänyt ladata esim nvidian näytönohjaimia ja joitain ajureita. Missä vika. Jos joku tietää voisitte kertoa mahdollisimman nopeasti. Onko vika näytönohjaimessa vai joku muu syy?
odottelija: Asenna sen Interin kortin ajurit. ;-) Lataat ne mbnetin ajuriapajalta tai intelin nettisivuilta. Joku romppukin siinä on varmaan mukana tullu.
ok. kiitos kokeilen tuota.
Mutta tiedätkö mistä muualta intellin ajureita saa kun mbnetissä on vain kaksi ja ne ovat ikivanhoja. olen kyllä luultavasti kokeillut niitä, mutta kokeilen ensin tuon mukana tulleen cd:een kanssa. KIITOS KUMMINKIN!
En tiedä. Hanki jostain tietoosi sen näytönohjaimen tarkka malli, pelkkä intel ei riitä. Sitten googlaamaanaan “intel malli drivers download”. Tsemiä.
Nyt aurinkoon ->
ei toiminut tai en edes löytänyt hyvää intellin ajuria( intel pentium4). Tiädätkö toimiiko et edes intellillä. vai onko vika muualla? Vai pitääkö olla vielä jotain muuta esim openGL, kun se sitä herjaa.
@odottelija
Intel on prosessori. Ja prosessorilla ei ole mitään tekemistä OpenGL:län kanssa.
Siis mä en tajuu. Mulla toimii Quake III, Return to Castle Wolfenstein, MOHAA ja Quake 4. Mutta ET ei toimi. Saan ton “Could not load OpenGL subsystem” errorin aina. Mulla on uusimmat ajurit, GLDirect ja kaikki mahdolliset OpenGLään liittyvät scheisset koneella. Siis RtCW toimii täydellisesti. voiko joku auttaa?
Jotkut väittää että ongelma voisi olla Service Pack 3:ssa?
Käytössäni on Win XP SP3. Sähköpostini / meseni on: mossberg.p@hotmail.com
Olisin kiittollinen jos joku auttaisi.