Коротко
Игра не может работать с видеокартой через OpenGL. Чаще всего драйвера нет или он от Windows, а не от производителя, — поставьте драйвер с сайта NVIDIA, AMD или Intel. На ноутбуке с двумя видеокартами назначьте Java высокопроизводительный GPU. Если видеокарта слишком старая для OpenGL 3.2 (нужен с 1.17) или 3.3 (с 1.21.9), играйте на 1.16.5 и старше.
Сообщение GLFW error 65542: WGL: The driver does not appear to support OpenGL или Pixel format not accelerated появляется ещё до главного меню, и игра сразу закрывается. Обе ошибки говорят одно: Minecraft не может рисовать через видеокарту. В большинстве случаев это лечится установкой правильного драйвера за 10–15 минут. Реже виновата сама видеокарта — тогда поможет только другая версия игры.
Что такое OpenGL и почему игра без него не запускается
OpenGL — это способ, которым программа говорит с видеокартой: «нарисуй вот эти треугольники с такой текстурой». Minecraft Java много лет рисует мир именно через OpenGL. Поддержку OpenGL даёт драйвер видеокарты: без него Windows использует свой базовый видеоадаптер, который умеет показывать рабочий стол, но не даёт играм современный OpenGL.
Отсюда главное правило: если игра жалуется на OpenGL, первым делом проверяйте драйвер, а не переустанавливайте Minecraft или Java.
Какой OpenGL нужен Minecraft по версиям
Требования к графике менялись вместе с игрой. Для того, что будет у вас работать, важна версия, которую вы запускаете:
| Версия Minecraft | Что нужно от видеокарты |
|---|---|
| до 1.16.5 включительно | OpenGL 2.1, если он есть; игра работает и на старых видеокартах |
| 1.17 — 1.21.8 | OpenGL 3.2 (core profile) |
| 1.21.9 — 1.21.11, 26.x | OpenGL 3.3 (core profile) |
| 26.2 и новее, по желанию | экспериментальный Vulkan 1.2 с рядом расширений; по умолчанию — OpenGL |
Переход на OpenGL 3.2 в 1.17 — главный рубеж: после него часть старой встроенной графики перестала запускать новые версии. Например, у Intel HD Graphics 2000 и 3000 драйвер для Windows даёт только OpenGL 3.1, поэтому 1.17 и новее на таких компьютерах под Windows не запускаются, а 1.16.5 — запускается.
В июле 2026 года Mojang обновила системные требования Java Edition: для минимальных теперь указана видеокарта с поддержкой Vulkan 1.3 и хотя бы 2 ГБ видеопамяти. Игра на более слабых компьютерах пока запускается, но Mojang предупреждает, что по мере перехода с OpenGL на Vulkan это может измениться.
Как выглядят ошибки OpenGL
Узнать проблему можно по одной из этих строк в окне ошибки или в logs/latest.log:
GLFW error 65542: WGL: The driver does not appear to support OpenGL— версии 1.13–26.2 на Windows. Код 65542 —GLFW_API_UNAVAILABLE: OpenGL в системе не найден. Почти всегда нет драйвера. Рядом игра даёт ссылкуaka.ms/mcdriverс инструкцией Microsoft по обновлению драйвера.GLFW error 65543: WGL: Driver does not support OpenGL version 3.2(или… profile requested but WGL_ARB_create_context_profile is unavailable) — драйвер есть, но слишком старый или видеокарта не умеет нужную версию OpenGL. Код 65543 —GLFW_VERSION_UNAVAILABLE.GLFW error 65545: WGL: Failed to find a suitable pixel format— драйвер не смог дать подходящий режим экрана. Часто бывает с базовым драйвером Windows и при запуске через удалённый рабочий стол.org.lwjgl.LWJGLException: Pixel format not accelerated— то же самое на старых версиях, до 1.12.2 включительно: там вместо GLFW библиотека LWJGL 2.- Строки с
GLX:в логе на Linux — та же проблема с драйвером или версией OpenGL, только в системе X11.
Если игра не показывает ошибку, а просто пропадает, и рядом появляется hs_err_pid….log, где в строке Problematic frame: стоит nvoglv64.dll, atio6axx.dll или библиотека Intel с именем на ig, — это не отсутствие OpenGL, а сбой внутри драйвера. Такие вылеты разобраны в статье про коды выхода.
Драйвер видеокарты: главное решение
Шаги ниже решают большую часть ошибок OpenGL на Windows.
-
Узнайте, какая у вас видеокарта
Откройте «Диспетчер устройств» → «Видеоадаптеры». Если там написано «Базовый видеоадаптер (Майкрософт)» или Microsoft Basic Display Adapter, драйвера видеокарты нет вовсе — это и есть причина ошибки. На ноутбуке в списке может быть две видеокарты: встроенная (Intel или AMD) и дискретная (NVIDIA или AMD).
-
Скачайте драйвер у производителя
Возьмите драйвер с сайта NVIDIA, AMD или Intel для своей модели и версии Windows. На ноутбуке, если драйвер с сайта производителя чипа не ставится, скачайте его в разделе поддержки производителя ноутбука.
-
Установите и перезагрузите компьютер
Установите драйвер и обязательно перезагрузитесь. После этого в «Видеоадаптерах» должно появиться точное название видеокарты, а не базовый адаптер.
-
Выберите видеокарту для Java
На ноутбуке с двумя видеокартами откройте «Параметры» → «Система» → «Дисплей» → «Графика», добавьте
javaw.exe, которым запускается игра, и выберите «Высокая производительность». -
Запустите игру снова
Если ошибка осталась, проверьте, поддерживает ли видеокарта нужную версию OpenGL (таблица ниже). Не поддерживает — запускайте версию игры, которой хватает старого OpenGL, например 1.16.5.
Несколько подробностей, на которых часто спотыкаются:
- Обновление через «Диспетчер устройств» и Центр обновления Windows часто не помогает: они ставят драйвер из каталога Microsoft, иногда старый или урезанный. Берите драйвер на сайте производителя видеокарты.
- После перехода на Windows 10 или 11 со старой системы драйвер видеокарты мог не установиться вовсе — это классический сценарий ошибки 65542 на старых ноутбуках.
- Если драйвер не ставится, установщик производителя обычно пишет, что оборудование не поддерживается. Это значит, что для вашей видеокарты и этой версии Windows новых драйверов нет — остаётся тот, что предлагает производитель ноутбука, или более старая версия игры.
- Проверить версию OpenGL можно бесплатной программой OpenGL Extensions Viewer, а если игра запускается — на экране отладки F3: там указана видеокарта и версия OpenGL.
Ноутбук с двумя видеокартами
У многих ноутбуков две видеокарты: слабая встроенная для экономии батареи и мощная дискретная для игр. Windows сама решает, на какой запустить программу, и Java нередко оказывается на встроенной. Итог — низкий FPS, а на старых встроенных видеокартах — и ошибка OpenGL.
Что сделать:
- Windows 10 и 11. «Параметры» → «Система» → «Дисплей» → «Графика» (в Windows 10 — «Настройки графики»). Добавьте
javaw.exe, выберите его в списке, нажмите «Параметры» и отметьте «Высокая производительность». - Панель управления NVIDIA. «Управление параметрами 3D» → «Программные настройки» → добавьте
javaw.exeи выберите «Высокопроизводительный процессор NVIDIA».
Сложность в том, что javaw.exe у каждой Java свой, и нужно выбрать именно тот, которым лаунчер запускает игру:
- официальный лаунчер держит Java в папке
runtimeвнутри.minecraft; у версии лаунчера из Microsoft Store — в%LOCALAPPDATA%\Packages\Microsoft.4297127D64EC6_8wekyb3d8bbwe\LocalCache\Local\runtime; - NLauncher — в папке
runtimesв папке данных лаунчера (по умолчанию%APPDATA%\net.nlauncher.app); для разных версий игры там разные Java; - проще всего найти нужный файл, пока игра запущена: «Диспетчер задач» → «Подробности» → правый клик по
javaw.exe→ «Открыть расположение файла».
Если вы играете на разных версиях, добавьте в настройки графики каждую Java, которой пользуетесь. В версиях с Vulkan (26.2 и новее, если выбран Vulkan) игра сама предпочитает дискретную видеокарту — у OpenGL такого поведения нет.
Удалённый рабочий стол и виртуальные машины
При подключении к компьютеру через «Удалённый рабочий стол» Windows (RDP) программы внутри сеанса не видят настоящую видеокарту — им доступна только простая программная графика. То же в большинстве виртуальных машин: VirtualBox, VMware и облачные серверы без выделенной видеокарты. Ошибка 65542 или 65545 там ожидаема.
Решение — запускать игру прямо на компьютере с видеокартой. Если нужно играть удалённо, используйте программы, которые транслируют уже запущенную на реальной видеокарте игру, а не создают отдельный сеанс Windows.
Старая видеокарта: играть на старой версии
Если драйвер установлен, а видеокарта всё равно не умеет OpenGL 3.2, современные версии Minecraft на ней не запустятся — никакие настройки и моды это не обойдут. Варианты:
- Играть на 1.16.5 или старше. Им хватает старого OpenGL, а модов и сборок для 1.16.5 и 1.12.2 сделано очень много. Чтобы игра шла плавнее, пригодятся моды на оптимизацию — на 1.16.5 есть Sodium для Fabric, на 1.12.2 — OptiFine.
- Попробовать Linux. Открытые драйверы Mesa для некоторых старых видеокарт дают более новый OpenGL, чем драйверы Windows. Способ для тех, кто готов разбираться.
- Обновить компьютер. Современные требования Mojang — видеокарта с Vulkan 1.3; любая дискретная видеокарта или встроенная графика последних лет с ними справляется.
Linux
На Linux за OpenGL отвечает Mesa (для Intel и AMD) или проприетарный драйвер NVIDIA. Проверить, что работает аппаратное ускорение, можно командой glxinfo -B из пакета mesa-utils: в строке OpenGL renderer string должна стоять ваша видеокарта. Если там llvmpipe, графику считает процессор — значит, драйвер не подхватился. Строка OpenGL core profile version string показывает версию OpenGL: для новых версий Minecraft нужна 3.3 и выше.
Что помогает чаще всего:
- обновить систему и пакеты Mesa;
- для NVIDIA — поставить проприетарный драйвер через менеджер драйверов вашего дистрибутива;
- на ноутбуках с двумя видеокартами запускать игру на дискретной: для NVIDIA это переменные
__NV_PRIME_RENDER_OFFLOAD=1и__GLX_VENDOR_LIBRARY_NAME=nvidia, в GNOME и KDE — пункт «Запустить с дискретной видеокартой» в меню приложения.
macOS
На Mac драйвер видеокарты отдельно не ставится — он обновляется вместе с macOS. Apple поддерживает OpenGL до версии 4.1, этого Minecraft хватает, поэтому ошибки OpenGL на Mac редки. Если игра не запускается:
- Обновите macOS до последней доступной для вашего Mac версии.
- Проверьте игру без модов, шейдеров и ресурспаков.
- Учтите новые требования Mojang: старые Mac на Intel могут оказаться ниже минимальных, и игра на них будет работать хуже.
В 26.2 и новее на Mac есть и экспериментальный Vulkan — он работает через прослойку MoltenVK, которая переводит команды Vulkan в Metal.
Vulkan в Minecraft 26.2 и новее
С версии 26.2 в настройках графики есть пункт «Графический API» с тремя вариантами: «По умолчанию», «Vulkan (эксперименты)» и «OpenGL». Сейчас «По умолчанию» работает как OpenGL. Новый выбор вступает в силу после перезапуска игры. Если игра упала на запуске с Vulkan, она сама вернёт «По умолчанию», а если упала и с ним — переключится на OpenGL.
Что это значит для ошибок:
- если OpenGL-драйвер ведёт себя странно, а видеокарта современная, можно попробовать Vulkan;
- если проблемы начались после включения Vulkan, выберите «OpenGL» — тогда игра вообще не будет обращаться к Vulkan;
- какой API сейчас используется, видно на экране отладки F3.
Если игра запускается, но графика ломается
Чёрный экран, мерцание, пропавшие чанки и артефакты — не то же самое, что ошибка OpenGL, но причины похожи. Проверьте по порядку: драйвер, выбранную видеокарту, игру без шейдеров и модов на графику. OptiFine нельзя ставить вместе с Sodium, Iris, Embeddium и Oculus — такие сочетания ломают отрисовку. Как правильно ставить шейдеры — в гайде «Шейдеры».
Если игра не просто показывает ошибку, а вылетает без объяснений, начните с гайда «Вылеты и ошибки». В NLauncher «Разбор вылетов» распознаёт проблемы драйверов NVIDIA, AMD, Intel, Mesa и Apple и предлагает кнопку «Скачать драйвер».
Частые вопросы
Что значит GLFW error 65542 в Майнкрафте?
Код 65542 в библиотеке GLFW называется GLFW_API_UNAVAILABLE: система не нашла поддержку OpenGL. Вместе с текстом WGL: The driver does not appear to support OpenGL почти всегда значит, что драйвера видеокарты нет или используется базовый драйвер Windows. Поставьте драйвер с сайта производителя.
Драйвер свежий, а ошибка осталась. Что ещё проверить?
На ноутбуке — какая видеокарта назначена Java. Затем — поддерживает ли видеокарта OpenGL 3.2 (для 1.17–1.21.8) или 3.3 (для 1.21.9 и новее). Если вы подключены через удалённый рабочий стол или играете в виртуальной машине, запустите игру прямо на компьютере.
Можно ли просто скачать opengl32.dll и положить в папку Java?
Так иногда подкладывают программную реализацию OpenGL: игра может запуститься, но рисовать будет процессор, и играть будет очень медленно. К тому же DLL с неизвестных сайтов — риск заразить компьютер. Правильное решение — драйвер видеокарты.
На какой версии Minecraft можно играть со старой видеокартой?
Поможет ли Vulkan в новых версиях?
В Minecraft 26.2 появился экспериментальный рендер на Vulkan. Он требует Vulkan 1.2 с рядом расширений, поэтому старым видеокартам не поможет, но на современных может обойти ошибку конкретного OpenGL-драйвера. Если с ним что-то не так, игра сама откатывается на OpenGL.
Бывает ли ошибка OpenGL на Mac?
Редко: драйвер видеокарты на macOS обновляется вместе с системой, отдельно его не ставят. Если игра на Mac не запускается из-за графики, обновите macOS и проверьте игру без модов и шейдеров.
Скачать NLauncher
Бесплатный лаунчер Minecraft Java, без рекламы. Файлы — с официального сайта nlauncher.net.
- Java для каждой версии ставится сама
- Forge, Fabric, NeoForge и OptiFine — выбором в списке
- Моды, шейдеры и сборки из Modrinth и CurseForge
- Вход через аккаунт Microsoft или NLauncher ID
NLauncher работает на компьютере. На телефоне Minecraft Java не запустить — отправьте ссылку себе и скачайте лаунчер на Windows, macOS или Linux.
Для Ubuntu, Debian и Mint есть пакет NLauncher-latest.deb (19,2 МБ). Все сборки и требования — на nlauncher.net/download.
