UE5 Linux crashes when trying to add Quixel Content

When trying to add quixel content, UE5 crashes with the following messages in the console. The message ‘Listening on: 5017’ happens the instant I press the Add Quixel content button, and the rest follows leading to the crash.

[2022.02.15-04.03.14:575][  0]LogAssetRegistry: Asset discovery search completed in 7.4648 seconds
[2022.02.15-04.03.14:584][  0]LogCollectionManager: Fixed up redirectors for 0 collections in 0.000001 seconds (updat       ed 0 objects)
[2022.02.15-04.03.14:612][  0]LogContentStreaming: Texture pool size now 1000 MB
[2022.02.15-04.03.25:035][629]LogSlate: Took 0.000112 seconds to synchronously load lazily loaded font '../../../Engi       ne/Content/Editor/Slate/Fonts/FontAwesome.ttf' (139K)
[2022.02.15-04.03.25:043][629]LogSlate: Took 0.000064 seconds to synchronously load lazily loaded font '../../../Engi       ne/Content/Slate/Fonts/Roboto-Light.ttf' (167K)
Listening on: 5017
[2022.02.15-04.03.32:150][904]LogCEFBrowser: CEF GPU acceleration enabled
Using binned.
Using binned.
[0214/220332.259996:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 1 time(s)                         
[0214/220332.260621:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 2 time(s)
[0214/220332.261156:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 3 time(s)
[0214/220332.261644:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 4 time(s)
[0214/220332.262142:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 5 time(s)
[0214/220332.262660:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 6 time(s)
[0214/220332.263189:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 7 time(s)
[0214/220332.285533:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 8 time(s)
[0214/220332.286024:WARNING:gpu_process_host.cc(1233)] The GPU process has crashed 9 time(s)
[0214/220332.286045:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
Using binned.
Exit called

Some investigation reveals that the crash is likely originating from Chromium Embedded Framework libcef.

I also unearthed several issues similar to this in other softare also implicating CEF.

https://youtrack.jetbrains.com/issue/IDEA-248140

https://support.google.com/chrome/thread/41722791?hl=en

It looks like a way around this issue is to disable gpu support when launching a browser with cef. Any ideas where I might edit UnrealEditor source to make a personal build which does this?

Other solutions are welcome as well.

Hey! Not sure if you still need help with this, but in case you do, I found that you could disable CEF usage and (more importantly) compilation of CEF (in case you don’t explicitly need it). All you have to do is add these to your ProjectName.Target.cs file:

bUsesCEF3 = false;
bCompileCEF3 = false;

Hope this helps!

1 Like