Cannot find a compatible Vulkan device or driver - Unreal Engine

8,739

A way I found in order to avoid this issue and work with the Unreal Editor without messing around with graphic drivers (I am on open source drivers shipped with Linux Mint) is to launch the editor with the opengl4 flag. In this way the Vulkan requirement is skipped and the editor can start properly. Using the terminal reach the linux binaries folder ~/UnrealEngine/Engine/Binaries/Linux and then use this code in order to launch the editor under Opengl4 ./UE4Editor -opengl4

Share:
8,739
Avery Alejandro
Author by

Avery Alejandro

I'm a 16 year old weeb who likes to code.

Updated on September 18, 2022

Comments

  • Avery Alejandro
    Avery Alejandro almost 2 years

    What I tried:

    • Tried using Nouveau
    • Tried installing NVIDIA drivers using Zypper
    • Installed NVIDIA proprietary drivers (and uninstalled Nouveau)

    I was really hoping that the proprietary drivers would fix this, but it didn't. I got the drivers from https://developer.nvidia.com/vulkan-driver.

    This is the error I keep getting:

    Unreal Engine Vulkan device not available

  • Scott - Слава Україні
    Scott - Слава Україні about 5 years
    Is it necessary to be in the directory  to run this command?
  • Nazzareno
    Nazzareno about 5 years
    To run the second one yes, you need to be in the binaries directory because the code is just looking for the UE4Editor executable in order to launch it. There could be some more cleaver way to do it, but I am new to Linux and I am learning step by step how to deal with it and use needed software on it :)
  • Scott - Слава Україні
    Scott - Слава Україні about 5 years
    The normal thing to do would be to type ~/UnrealEngine/Engine/Binaries/Linux/UE4Editor -opengl4 from wherever you are.
  • Richard Dally
    Richard Dally about 4 years
    Tried opengl14 flag but another popup shows up: Trying to force OpenGL RHI but the project does not have it in TargetedRHIs list. and close UE4Editor...
  • Shreyansh Darshan
    Shreyansh Darshan about 4 years