You are not logged in.
Pages: 1
Hello, I just installed Unreal Engine on Arch and I'm having a problem when loading my level. To be clear, I've tried Unreal in many other Linux distributions and it only worked well in Lubuntu. So, the error I'm getting is the following (always the same):
LoginId:f3b62c12ba924882865721f4102064cc-000003e8
EpicAccountId:
Assertion failed: [File:/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp] [Line: 279] Out of Device Memory, Requested=8640.00Kb MemTypeIndex=7
libUE4Editor-Core.so!FGenericPlatformMisc::RaiseException(unsigned int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp:413]
libUE4Editor-Core.so!FUnixErrorOutputDevice::Serialize(char16_t const*, ELogVerbosity::Type, FName const&) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Unix/UnixErrorOutputDevice.cpp:70]
libUE4Editor-Core.so!FOutputDevice::LogfImpl(char16_t const*, ...) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:71]
libUE4Editor-Core.so!AssertFailedImplV(char const*, char const*, int, char16_t const*, __va_list_tag*) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:101]
libUE4Editor-Core.so!FDebug::AssertFailed(char const*, char const*, int, char16_t const*, ...) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:453]
libUE4Editor-VulkanRHI.so!VulkanRHI::FDeviceMemoryManager::Alloc(bool, unsigned long, unsigned int, void*, float, char const*, unsigned int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp:279]
libUE4Editor-VulkanRHI.so!VulkanRHI::FOldResourceHeap::AllocateResource(VulkanRHI::FOldResourceHeap::EType, unsigned int, unsigned int, bool, char const*, unsigned int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp:1153]
libUE4Editor-VulkanRHI.so!VulkanRHI::FResourceHeapManager::AllocateImageMemory(VkMemoryRequirements const&, unsigned int, char const*, unsigned int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Public/VulkanMemory.h:799]
libUE4Editor-VulkanRHI.so!FVulkanSurface::FVulkanSurface(FVulkanDevice&, VkImageViewType, EPixelFormat, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, FRHIResourceCreateInfo const&) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp:553]
libUE4Editor-VulkanRHI.so!FVulkanTextureBase::FVulkanTextureBase(FVulkanDevice&, VkImageViewType, EPixelFormat, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, FRHIResourceCreateInfo const&) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp:1611]
libUE4Editor-VulkanRHI.so!FVulkanTexture2D::FVulkanTexture2D(FVulkanDevice&, EPixelFormat, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, FRHIResourceCreateInfo const&) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanTexture.cpp:1798]
libUE4Editor-VulkanRHI.so!FVulkanDynamicRHI::RHICreateTexture2D_RenderThread(FRHICommandListImmediate&, unsigned int, unsigned int, unsigned char, unsigned int, unsigned int, unsigned int, FRHIResourceCreateInfo&) [/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Public/VulkanDynamicRHI.h:253]
libUE4Editor-Engine.so!RHICreateTargetableShaderResource2D(unsigned int, unsigned int, unsigned char, unsigned int, unsigned int, unsigned int, bool, FRHIResourceCreateInfo&, TRefCountPtr<FRHITexture2D>&, TRefCountPtr<FRHITexture2D>&, unsigned int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/RHI/Public/RHIUtilities.h:449]
libUE4Editor-Engine.so!FTextureRenderTarget2DResource::InitDynamicRHI() [/home/qushy/UnrealEngine/Engine/Source/Runtime/Engine/Private/TextureRenderTarget2D.cpp:458]
libUE4Editor-RenderCore.so!FRenderResource::InitResource() [/home/qushy/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp:86]
libUE4Editor-RenderCore.so!TGraphTask<TEnqueueUniqueRenderCommandType<BeginInitResource(FRenderResource*)::InitCommandName, BeginInitResource(FRenderResource*)::$_52> >::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h:847]
libUE4Editor-Core.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:686]
libUE4Editor-Core.so!FNamedTaskThread::ProcessTasksUntilQuit(int) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp:582]
libUE4Editor-RenderCore.so!RenderingThreadMain(FEvent*) [/home/qushy/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderingThread.cpp:339]
libUE4Editor-RenderCore.so!FRenderingThread::Run() [/home/qushy/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderingThread.cpp:488]
libUE4Editor-Core.so!FRunnableThreadPThread::Run() [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.cpp:25]
libUE4Editor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/home/qushy/UnrealEngine/Engine/Source/Runtime/Core/Private/HAL/PThreadRunnableThread.h:177]
libpthread.so.0!UnknownFunction(0x957e)
libc.so.6!clone(+0x42)
When I try to run Unreal Engine with the -opengl flag I get the following error:
Trying to force OpenGL RHI but the project does not have it in TargetedRHIs list My system specs:
System:
Host: qushy Kernel: 5.2.11-arch1-1-ARCH x86_64 bits: 64 compiler: gcc
v: 9.1.0 Desktop: Gnome 3.32.2 Distro: Arch Linux
Machine:
Type: Laptop System: Dell product: Inspiron 7577 v: N/A serial: <filter>
Mobo: Dell model: 0J8HMF v: A00 serial: <filter> UEFI: Dell v: 1.6.1
date: 08/16/2018
Battery:
ID-1: BAT0 charge: 26.1 Wh condition: 26.1/56.0 Wh (47%)
model: Samsung SDI DELL W7NKD77 status: Full
CPU:
Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP
arch: Kaby Lake rev: 9 L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 44944
Speed: 895 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 835 2: 844
3: 852 4: 834 5: 816 6: 829 7: 816 8: 800
Graphics:
Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel
bus ID: 00:02.0
Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] vendor: Dell
driver: nvidia v: 435.21 bus ID: 01:00.0
Display: x11 server: X.Org 1.20.5 driver: nvidia
resolution: 3840x2160~60Hz
OpenGL: renderer: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2
v: 4.6.0 NVIDIA 435.21 direct render: Yes
Audio:
Device-1: Intel CM238 HD Audio vendor: Dell driver: snd_hda_intel
v: kernel bus ID: 00:1f.3
Sound Server: ALSA v: k5.2.11-arch1-1-ARCH
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Dell driver: r8169 v: kernel port: d000 bus ID: 3b:00.0
IF: enp59s0 state: down mac: <filter>
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: d000
bus ID: 3c:00.0
IF: wlp60s0 state: up mac: <filter>
Drives:
Local Storage: total: 1.38 TiB used: 218.07 GiB (15.5%)
ID-1: /dev/nvme0n1 vendor: Toshiba model: KXG50ZNV512G NVMe 512GB
size: 476.94 GiB
ID-2: /dev/sda vendor: Seagate model: ST1000LM035-1RK172 size: 931.51 GiB
Partition:
ID-1: / size: 19.56 GiB used: 11.65 GiB (59.6%) fs: ext4
dev: /dev/nvme0n1p3
ID-2: /boot size: 511.0 MiB used: 55.3 MiB (10.8%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 446.31 GiB used: 174.96 GiB (39.2%) fs: ext4
dev: /dev/nvme0n1p4
ID-4: swap-1 size: 2.00 GiB used: 206.0 MiB (10.1%) fs: swap
dev: /dev/nvme0n1p2
Sensors:
System Temperatures: cpu: 79.0 C mobo: 78.0 C sodimm: 57.0 C
Fan Speeds (RPM): cpu: 5150
Info:
Processes: 269 Uptime: 2h 36m Memory: 15.53 GiB used: 4.25 GiB (27.4%)
Init: systemd Compilers: gcc: 9.1.0 clang: 8.0.1 Shell: bash v: 5.0.9
inxi: 3.0.36 I looked up the Arch Wiki but couldn't find any problem of similar nature. Also I looked in the forums and there was indeed someone with a similar error but there was no answer in that thread. I post in the Newbiew Corner as I am a complete noob, so please be gentle. ![]()
Offline
It looks like you installed the Unreal Engine in your home directory, but it's also available in the AUR.
Have you tried installing it by using the AUR? If you do that, it should be all setup to just work.
Offline
Host: qushy Kernel: 5.2.11-arch1-1-ARCH x86_64 bits: 64 compiler: gcc And make sure you update your system. That kernel is out of date.
Offline
Assertion failed: [File:/home/qushy/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanMemory.cpp] [Line: 279] Out of Device Memory, Requested=8640.00Kb MemTypeIndex=7I think the error is quite clear. Could you increase the reserved RAM in your UEFI config?
Offline
Pages: 1