Jump to content

Recommended Posts

  • Developer

Hey folks, quick update:

We’ve decided not to release our March 2026 Bug Fix Update just yet. We want to find a better solution to some of the mod compatibility issues introduced by the Unity upgrade before doing so.

We’re exploring possible solutions for those issues now, and will be discussing next steps with the community in a later post.

In the meantime, the public testing beta will stay active. We don’t intend to push any more substantial changes, unless they are related to mod compatibility. We hope it can be a suitable place for mod developers to test their updates in, should they choose to.

Thanks again for participating in the beta. We appreciate your feedback, and your patience for the fixes.

  • Like 18
  • Thanks 1
  • Ninja 1
  • Big Ups 2
  • Potato Cup 1
Link to comment
https://forums.kleientertainment.com/forums/topic/170108-no-release-today/
Share on other sites

This will need attention at some point:
Minimum linux version for ONI to run needs to be checked and updated in the game requirements in the game's steam page... As in: You've kindly made ONI compatible for 20.04 as of the last mayor update but the current update just silently crashes without any feedback from the game, it doesn't even register any errors onto the log file as it doesn't get as far as that.

I know I've procrastinated a system update long enough as to skip from one very old and crusty OS-LTS version to the one that's currently in use.

Given that a bug report is needed to remind you to retain backwards compatibility for each time the game's critical innards is updated, I believe it to be fairly practical to set minimum linux OS or kernel version requirements up to par with Ubuntu's latest LTS release (for example).

TL;DR: ONI no workie on Ubuntu 20.04 for this update, please advise on minimum linux version/kernel that is required to play ONI so that it's official. Will inevitably update OS to get ONI to work because such is life.

It'll be great to hear from you on this matter.

Best regards.

  • Like 1
  • Big Ups 1
  • Sad Dupe 1
6 hours ago, JRup said:

but the current update just silently crashes without any feedback from the game, it doesn't even register any errors onto the log file as it doesn't get as far as that.

runs on Windows, crashes on Linux on the same hardware. Probably a Unity bug.


Also for example, here a person is faced with Unity Editor crash on Linux on AMD CPU
https://discussions.unity.com/t/linux-editor-crashes-100-of-the-builds-i-run/1699061/28

Quote

Probably a Unity bug.

Unity officially states in the documentation that Unity 6.3 requires Ubuntu 22.04 at a minimum. They wouldn't consider it a bug if it's only reproducible on 20.04.
I agree with the fact the game's minimum requirements need revising to say Ubuntu 22.04 minimum now.

Canonical has ended support for Ubuntu 20.04 LTS as of May 2025, so Unity and Klei and everyone downstream are free to stop supporting it.
If Klei wanted to "go the extra mile" they could preserve the last Unity 2022 version as a new steam branch for Ubuntu 20.04 players to enjoy indefinitely?
 

  • Thanks 1
15 minutes ago, RomenH said:

Unity officially states in the documentation that Unity 6.3 requires Ubuntu 22.04 at a minimum.

however, it crashes on Linux Mint 22.3 "Zena" based on the Ubuntu 24.04
"invalid opcode" clearly indicates that they compiled some components like UnityPlayer.so using a newer x86 instructions set that their documentation says "X64 architecture with SSE2 instruction set support"

  • Developer

There are two separate Linux issues here. The invalid opcode is hardware related, we have filed a Unity bug and sent them additional information. It seems to only affect very old CPUs (before 2010) in our testing and only Linux. According to Unity's system requirements it shouldn't require these newer instructions and as Sanchozz found, Windows is unaffected on the same system. This is unlikely to be addressed in the short term.

The second issue is the game no longer runs on Ubuntu 20.04 as the system requirements have changed to Ubuntu 22.04. @JRup We will be at least updating min spec to Ubuntu 22.04 to match Unity's system requirements so it's a good idea to do that upgrade you've been putting off.

Quote

If Klei wanted to "go the extra mile" they could preserve the last Unity 2022 version as a new steam branch for Ubuntu 20.04 players to enjoy indefinitely?

A support branch called unity2022_support has been setup with U57 on it. It's password protected so it doesn't appear in the beta list by default, the password is unity2022support.

  • Like 6
  • Thanks 1
  • Big Ups 1

Some annoyances about the new mod-"Safe Mode":

  • It turns off Mod Updater - this causes silent mod version downgrades due to bugs in the mod updating system that are usually suppressed by mod updater
  • it breaks the "AutoResumeSaveFile" KPlayerprefs feature that autoloads into the save while skipping the main menu - makes mod debugging VERY tedious if every other game launch falsely goes into safe mode
  • dev mods should be exempt from triggering this mode, they will crash during development and cause the same annoyance as ^

it would be nice if you could offer an option to permanently turn it off

Edited by SGT_Imalas

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...