/api/media/file/VulkanNotAvailable

// blog

Fixing Unreal Engine: Vulkan Device Not Available

So you've just spent a few hours waiting for Unreal to compile; if you haven't done that, you can do it here. You go to launch it, and you're faced with this message thanks to Vulkan:

You're seeing this because you don't have Vulkan installed, or your device is, like mine, too old to support it.

Unreal has behaved this way for a couple of versions now however Epic have kindly left us a launch argument to launch it using OpenGL.

So you may be asking: "What is this argument?". Well it's this one:

./Engine/Binaries/Linux/UE4Editor -opengl4

bash

That's it! Just one, simple, argument.

There is a problem, however, if you're using Unreal Engine 4.25 or above, you'll get another error.

This only seems to be a thing in 4.25 as Epic has started deprecating OpenGL, good news though! It can still be re-enabled! However, I'm going to leave that for the next post, to keep things neat and tidy. You can find that post here.

// Did this help?

I build things, write about them, and share what I learn. If any of it's been useful to you, a coffee goes a long way.
Buy me a coffee ☕