I just wanted it noted somewhere for someone to find. If you are looking for a stable linux distro to develop on that’s stable on an nvidia gpu without installing the website drivers. debian 12 is stable until 5.3. Unreal 5.4 asks for you to install newer drivers than the ones debian provide. This is true at least at the time of me writing this.
It also must be noted this is totally irrelevant for Linux users.
What we need is up to date documentation.
I’m using Fedora 38 with AMD and changed to LLDB which should be the default or at least better supported by Epic, it’s not that hard to build lldb-mi and now I’m having a headache looking for instruction of how to bring the symbols to my debug, UE types are incomplete.
Gnome can also be tricky holding the mouse during breakpoints, mostly unexpected ones. But I did not try any other window manager. There’s some tricks posted around the forums how to fix that.
So far I tried the -glldb option in the build xml but the CS file says one variable name and the docs says another (with prepended b) I tried both and still incomplete type.
I don’t expect Epic to hold my hand, but the documentation about how to debug with symbols on Linux is not satisfactory.
The VSCode is also not the best option, Rider is best, I use VSCode tho. The include path is questionable, it works occasionally, tag parser is a joke and the intellisense is useless. The C++ plugin is just utter incompetent and I know M$ is not doing their best since Metals for Scala is a beast. Hey, selling IDE’s is good profit.
Now this thread has something useful to be noted. Cheers.