Running GL applications through UTM: GLX: Failed to create context: GLXBadFBConfig
1
vote
2
answers
3189
views
I have a Mac with OSX installed, and I'm trying to run a virtual machine with Debian. I am using [
utm
](https://mac.getutm.app/) to virtualize Debian with the arm64 arch. When I run kitty
, a graphical Linux terminal with 3D-acceleration, I'm getting
Failed to create GLFW temp window! This usually happens because of old/broken OpenGL drivers. kitty requires working OpenGL 3.3 drivers.
How can I resolve this error? I can get around this error with
LIBGL_ALWAYS_SOFTWARE=true kitty
But, I want hardware acceleration which utm
claims to support. If I look at my video device with lspci
, I see it's
00:02.0 Display controller: Red Hat, Inc. Virtio GPU (rev 01)
Asked by Evan Carroll
(679 rep)
Mar 1, 2023, 05:20 PM
Last activity: Jul 20, 2025, 12:09 PM
Last activity: Jul 20, 2025, 12:09 PM