# UE4.23 on Ubuntu 16.04

**URL:** <https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594>\
**Category:** Platform & Builds\
**Tags:** engine-compile, ubuntu, Linux, unreal-engine, CPP, question\
**Created:** [October 8, 2019, 3:56am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594 "2019-10-08T03:56:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![EvgenyYashin\_Fac](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EvgenyYashin\_Fac](https://forums.unrealengine.com/u/EvgenyYashin_Fac)\
**Post date:** [October 8, 2019, 3:56am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/1 "2019-10-08T03:56:58Z")

</div>

Hello,

Trying to compile Unreal on Ubuntu, get this compile error:

```
[3/7] Compile Module.VulkanRHI.2_of_3.cpp
In file included from /home/evgeny/Work/unreal-engine/4.23/Engine/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/VulkanRHI/Module.VulkanRHI.1_of_3.cpp:2:
In file included from /home/evgeny/Work/unreal-engine/4.23/Engine/Source/Runtime/VulkanRHI/Private/Linux/VulkanLinuxPlatform.cpp:3:
In file included from Runtime/VulkanRHI/Private/Linux/VulkanLinuxPlatform.h:30:
Runtime/VulkanRHI/Private/Linux/../VulkanLoader.h:192:2: error: unknown type name 'PFN_vkCmdSetCheckpointNV'; did you mean 'PFN_vkCmdSetViewport'?
        ENUM_VK_ENTRYPOINTS_ALL(DECLARE_VK_ENTRYPOINTS);
        ^
Runtime/VulkanRHI/Private/Linux/../VulkanLoader.h:185:2: note: expanded from macro 'ENUM_VK_ENTRYPOINTS_ALL'
        ENUM_VK_ENTRYPOINTS_OPTIONAL_PLATFORM_INSTANCE(EnumMacro) \
        ^
Runtime/VulkanRHI/Private/Linux/VulkanLinuxPlatform.h:24:15: note: expanded from macro 'ENUM_VK_ENTRYPOINTS_OPTIONAL_PLATFORM_INSTANCE'
    EnumMacro(PFN_vkCmdSetCheckpointNV, vkCmdSetCheckpointNV) \
              ^
/opt/vulkan/1.1.77.0/x86_64/include/vulkan/vulkan_core.h:2828:26: note: 'PFN_vkCmdSetViewport' declared here

```

Is this version incompatibility issue?  
Unfortunately I can’t find information anywhere is Ubuntu 16 supported, what version of Vulkan in required here.

Thank you.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_fac8d931](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_fac8d931](https://forums.unrealengine.com/u/anonymous_user_fac8d931)\
**Post date:** [October 8, 2019, 4:16am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/2 "2019-10-08T04:16:00Z")

</div>

You have to updated your system drivers as well.

---

<div class="post-metadata">

**Author:** ![EvgenyYashin\_Fac](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EvgenyYashin\_Fac](https://forums.unrealengine.com/u/EvgenyYashin_Fac)\
**Post date:** [October 21, 2019, 3:33am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/3 "2019-10-21T03:33:33Z")

</div>

What version of drivers/Ubuntu is expected? Is Ubuntu 16.04 supported/will work with?

---

<div class="post-metadata">

**Author:** ![EvgenyYashin\_Fac](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EvgenyYashin\_Fac](https://forums.unrealengine.com/u/EvgenyYashin_Fac)\
**Post date:** [October 23, 2019, 1:39am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/4 "2019-10-23T01:39:30Z")

</div>

Well, had to come to answer myself. UE4.23 ships with vulkan-1.1.106 which is _embedded_ with UE4.23 itself. So it all supposed to work out of the box unless:

- you don’t have video drivers that support Vulkan - just install your latest
- you have made local installation of different Vulkan **SDK** version and added path to it into your bash.rc or profile. This will override Unreal paths and will break the build. More on it here: [F:/UnrealEngine-release/Engine/Source/Runtime/VulkanRHI/Private/Android/../VulkanLoader.h(6,10): fatal error: 'vulkan.h' file not found - Rendering - Epic Developer Community Forums](https://answers.unrealengine.com/questions/818473/view.html)

I installed SDK from [LunarXchange](https://vulkan.lunarg.com/sdk/home#linux) (you’re looking for 1.1.106 version), but I cannot say was it essential to be installed or not now.

And yes, UE4.23 works on Ubuntu 16.04.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_fac8d931](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_fac8d931](https://forums.unrealengine.com/u/anonymous_user_fac8d931)\
**Post date:** [October 23, 2019, 10:36pm UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/5 "2019-10-23T22:36:31Z")

</div>

Which graphics card are you working with? Is it supported by the nvidia drivers? See [Vulkan Driver Support | NVIDIA Developer](https://developer.nvidia.com/vulkan-driver)

If it is supported, then install latest nvidia driver (418.43 works for me) and vulkan drivers.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_ffdfadce](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_ffdfadce](https://forums.unrealengine.com/u/anonymous_user_ffdfadce)\
**Post date:** [July 1, 2021, 7:01am UTC](https://forums.unrealengine.com/t/ue4-23-on-ubuntu-16-04/456594/6 "2021-07-01T07:01:06Z")

</div>

my solution and maybe work for you. Cheers
