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
Unable to load shared library 'SDL2' or one of its dependencies on EOL Ubuntu 16.04 #21112
Comments
FYI: the result of (successfully) launching the previous version on my Ubuntu 16.04:
|
Is updating your OS an option? Ubuntu 16.04 seems to have an older glibc version than what we compile our native binaries with. |
I'm using a CAD/CAM software for my work that works miraculously with my current configuration. I would like to not touch anything for the next 2-3 years. |
The other option would be compiling https://github.com/OpenRA/SDL2-CS with an OS that supports Ubuntu 16.04 (or ubuntu itself). I don't know which works myself though. (For reference, OpenRA/SDL2-CS@24d14a7 is probably the breaking change.) |
Try to use https://flathub.org/apps/net.openra.OpenRA where SDL2 is part of the runtime. |
I will try it tomorrow. Thanks. |
The version on https://flathub.org/apps/net.openra.OpenRA does not work either:
|
Try https://snapcraft.io/install/openra/ubuntu instead. Also you should really update to a supported version. |
Issue Summary
If I start OpenRA from console or from a desktop launcher, the game won't start but appears a little error window.
Usually all the Appimages I downloaded in the past was working flawless at the first shot on my Ubunt0 16.04.
DESCRIPTION
The graphics.log contains the following error:
STEPS TO REPRODUCE THE ISSUE
EXPECTED BEHAVIOR
Game starts.
REAL BEHAVIOUR
./OpenRA-Red-Alert-x86_64-20231010.AppImage Platform is Linux (X64) Engine version is release-20231010 Runtime: .NET CLR 6.0.22 Renderer initialization failed. Check graphics.log for details. Renderer initialization failed. Check graphics.log for details. Exception of type
System.InvalidOperationException: Failed to initialize platform-integration library. Check graphics.log for details. at OpenRA.Game.Initialize(Arguments args) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/Game.cs:line 359 at OpenRA.Game.InitializeAndRun(String[] args) in /home/runner/work/OpenRA/OpenRA/OpenRA.Game/Game.cs:line 302 at OpenRA.Launcher.Program.Main(String[] args) in /home/runner/work/OpenRA/OpenRA/OpenRA.Launcher/Program.cs:line 32
The text was updated successfully, but these errors were encountered: