[UE5.6 source build] Message popup causes a hang every time

I’m using Fedora 42 Workstation (Gnome) with a Wayland session. Unreal Engine is apparently running via XWayland.

So there I was trying to create a Blueprint from my C++ class. I get an empty dialog box for “Pick A Parent Class” and need to start over. Workaround: go to the C++ classes in the Content Browser, right click from the one I want and select Create a Blueprint…

I need to do this for Gameplay Effects, as well. (I’m guessing that’s an internal C++ class.. the same work around work there, I just need to look in C++ classes in Plugins)

The thing I cannot get around is this: I tried to migrate some assets and evidently something is wrong with an asset audit, and it wants to tell me in a pop-up message. Unfortunately the Message is invisible and I need to tear it all down with “ps -ef | grep Unreal” and kill -9 my way through the Unreal Editor processes.

It also similarly hangs if I click on a color to bring up the Color Picker dialog.

None of this had been a problem in 5.4.x.

UPDATE:
I logged out of the default session and tried Gnome on Xorg. That solved the Pick Parent Class and Color Picker issues. (My build did not handle Wayland quite right, it would seem. Good to know.)

I have not hit the Asset Audit message yet, because of course not, but I am thinking I can work around a lot of stuff just by using the old Xorg session while I still can.

ue does not supports wayland yet.

and wayland has a lot of issues with ui.

some work has been done in 5.7 but i’ve heard someone using manjaro and wayland was having problems.

also people using fedora tend to report issues very frequently.

it would still be nice if epic could improve support yes.

also maybe your post belongs more in the “feedback & request” category.

you might be able to work around this in other DE’s by setting some window rules.

i would also take a look at “focus stealing prevention” , but i’m not sure how gnome handles that.

1 Like

Good call on the focus stealing. I have seen Rider get pushed to the front on certain right click actions when running the Xorg session.

It’s more usuable, but I understand Xorg won’t be available as a fallback forever.

1 Like

Yeah, is not. Gnome forced removed support on 49 i think. Which i find irresponsible.

But still xorg works for now. I think theres some work done to support way, but still on 5.7 is not done.