Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Unreal] Low performance client #132

Open
markmandel opened this issue Mar 9, 2023 · 1 comment
Open

[Unreal] Low performance client #132

markmandel opened this issue Mar 9, 2023 · 1 comment
Assignees

Comments

@markmandel
Copy link
Member

This may be a Linux hardware/driver issue - but just tracking in case it happens on other systems.

Running the client on my old gaming laptop with an nvidia card -- no problem.

Trying to run a build of the client on my work laptop with only Intel graphics, crashes with the following:

Documents/DroidShooter/Client on ☁️  mark-world-scale on ☸ gke_mark-world-scale_us-central1_global-game-us-central1-01
❯ ./Droidshooter.sh
5.1.0-23058290+++UE5+Release-5.1 1008 0
Disabling core dumps.
Failed to find symbol file, expected location:
"/home/markmandel/Documents/DroidShooter/Client/Droidshooter/Binaries/Linux/Droidshooter-Linux-Shipping.sym"
LowLevelFatalError [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 931]
VulkanRHI::vkCreateQueryPool(Device->GetInstanceHandle(), &PoolCreateInfo, VULKAN_CPU_ALLOCATOR, &QueryPool) failed, VkResult=-2
 at ./Runtime/VulkanRHI/Private/VulkanQuery.cpp:58
 with error VK_ERROR_OUT_OF_DEVICE_MEMORY
Signal 11 caught.
Malloc Size=262146 LargeMemoryPoolOffset=262162
CommonUnixCrashHandler: Signal=11
Malloc Size=131160 LargeMemoryPoolOffset=393352
Malloc Size=131160 LargeMemoryPoolOffset=524536
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
./Droidshooter.sh: line 5: 48273 Segmentation fault      "$UE_PROJECT_ROOT/Droidshooter/Binaries/Linux/Droidshooter-Linux-Shipping" Droidshooter "$@"

I'd be curious if something similar happens on a Windows machine with Intel graphics, or similar.

I tried switching the project Hardware Settings to Scalable hardware mode, but same issue.

Wondering if there's a low poly/simple graphics mode we could have/build for people who want to demo this project but don't have access to a machine with a proper graphics card.

@markmandel
Copy link
Member Author

Made debug build and ran it to see if anything pops up as obvious.

log.txt

FYI: @kennycoder in case you have any clever ideas in the interim to save me from lugging a gaming machine around the place 😃

@kennycoder kennycoder self-assigned this Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants