Oprava: Nelze inicializovat okno OpenGL

Open Graphics Library je multiplatformní aplikační programovací rozhraní (API), které se používá při vykreslování 3D a 2D vektorové grafiky. API se obvykle používá pro interakci s grafickou procesorovou jednotkou (GPU), což zase pomáhá dosáhnout hardwarově akcelerovaného vykreslování.

 

Mnoho těžkých her spoléhá na toto API pro svůj grafický provoz a používá je ve hře. Nedávno mnoho uživatelů narazilo na problém, kdy nemohli hru hrát, protože došlo k chybě, která uvádí „Nelze inicializovat okno OpenGL“. Tato chyba je většinou spojena s grafickými ovladači nebo s nastavením rozlišení hry. Postupně projdeme všemi řešeními. Zkontroluj je.

Řešení 1: Změna souboru „TKGRAPHICSSETTINGS.MXML“

Každá hra má vyhrazený soubor, který se používá k načtení nastavení při každém spuštění. Tato nastavení zahrnují rozlišení, detaily stínu, detaily textury atd. Tento soubor otevřete v poznámkovém bloku, provedeme některé změny podle vašeho systému a zkusíme spustit hru.

  1. Klikněte pravým tlačítkem kamkoli na plochu a vyberte Nastavení obrazovky.

  1. Zkontrolovat řešení který váš počítač aktuálně používá. Tady je „1920 x 1200“. Poznamenejte si to, protože to budeme v řešení potřebovat dále.

  1. lis Windows + E spusťte Průzkumníka souborů. Přejděte do následujícího adresáře:
D: \ Steam \ steamapps \ common \ NoMansSky \ Binaries \ SETTINGS

Pamatujte, že váš adresář bude jiný. Zde je Steam nainstalován na místní disk D. Vaše Steam může být nainstalován na jiný pevný disk. Nezapomeňte změnit navigační adresu podle vašeho systému.

  1. Klikněte pravým tlačítkem na soubor „MXML'A vyberte „Úpravy pomocí Notepad ++“. To je, pokud máte tento editor nainstalován. Jinak můžete vybrat Otevřete pomocí> Poznámkový blok.

  1. Nyní, jakmile otevřete konfigurační soubor, vyhledejte značku „ResolutionWidth “ a 'ResolutionHeight “. Zkontrolujte, zda je nastaveno aktuální rozlišení. Pokud se hodnoty neshodují, měli byste změnit hodnotu na hodnotu, kterou jste viděli dříve.

Například pokud je vaše rozlišení 1920 x 1200, „ResolutionWidth“ by mělo být „1920“ a „ResolutionHeight“ by mělo být „1200“. Jak vidíte v příkladu níže, sada rozlišení byla nesprávná.

  1. Uložte změny do souboru a ukončete. Restartujte počítač správně, spusťte Steam a zkuste hrát hru.

Pokud při pokusu o spuštění hry stále narazíte na chybu, můžete zkusit změnit atribut ‘Celá obrazovka'. Změňte atribut na „Nepravdivé“. Uložte změny a zkuste hru spustit.

Řešení 2: Instalace nejnovějšího klienta pro PS4

Pokud narazíte na tuto chybu na PS Now na vašem PC, je to pravděpodobně proto, že klient je zastaralý a nový je venku. Vývojáři každou chvíli vydávají novou verzi, aby čelili některým chybám nebo přidali nové funkce na platformu. Pokud máte zastaralého klienta, může to způsobit nesrovnalosti.

  1. Stáhněte si nejnovějšího klienta PS Now z oficiálních webových stránek.
  2. Nyní ne odinstalujte starší verzi. Nainstalujte tuto novou verzi na stávající verzi.
  3. Po dokončení instalace restartovat počítač a zkontrolujte, zda byl problém po ruce vyřešen.

Řešení 3: Změna uživatele / opětovné přihlášení

Existuje také známé řešení, kde problém vyřeší jednoduché opětovné přihlášení do služby Steam. Důvod není dobře znám, ale má smysl odvodit, že aktuálně přihlášený uživatel může mít nějaké problémy s uloženými konfiguracemi zobrazení. Tento problém může vyřešit opětovné přihlášení.

  1. Zahájení klienta Steam pomocí Steam.exe
  2. Odhlaste se ze služby Steam kliknutím na možnost „Změnit uživatele„Zobrazí se, pokud kliknete na název účtu v pravém horním rohu klienta Steam.

  1. Po kliknutí na tuto možnost se zobrazí přihlašovací obrazovka, kde musíte zadat své přihlašovací údaje. Po zadání přihlašovacích údajů zaškrtněte políčko který říká Pamatujte si moje heslo. Klikněte na tlačítko Přihlásit se.

  1. Po přihlášení spusťte hru, kterou jste se pokoušeli hrát, a zkontrolujte, zda chyba OpenGL stále přetrvává.

Řešení 4: Aktualizace grafických ovladačů

Pokud máte poškozené nebo zastaralé ovladače, může to být důvod, proč se vaše hra nespustí nebo se zobrazí zpráva OpenGL. Nyní existují dva způsoby, jak můžete ovladače aktualizovat: buď ručně nebo automaticky. V ručně musíte osobně stáhnout ovladač po vyhledání na webu výrobce.

Před aktualizací ovladačů zkontrolujeme, zda instalace výchozích ovladačů problém vyřeší.

  1. Spustit do Nouzový režim. Zadejte „devmgmt.msc”V dialogovém okně a stiskněte klávesu Enter. Zde přejděte na Grafické adaptéry, klikněte pravým tlačítkem na adaptér a vyberte Odinstalujte zařízení.

  1. Spusťte počítač do normálního režimu, stiskněte Windows + R, zadejte „devmgmt.msc”V dialogovém okně a stiskněte klávesu Enter. Pravděpodobně budou nainstalovány výchozí ovladače. Pokud ne, klikněte pravým tlačítkem na prázdné místo a vyberte „Vyhledejte změny hardwaru“. Nyní zkontrolujte, zda hra funguje bez problémů. Pokud to bude bez problémů, je to pro vás dobré. Pokud ne, pokračujte.
  2. Nyní existují dvě možnosti. Buď můžete online vyhledat nejnovější ovladač dostupný pro váš hardware z webu web výrobce jako NVIDIA atd. (a nainstalovat ručně) nebo můžete Windows nainstalují nejnovější nejnovější verzi (vyhledejte aktualizace automaticky).
  3. Podíváme se na automatickou instalaci. Klikněte pravým tlačítkem na hardware a vyberte „Aktualizujte ovladač“. Vybrat první možnost „Vyhledat automaticky aktualizovaný software ovladače“. Vyber druhá možnost pokud provádíte aktualizaci ručně a vyberte „Vyhledat ovladač“ a přejděte do umístění, kde jste stáhli.

  1. Restartujte po instalaci ovladačů spusťte počítač a zkontrolujte, zda můžete hru úspěšně spustit bez chybové zprávy.

$config[zx-auto] not found$config[zx-overlay] not found