Not sure if this repo is even maintained but i wanted to leave this for anyone having this issue if youre crashing on linux you have to replace the file paths in the mods code to be the name of the folder the mod is in. here's the log i was getting.
[SMODS _ "src/utils.lua"]:73: Internal: discovery/unlocked of object "j_mime" should not be overwritten at this stage.
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1814a-STEAMODDED
Optional features enabled
LÖVE Version: 11.5.0
Lovely Version: 0.9.0
Platform: Windows
Steamodded Mods:
1: Brainstorm by OceanRamen [ID: Brainstorm, Version: 2.0.0-beta, Uses Lovely]
2: Cartomancer by stupxd aka stupid [ID: cartomancer, Priority: 69, Version: 4.17c, Uses Lovely]
3: Handy by SleepyG11 [ID: Handy, Version: 1.5.1p, Uses Lovely]
4: JokerDisplay by nh6574 [ID: JokerDisplay, Priority: -1000000000, Version: 1.10.7, Uses Lovely]
Lovely Mods:
1: BMM-Compat
2: MathIsFun0-Ankh
Stack Traceback
===============
(3) global C function 'assert'
(4) Lua function '?' at Steamodded file 'src/utils.lua:73' (best guess)
Local variables:
o = table: 0x051bdca8 {alerted:true, _saved_d_u:true, unlocked:true, _u:true, effect:Hand card double, cost:5, order:19, _d:false, blueprint_compat:true, key:j_mime (more...)}
(5) Lua field 'init_item_prototypes' at file 'game.lua:770'
Local variables:
self = table: 0x056ef8b0 {P_CENTERS:table: 0x056fa200, p_undiscovered:table: 0x056f9c20, P_CENTER_POOLS:table: 0x05d98460, P_CARDS:table: 0x056f64a8, s_undiscovered:table: 0x056f9d98 (more...)}
TESTHELPER_unlocks = boolean: false
meta = table: 0x05d98c50 {alerted:table: 0x05d98d00, unlocked:table: 0x05d98c78, discovered:table: 0x05d98cd8}
(for generator) = C function: builtin#6
(for state) = table: 0x05d98d90 {1:table: 0x0572ced0, 2:table: 0x056ec100, 3:table: 0x057691c8, 4:table: 0x05768ef8}
(for control) = number: 1
_ = number: 1
t = table: 0x0572ced0 {j_mime:table: 0x051bdca8, j_ring_master:table: 0x03f1f530, b_challenge:table: 0x0576d498, c_medium:table: 0x0577a350, p_standard_jumbo_2:table: 0x0512da80 (more...)}
(for generator) = C function: next
(for state) = table: 0x0572ced0 {j_mime:table: 0x051bdca8, j_ring_master:table: 0x03f1f530, b_challenge:table: 0x0576d498, c_medium:table: 0x0577a350, p_standard_jumbo_2:table: 0x0512da80 (more...)}
(for control) = number: nan
k = string: "j_mime"
v = table: 0x051bdca8 {alerted:true, _saved_d_u:true, unlocked:true, _u:true, effect:Hand card double, cost:5, order:19, _d:false, blueprint_compat:true, key:j_mime (more...)}
(6) main chunk of 56254 at line 72
(7) Lua global 'initSpeedrunTimer' at file 'main.lua:2067'
Local variables:
lovely = table: 0x01137c58 {repo:https://github.com/ethangreen-dev/lovely-injector, version:0.9.0, set_var:function: 0x011320b8, remove_var:function: 0x01132150, mod_dir:C:/users/steamuser/AppData/Roaming/Balatro/Mods (more...)}
nativefs = table: 0x0517e288 {unmount:function: 0x0517e370, newFile:function: 0x0517e330, write:function: 0x0517e7f8, mount:function: 0x0517e798, getWorkingDirectory:function: 0x0517e860 (more...)}
(8) Lua upvalue 'game_start_up_ref' at file 'game.lua:213'
Local variables:
self = table: 0x03d8adc0 {SPEEDFACTOR:1, F_GUIDE:false, keybind_mapping:table: 0x03d61bf0, F_CRASH_REPORTS:false, P_CARDS:table: 0x051d33b8, shared_undiscovered_joker:table: 0x0576d638 (more...)}
settings = string: "return {[\"real_language\"]=\"bu_gay\",[\"version\"]=\"1.0.1o-FULL\",[\"reduced_motion\"]=false,[\"paused\"]=true,[\"QUEUED_CHANGE\"]={},[\"COMP\"]={[\"prev_name\"]=\"\",[\"name\"]=\"\",[\"score\"]=2.0907443440506e+213,},[\"colourblind_option\"]=true,[\"play_button_pos\"]=2,[\"CUSTOM_DECK\"]={[\"Collabs\"]={[\"Spades\"]=\"default_Spades\",[\"Hearts\"]=\"default_Hearts\",[\"Diamonds\"]=\"default_Diamonds\",[\"Clubs\"]=\"default_Clubs\",},},[\"language\"]=\"en-us\",[\"ambient_control\"]={[\"ambientFire1\"]={[\"per\"]=1.1,[\"vol\"]=0,},[\"ambientOrgan1\"]={[\"per\"]=0.7,[\"vol\"]=0,},[\"ambientFire2\"]={[\"per\"]=1.05,[\"vol\"]=0,},[\"ambientFire3\"]={[\"per\"]=1,[\"vol\"]=0,},},[\"colour_palettes\"]={[\"Spades\"]=\"lc\",[\"Hearts\"]=\"lc\",[\"Diamonds\"]=\"hc\",[\"Clubs\"]=\"hc\",},[\"FN\"]={[\"PRE\"]=true,[\"show_min_max\"]=true,[\"preview_dollars\"]=true,[\"hide_face_down\"]=true,[\"preview_score\"]=true,},[\"crashreports\"]=false,[\"screenshake\"]=46.277874074418,[\"DV\"]={[\"PRE\"]=true,[\"hide_face_down\"]=true,[\"show_min_max\"]=false,[\"preview_dollars\"]=false,[\"delay_length\"]=5,[\"manual_preview\"]=true,[\"preview_score\"]=true,},[\"current_setup\"]=\"New Run\",[\"tutorial_complete\"]=true,[\"WINDOW\"]={[\"vsync\"]=0,[\"display_names\"]={[2]=\"2\",[1]=\"1\",},[\"screenmode\"]=\"Borderless\",[\"DISPLAYS\"]={[2]={[\"screen_resolutions\"]={[\"strings\"]={[1]=\"1920 X 1080\",},[\"values\"]={[1]={[\"w\"]=1920,[\"h\"]=1080,},},},[\"DPI_scale\"]=1,[\"MONITOR_DIMS\"]={[\"height\"]=1080,[\"width\"]=1920,},},[1]={[\"screen_resolutions\"]={[\"strings\"]={[1]=\"1920 X 1080\",},[\"values\"]={[1]={[\"w\"]=1920,[\"h\"]=1080,},},},[\"screen_res\"]={[\"w\"]=1920,[\"h\"]=1080,},[\"DPI_scale\"]=1,[\"MONITOR_DIMS\"]={[\"height\"]=1080,[\"width\"]=1920,},},},[\"selected_display\"]=1,},[\"GAMESPEED\"]=4,[\"cryptid_notifs\"]={[\"jimball\"]=true,},[\"SOUND\"]={[\"volume\"]=86.117115990197,[\"music_volume\"]=77.237657154263,[\"game_sounds_volume\"]=100,},[\"music_control\"]={[\"current_track\"]=\"\",[\"desired_track\"]=\"\",[\"lerp\"]=1,},[\"ACHIEVEMENTS_EARNED\"]={[\"speedrunner\"]=true,[\"_10k\"]=true,[\"shattered\"]=true,[\"tiny_hands\"]=true,[\"flushed\"]=true,[\"nest_egg\"]=true,[\"ach_cry_now_the_fun_begins\"]=true,[\"ach_cry_exodia\"]=true,[\"extreme_couponer\"]=true,[\"high_stakes\"]=true,[\"clairvoyance\"]=true,[\"ach_cry_cryptid_the_cryptid\"]=true,[\"you_get_what_you_get\"]=true,[\"ach_cry_technically_positive\"]=true,[\"heads_up\"]=true,[\"retrograde\"]=true,[\"ach_cry_niw_uoy\"]=true,[\"_100000k\"]=true,[\"cartomancy\"]=true,[\"mid_stakes\"]=true,[\"completionist\"]=true,[\"astronomy\"]=true,[\"royale\"]=true,[\"ante_upper\"]=true,[\"big_hands\"]=true,[\"ach_cry_jokes_on_you\"]=true,[\"roi\"]=true,[\"_1000k\"]=true,[\"legendary\"]=true,[\"low_stakes\"]=true,[\"card_discarder\"]=true,[\"ach_cry_break_infinity\"]=true,[\"ach_cry_what_have_you_done\"]=true,[\"ante_up\"]=true,[\"card_player\"]=true,},[\"profile\"]=1,[\"custom_antimatter_deck\"]={[\"b_red\"]=true,[\"b_blue\"]=true,[\"b_black\"]=true,[\"b_green\"]=true,[\"b_yellow\"]=true,},[\"run_stake_stickers\"]=true,[\"FASTFORWARD\"]=0,[\"DEMO\"]={[\"win_CTA_shown\"]=true,[\"quit_CTA_shown\"]=true,[\"timed_CTA_shown\"]=true,[\"total_uptime\"]=10.012311598295,},[\"GRAPHICS\"]={[\"texture_scaling\"]=2,[\"crt\"]=12.635631514956,[\"shadows\"]=\"On\",[\"bloom\"]=2,},}"
settings_ver = nil
new_colour_proto = table: 0x03d25120 {Spades:table: 0x01265f08, Hearts:table: 0x01263408, Diamonds:table: 0x01265e98, Clubs:table: 0x01242228}
sound_files = table: 0x05132880 {1:ambientFire1.ogg, 2:ambientFire2.ogg, 3:ambientFire3.ogg, 4:ambientOrgan1.ogg, 5:button.ogg, 6:cancel.ogg, 7:card1.ogg, 8:card3.ogg, 9:cardFan2.ogg (more...)}
shader_files = table: 0x051f5de0 {1:CRT.fs, 2:background.fs, 3:booster.fs, 4:debuff.fs, 5:dissolve.fs, 6:flame.fs, 7:flash.fs, 8:foil.fs, 9:gold_seal.fs, 10:holo.fs, 11:hologram.fs (more...)}
(9) Lua method 'start_up' at file 'main.lua:1516'
Local variables:
self = table: 0x03d8adc0 {SPEEDFACTOR:1, F_GUIDE:false, keybind_mapping:table: 0x03d61bf0, F_CRASH_REPORTS:false, P_CARDS:table: 0x051d33b8, shared_undiscovered_joker:table: 0x0576d638 (more...)}
(10) Lua field 'load' at file 'main.lua:1044'
(11) Lua function '?' at file 'main.lua:991' (best guess)
(12) global C function 'xpcall'
(13) LÖVE function at file 'boot.lua:368' (best guess)
Local variables:
result = boolean: true
main = nil
(14) global C function 'xpcall'
(15) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
Not sure if this repo is even maintained but i wanted to leave this for anyone having this issue if youre crashing on linux you have to replace the file paths in the mods code to be the name of the folder the mod is in. here's the log i was getting.