UnrealEditor on an integrated GPU?

I have a fairly powerful laptop with an integrated GPU. According to the Windows settings the integrated GPU should have access to about 12 GB of memory (I have 32 GB of RAM). I wasn’t able to find a BIOS setting to tweak GPU shared memory.

OS: Gentoo Linux (6.3.5-gentoo-x86_64)
CPU: 12th Gen Intel(R) Core(TM) i7-1280P
GPU: Intel PCI-id: 8086-46a6 (f111-0002)

I saw a post which seemed to indicate any sort of integrated GPU wasn’t adequate, regardless of available memory. However I saw this other post indicating that the editor does run on an integrated GPU.

The Linux system requirements only mention needing more than 8GB of memory available to the GPU, which I believe I meet.

I have been having issues launching the 5.2 (and 5.0) editor due to a VK_ERROR_OUT_OF_DEVICE_MEMORY error (full log). I want to make sure that this isn’t because of not having a dedicated GPU.

All the posts I’ve found online about this error seem to indicate that drivers were out of date, or AMD Vulkan drivers were installed which clashed with Intel drivers. I believe I’ve ensured both of these conditions aren’t happening. I feel like I’ve successfully installed Vulkan based on my GPU showing up in vulkaninfo (output) and vkcube running I feel like I’ve successfully installed Vulkan.

A “fairly powerful laptop with an integrated GPU” is a bit of an oxymoron, if the term powerful is supposed to include also graphics performance. :slight_smile:

That being said, when launching a new project, you could try setting up scalable renderer preset, which has much more restricted feature set which could possibly run on iGPU.

Non the less, you have two individual compatibility issues which together reduce your chances close to 0. Linux is the least UE5 friendly PC platform, so the engine is least compatible with it, and intel integrated GPUs have also generally poor feature support.

Having high end dedicated nVidia GPU on Linux would give you fair chances to run UE5, and so would running intel iGPU on Windows, but the combination of Intel iGPU and Linux OS really slims down your chances of having good time using UE5.

I’d recommend checking out Godot engine. It’s far more suitable for Linux OS and low end integrated GPUs.

1 Like

True, an integrated GPU does downgrade the “powerful” label. I think I’ll try on the Windows partition of the laptop to see if that makes a difference.

I’ve been doing Unreal Engine development on another computer which has a Nvidia 2060 super. I was hoping I could do some on the go development with this laptop.

It sounds like integrated GPU development is possible, but not ideal. I’m hoping I can figure out if there are any configuration issues with my Kernel or drivers.

I downloaded Unreal Engine 5.2 onto the Windows partition of the same laptop and it works.

Must be some configuration issue with Linux.

Vulkan uses more RAM than DX12 in many cases, for architectural reasons.
That’s probably what you’re running into.

1 Like