glewInit on wayland
Closed this issue · 2 comments
InfiniteCoder01 commented
Опишите ошибку
glewInit может вернуть код ошибки 4 (GLEW_ERROR_NO_GLX_DISPLAY), который интерпретируется glewGetErrorString, как unknown error.
См nigels-com/glew#172
Для воспроизведения
Шаги для воспроизведения поведения:
- Запустить на некоторых Wayland системах, например NixOS 24.05.20240504.d325602 (Uakari) x86_64 (PR с flake.nix я скоро залью)
- См. ошибку
Ожидаемое поведение
Хотя бы игнорирование ошибки
Скриншоты
➜ Git git:(main) ✗ ./run.sh
mkdir: cannot create directory ‘build’: File exists
-- Configuring done (13.3s)
-- Generating done (0.4s)
-- Build files have been written to: /mnt/Dev/Tools/voxel-engine-cpp-launcher/versions/Git/build
[100%] Built target VoxelEngine
[I] 2024/06/09 23:32:00.628+0300 [ engine] loading settings
[E] 2024/06/09 23:32:01.468+0300 [ window] failed to initialize GLEW (4):
Unknown error
Техническая информация (заполните следующую информацию):
- ОС: NixOS 24.05.20240504.d325602 (Uakari) x86_64
- Версия: 166c340
MihailRis commented
Исправил ли коммит ситуацию?
InfiniteCoder01 commented
Да, всё теперь работает (warning выводит)