Исправлено: невозможно инициализировать окно OpenGL.

Open Graphics Library - это кроссплатформенный интерфейс прикладного программирования (API), который используется для рендеринга трехмерной и двухмерной векторной графики. API обычно используется для взаимодействия с графическим процессором (GPU), который, в свою очередь, помогает достичь аппаратного ускорения рендеринга.

 

Многие тяжелые игры полагаются на этот API для работы с графикой и используют их в игровом процессе. В последнее время многие пользователи столкнулись с проблемой, когда они не могли играть в игру из-за ошибки, которая гласит: « Невозможно инициализировать окно OpenGL ». Эта ошибка в основном связана с графическими драйверами или настройками разрешения игры. Мы рассмотрим все обходные пути один за другим. Проверь их.

Решение 1. Изменение TKGRAPHICSSETTINGS.MXML

У каждой игры есть специальный файл, который используется для загрузки настроек при запуске. Эти настройки включают разрешение, детали теней, детали текстур и т.д. Мы откроем этот файл в блокноте, внесем некоторые изменения в соответствии с вашей системой и попробуем запустить игру.

  1. Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите Параметры отображения .

  1. Проверьте разрешение, которое в настоящее время использует ваш компьютер. Вот оно «1920 x 1200». Запишите это, так как оно нам понадобится в дальнейшем в решении.

  1. Нажмите Windows + E, чтобы запустить проводник. Перейдите в следующий каталог:
D: \ Steam \ steamapps \ common \ NoMansSky \ Binaries \ НАСТРОЙКИ

Обратите внимание, что ваш каталог будет другим. Здесь Steam установлен на локальном диске D. Ваш Steam может быть установлен на другом жестком диске. Убедитесь, что вы изменили адрес навигации в соответствии с вашей системой.

  1. Щелкните правой кнопкой мыши файл « MXML » и выберите « Редактировать с помощью Notepad ++ ». Это если у вас установлен этот редактор. В противном случае вы можете выбрать Открыть с помощью> Блокнот .

  1. Теперь, когда вы открыли файл конфигурации, найдите тег « ResolutionWidth» и « ResolutionHeight» . Проверьте, установлено ли текущее разрешение. Если значения не совпадают, вам следует изменить значение на то, что вы видели ранее.

Например, если ваше разрешение составляет 1920 x 1200, «ResolutionWidth» должно быть «1920», а «ResolutionHeight» должно быть «1200». Как видно из приведенного ниже примера, разрешение было установлено неверно.

  1. Сохраните изменения в файле и выйдите. Правильно перезагрузите компьютер, запустите Steam и попробуйте сыграть в игру.

Если вы по-прежнему сталкиваетесь с ошибкой при попытке запустить игру, вы можете попробовать изменить атрибут « Полный экран» . Измените атрибут на « false ». Сохраните изменения и попробуйте запустить игру.

Решение 2.Установка последней версии клиента для PS4

Если у вас возникла эта ошибка в PS Now на вашем ПК, вероятно, это связано с тем, что клиент устарел, а новый отсутствует. Время от времени разработчики выпускают новую версию, чтобы устранить некоторые ошибки или добавить новые функции на платформу. Если у вас устаревший клиент, это может привести к неточностям.

  1. Загрузите последнюю версию клиента PS Now с официального сайта.
  2. Теперь не удаляйте старую версию. Установите эту новую версию поверх существующей.
  3. После завершения установки полностью перезагрузите компьютер и проверьте, решена ли проблема.

Решение 3. Смена пользователя / повторный вход в систему

Существует также известный обходной путь, при котором проблема решается простым повторным входом в Steam. Причина этого не очень хорошо известна, но имеет смысл сделать вывод, что у текущего вошедшего в систему пользователя могут быть проблемы с сохраненными конфигурациями дисплея. Повторное ведение журнала может решить эту проблему.

  1. Запустите клиент Steam с помощью Steam.exe
  2. Выйдите из Steam, нажав на опцию « Сменить пользователя », если вы нажмете название своей учетной записи в правом верхнем углу клиента Steam.

  1. После выбора опции вам будет предоставлен экран входа в систему, где вы должны ввести свои учетные данные. После ввода учетных данных установите флажок « Запомнить мой пароль». Нажмите кнопку Войти.

  1. После входа в систему запустите игру, в которую вы пытались играть, и проверьте, сохраняется ли ошибка OpenGL.

Решение 4. Обновление графических драйверов

Если у вас поврежденные или устаревшие драйверы, это может быть причиной того, что ваша игра не запускается или появляется сообщение OpenGL. Теперь есть два способа обновления драйверов: вручную или автоматически . В ручном режиме вам придется лично загрузить драйвер после поиска на сайте производителя.

Перед обновлением драйверов мы проверим, решит ли проблема для нас установка драйверов по умолчанию.

  1. Загрузитесь в безопасном режиме . Введите « devmgmt. msc »в диалоговом окне и нажмите Enter. Здесь перейдите к Display Adapters , щелкните правой кнопкой мыши свой адаптер и выберите Uninstall Device .

  1. Загрузите компьютер в обычном режиме, нажмите Windows + R, введите « devmgmt. msc »в диалоговом окне и нажмите Enter. Скорее всего, будут установлены драйверы по умолчанию. Если нет, щелкните правой кнопкой мыши любое пустое место и выберите « Сканировать на предмет изменений оборудования ». Теперь проверьте, работает ли игра без проблем . Если все пройдет без проблем, хорошо. Если этого не произойдет, продолжайте.
  2. Теперь есть два варианта. Либо вы можете найти в Интернете последнюю версию драйвера, доступную для вашего оборудования, на веб-сайте производителя, например NVIDIA и т. Д. (И установить вручную), либо позволить Windows установить самую последнюю версию (поиск обновлений выполняется автоматически).
  3. Мы рассмотрим автоматическую установку. Щелкните правой кнопкой мыши свое оборудование и выберите « Обновить драйвер ». Выберите первый вариант «Автоматический поиск обновленного программного обеспечения драйвера». Выберите второй вариант, если вы обновляете вручную, выберите «Найти драйвер» и перейдите в папку, в которую вы загрузили.

  1. После установки драйверов перезагрузите компьютер, запустите игру и проверьте, можно ли успешно запустить игру без сообщения об ошибке.