DH Crashing with Sodium and Indium 1.21.1 Mac M1

DH 2.1.3-a-dev-1.21.1 Sodium 0.5.11 Indium 1.0.34 When I launch DH alone, it works as expected with moderate performance. I want to increase the performance, but adding Sodium crashes the game on launch which is an expected error. I added Indium to fix this, however the game now exits on world load (At 100% load screen) with no crash report. It just disappears. My best guess at the moment is a problem with OpenGL or other performance related issues. Not sure how I can go about debugging or fixing it though, would appreciate any help.
32 Replies
Brussel_sprouts
Brussel_sprouts3mo ago
dh 2.1.3 is incompatible with sodium 0.5.11 iirc
Schemb
Schemb3mo ago
I'm going to kick myself if it's that easy of a fix... That seems to be the only version of sodium available for 1.21.1?
Brussel_sprouts
Brussel_sprouts3mo ago
downgrade dh to 2.1.2 Oh wait you're using the nightly build for 1.21.1 in the #links-n-downloads uhhh Uhhh Download sodium 0.6 ig And delete indium It's on the iris discord server Almost every mod that needs sodium to work will break doe i think idk
Schemb
Schemb3mo ago
I'll give it a go, but if it doesn't work, is it just a case of waiting for the mods to catch up to the version?
Brussel_sprouts
Brussel_sprouts3mo ago
Probably I think you would also have to open up the sodium jar file using winrar or a similar app and change the fabric-mod-json file inside to not have a specific Minecraft dependency Cus it'll just not let you boot if it detects any version other than 1.21
Schemb
Schemb3mo ago
Just tried it with Sodium 0.6.0 and no Indium. It has exited at world load again, BUT this time it generated a crash report instead of just vanishing so that's progress. Error Code 6 A fatal error has been detected by the Java Runtime Environment: SIGSEGV (0xb) at pc=0x00000001e81061a8, pid=2507, tid=259 JRE version: OpenJDK Runtime Environment Microsoft-9388422 (21.0.3+9) (build 21.0.3+9-LTS) Java VM: OpenJDK 64-Bit Server VM Microsoft-9388422 (21.0.3+9-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64) Problematic frame: C [GLEngine+0x1201a8] gleRunVertexSubmitImmediate+0x18cc No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
Brussel_sprouts
Brussel_sprouts3mo ago
Try asking in iris discord server since idk how to read crash reports that isn't just the log saying "Lol this mod failed to load lmaoooo" Could also prob just be because mac mac
Schemb
Schemb3mo ago
Yeah that's my guess. It's a segfault somewhere but I don't think there's really much I can do about it. I think I'll wait a week and see if it's just because 1.21.1 is so new and otherwise I will try the iris server. Thanks for the help though
pro456
pro4563mo ago
having the same problem too, I’ve got sodium lithium and indium. Starting the game works fine but if I try to join a server or load a world it crashes and gives an error code 6 I use an m2 Mac
Brussel_sprouts
Brussel_sprouts3mo ago
Kinda sad the strongest device/mac rn just can't run sodium at all The performance would go crazy !1!1!11
pro456
pro4563mo ago
Wait it doesn’t run sodium?
Brussel_sprouts
Brussel_sprouts3mo ago
idk
pro456
pro4563mo ago
I can start mine with sodium
Brussel_sprouts
Brussel_sprouts3mo ago
idk M3 mac has crazy good efficiency tho Mostly cus it's on arm architecture
pro456
pro4563mo ago
I’ve heard wish I waited for that one lol I’ve got the m2 pro with the better gpu Getting about 200fps with sodium lithium and indium
Brussel_sprouts
Brussel_sprouts3mo ago
What res?
pro456
pro4563mo ago
Oh I’m idk it’s whatever the native res of Mac pros are @Brussels_sprouts (UTC+8) it’s 2084x1536 14 inch Mac
Brussel_sprouts
Brussel_sprouts3mo ago
Oh lawd That is insanely good 1440p retina display at 14 inches 👀 I don't even think you would need anti aliasing at that point
pro456
pro4563mo ago
Native resolution is 3024 x 1964 it might have said 2084x1536 because I had it in a weird shaped window I’ll test it rq 💀
Brussel_sprouts
Brussel_sprouts3mo ago
Apple must be sacrificing souls to have this level of performance at such a small tdp 😭🙏🙏 crasy
pro456
pro4563mo ago
Yea in full screen I get 3024x1890 And I get 250fps standing still with 14 render distance On battery with no fan
Brussel_sprouts
Brussel_sprouts3mo ago
The future of tech is bright (Hopefully AMD's is too)
pro456
pro4563mo ago
Fr wish Mac was actually comparable with games Yea amd doing good after intel cpus started cooking lol Hmmm Wonder if I can half the resolution and double the fps so shaders run decent
Brussel_sprouts
Brussel_sprouts3mo ago
Try using resolutioncontrol++ or the port resolutioncontrol3
Puhpine
Puhpine3mo ago
Amd's new zen 5 laptops have a power efficiency comparable to apple Like -10% or smth like that
pro456
pro4563mo ago
Wat
Brussel_sprouts
Brussel_sprouts3mo ago
It's a Mod
pro456
pro4563mo ago
Oh I’ll try that
DepressedPotato
DepressedPotato2mo ago
check issue 793 on gitlab, current workaround is to disable generic rendering in DH settings
Brussel_sprouts
Brussel_sprouts2mo ago
Generic Rendering hasn't been added in 2.1.3dev
Puhpine
Puhpine2mo ago
that depends what version of 2.1.3 you have
Brussel_sprouts
Brussel_sprouts2mo ago
oh ye
Want results from more Discord servers?
Add your server