Page MenuHomeSolus

Monogame games fail to load JPEG textures
Closed, ResolvedPublic

Description

I've been trying to get FreeSO to run natively on Solus, but it seems that it fails to load JPEG textures. While discussing about that it turned out that at least Barotrauma (made also with Monogame) has similar issues on Solus. So, I kindly request you to investigate if there's a misconfiguration or something that causes this to happen.

  • Both games work on other distros
  • No corruption / permission issues, the exact same install works through wine
  • Tried linking native libraries to FreeSO, no luck
  • Tried updating mono and mono-basic to latest versions, no luck

Event Timeline

watpi created this task.Jan 20 2019, 9:36 PM
watpi updated the task description. (Show Details)Jan 20 2019, 9:37 PM
Girtablulu edited projects, added Software; removed Lacks Project.Jan 21 2019, 1:48 AM
Girtablulu added a subscriber: Girtablulu.

What is the exact error and does it happen with other software we have in the repo as well?

Step 1:
sudo eopkg install libgdiplus Confirm it still doesn't work.

Step 2:
Rebuild libgdiplus with pkgconfig(libturbojpeg) added as a builddep and retry to see if it now works.

watpi added a comment.Jan 21 2019, 1:58 PM

Step 1:
sudo eopkg install libgdiplus Confirm it still doesn't work.
Step 2:
Rebuild libgdiplus with pkgconfig(libturbojpeg) added as a builddep and retry to see if it now works.

It seems rebuilding libgdiplus with libturbojpeg did the magic. Cheers.