Az Open Graphics Library egy többplatformos alkalmazás-programozási felület (API), amelyet a 3D és 2D vektorgrafikák megjelenítéséhez használnak. Az API-t általában egy grafikus processzorral (GPU) való interakcióra használják, ami viszont segít elérni a hardver által gyorsított renderelést.
Sok nehéz játék támaszkodik erre az API-ra grafikus működéséhez, és használja őket a játékmenet során. A közelmúltban sok felhasználó olyan problémát tapasztalt, amikor nem tudták játszani a játékot, mert hiba lépett fel Nem lehet inicializálni az OpenGL ablakot ”. Ez a hiba többnyire grafikus illesztőprogramokkal vagy a játék felbontási beállításával társul. Egyenként végigmegyünk az összes megoldáson. Nézd meg őket.
1. megoldás: A „TKGRAPHICSSETTINGS.MXML” módosítása
Minden játékhoz tartozik egy külön fájl, amelyet a beállítások betöltésekor használnak minden indításkor. Ezek a beállítások tartalmazzák a felbontást, az árnyék részleteit, a textúra részleteit stb. Megnyitjuk ezt a fájlt a Jegyzettömbben, a rendszerednek megfelelően módosítunk és megpróbáljuk elindítani a játékot.
- Kattintson a jobb gombbal az asztal bármely pontjára, és válassza a lehetőséget Megjelenítési beállítások .
- Ellenőrizd a felbontás amelyet a számítógépe jelenleg használ. Itt ‘1920 x 1200’. Jegyezze fel ezt, mivel szükségünk lesz rá tovább a megoldáshoz.
- nyomja meg Windows + E a File Explorer elindításához. Keresse meg a következő könyvtárat:
D: Steam steamapps common NoMansSky Binaries SETTINGS
Ne feledje, hogy a könyvtár más lesz. Itt a Steam telepítve van a Local Disk D lemezre. Előfordulhat, hogy a Steam egy másik merevlemezre van telepítve. Győződjön meg arról, hogy a navigációs címet rendszere szerint módosította.
- Kattintson a jobb gombbal a fájlra MXML ’És válassza a Szerkesztés a Notepad ++ használatával ”. Ez akkor van, ha telepítve van az a szerkesztő. Ellenkező esetben kiválaszthatja Nyissa meg a> Jegyzettömbbel .
- Miután megnyitotta a konfigurációs fájlt, keresse meg a ResolutionWidth ’ és „ ResolutionHeight ' . Ellenőrizze, hogy be van-e állítva az aktuális felbontás. Ha az értékek nem egyeznek, akkor módosítsa az értéket arra, amelyet korábban látott.
Például, ha a felbontása 1920 x 1200, akkor a „ResolutionWidth” értéke „1920”, a „ResolutionHeight” értéke pedig „1200”. Amint az alábbi példában látható, a felbontás beállítása helytelen volt.
- Mentse a fájl módosításait, és lépjen ki. Indítsa újra a számítógépet megfelelően, indítsa el a Steamet, és próbáljon meg játszani.
Ha továbbra is hibába ütközik a játék elindításakor, megpróbálhatja megváltoztatni a ‘ Teljes képernyő' . Az attribútum módosítása a következőre: hamis ”. Mentse a módosításokat, és próbálja meg elindítani a játékot.
2. megoldás: A legújabb ügyfél telepítése a PS4-hez
Ha ezt a hibát tapasztalja a PC-n a PS Now-on, akkor valószínűleg az az oka, hogy az ügyfél elavult, és egy új kiadott. A fejlesztők hébe-hóba kiadnak egy új verziót egyes hibák kiküszöbölésére vagy új funkciókkal bővítik a platformot. Ha elavult ügyfél van, ez eltéréseket okozhat.
- Töltse le a legújabb PS Now klienst a hivatalos honlapján .
- Most ne távolítsa el a régebbi verziót. Telepítse ezt az új verziót a meglévő verzió tetejére.
- Miután elvégezte a telepítést, újrakezd teljesen ellenőrizze, hogy a probléma megoldódott-e.
3. megoldás: Felhasználó módosítása / újbóli bejelentkezés
Van egy ismert megoldás is, ahol egyszerűen a Steamre való bejelentkezés javítja a problémát. Ennek oka nem ismert, de van értelme arra következtetni, hogy a jelenleg bejelentkezett felhasználónak problémái lehetnek a tárolt kijelzőkonfigurációkkal. A relogging megoldhatja ezt a problémát.
- Dob Steam kliensét a Steam.exe segítségével
- Jelentkezzen ki a Steam szolgáltatásból a „ Felhasználó módosítása ”Jelen van, ha a fiók címére kattint a Steam kliens jobb felső sarkában.
- Az opcióra kattintás után megjelenik egy bejelentkezési képernyő, ahol meg kell adnia a hitelesítő adatokat. Miután megadta hitelesítő adatait, jelölje be a négyzetet amely azt írja: Emlékezzen a jelszavamra. Kattintson a Bejelentkezés gombra.
- Miután bejelentkezett, indítsa el a játékot, amelyet próbált játszani, és ellenőrizze, hogy az OpenGL hiba továbbra is fennáll-e.
4. megoldás: A grafikus illesztőprogramok frissítése
Ha sérült vagy elavult illesztőprogramokkal rendelkezik, ez lehet az oka annak, hogy a játék nem indul el, vagy az OpenGL üzenet jelenik meg. Most kétféleképpen frissítheti az illesztőprogramokat: bármelyiket manuálisan vagy automatikusan . Manuálisan be kell személyesen letölthető az illesztőprogramot, miután a gyártó webhelyén megkereste.
Az illesztőprogramok frissítése előtt ellenőrizzük, hogy az alapértelmezett illesztőprogramok telepítése megoldja-e a problémát számunkra.
- Indulj be Biztonságos mód . Típus ' devmgmt. msc ”Elemet, és nyomja meg az Enter billentyűt. Itt navigáljon ide Kijelző adapterek , kattintson a jobb gombbal az adapterre, és válassza a lehetőséget Távolítsa el az eszközt .
- Indítsa el számítógépét normál módba, nyomja meg a Windows + R billentyűkombinációt, írja be a következőt: devmgmt. msc ”Elemet, és nyomja meg az Enter billentyűt. Valószínűleg az alapértelmezett illesztőprogramok lesznek telepítve. Ha nem, kattintson a jobb gombbal bármelyik üres helyre, és válassza a Keresse meg a hardver változtatásait ”. Most ellenőrizze, hogy a játék problémamentesen működik-e . Ha ez problémamentesen megtörténik, jó neked. Ha nem, folytassa.
- Most két lehetőség van. Vagy kereshet online a legfrissebb illesztőprogramra, amely elérhető a hardveréhez a gyártó honlapján például NVIDIA stb. (és manuálisan telepítse), vagy megengedheti A Windows maga a legújabb verziót telepíti (automatikusan keresse meg a frissítéseket).
- Megnézzük az automatikus telepítést. Kattintson a jobb gombbal a hardverre, és válassza a Illesztőprogram frissítése ”. Válaszd ki a első lehetőség „Frissített illesztőprogram-szoftver automatikus keresése”. Válaszd a második lehetőség Ha manuálisan frissít, és válassza a „Tallózás az illesztőprogramért” lehetőséget, és navigáljon a letöltési helyre.
- Újrakezd az illesztőprogramok telepítése után indítsa el a játékot, és ellenőrizze, hogy a hibaüzenet nélkül sikeresen elindíthatja-e a játékot.