Linux native editor won't start

Started by frap 8 posts 331 views

Reply on sbox.game
  1. #1
    frap 815

    Nothing happens past the editor's loading screen. I'm running the sbox-dev executable directly since the editor doesn't work through Steam right now. I'm on CachyOS.
    2445c547f79cf32bea77e9206253bfc7978b4a27.png 570.74 KB
  2. edited 17 days ago #2
    Black_sun777 20
    edited:
    Same. Given a few ties here is a partial stacktrace.
     hb_font_create that then goes to libc. So it seems i am missing a font or something like it.
     
    PID: 18221 (sbox-dev) 
               TID: 18221 (sbox-dev) 
               UID: 1000 (dauser) 
               GID: 1000 (dauser) 
            Signal: 6 (ABRT) si_code: SI_TKILL 
         Timestamp: Thu 2026-09-03 10:34:23 CST (9s ago) 
      Command Line: /home/dauser/.local/share/Steam/steamapps/common/sbox/sbox-dev /home/dauser/.local/share/Steam/steamapps/common/sbox/sbox-launcher /home/dauser/.local/share/Steam/steamapps/common/sbox/sbox-dev -project $'/home/dauser/Documents/S&box Projects/p/p.sbproj' 
        Executable: /home/dauser/.local/share/Steam/steamapps/common/sbox/sbox-dev 
     Control Group: /user.slice/user-1000.slice/[email protected]/app.slice/[email protected] 
              Unit: [email protected] 
         User Unit: [email protected] 
             Slice: user-1000.slice 
         Owner UID: 1000 (dauser) 
           Boot ID: 0 
        Machine ID: 0 
          Hostname: my-arch 
           Storage: /var/lib/systemd/coredump/core.sbox-dev.1000.7bfda6db6ad34d26af0cdff321f45f06.18221.1788402863000000.zst (present) 
      Size on Disk: 294.1M 
           Message: Process 18221 (sbox-dev) of user 1000 dumped core. 
                    
                    Module /tmp/mm-exhelper.so.p4aqtN without build-id. 
                    Stack trace of thread 18221: 
                    #0  0x00007fb15ee256ea abort (libc.so.6 + 0x256ea) 
                    #1  0x00007fb15ee26704 n/a (libc.so.6 + 0x26704) 
                    #2  0x00007fb15eea456c n/a (libc.so.6 + 0xa456c) 
                    #3  0x00007fb15eea4584 n/a (libc.so.6 + 0xa4584) 
                    #4  0x00007fa0fc248a80 n/a (libharfbuzz.so.0 + 0x43a80) 
                    #5  0x00007fa03b2230d7 hb_font_create (libHarfBuzzSharp.so + 0x230d7) 
                    #6  0x00007fb0ea3936e4 n/a (n/a + 0x0) 
                    #7  0x00007fb0ea39224f n/a (n/a + 0x0) 
                    #8  0x00007fb0ea391e6f n/a (n/a + 0x0) 
                    #9  0x00007fb0ea391a6e n/a (n/a + 0x0) 
                    #10 0x00007fb0ea391710 n/a (n/a + 0x0) 
                    #11 0x00007fb0e9d23446 n/a (n/a + 0x0) 
                    #12 0x00007fb0e9d22610 n/a (n/a + 0x0) 
                    #13 0x00007fb0e9d2247a n/a (n/a + 0x0) 
                    #14 0x00007fb0e59c4eb2 n/a (n/a + 0x0) 
                    #15 0x00007fb0e2f0898d n/a (n/a + 0x0) 
                    #16 0x00007fb0e2eed612 n/a (n/a + 0x0) 
                    #17 0x00007fb0e4de4fcd n/a (n/a + 0x0) 
                    #18 0x00007fb0e2eb839c n/a (n/a + 0x0) 
                    #19 0x00007fb0e9d1d62e n/a (n/a + 0x0) 
                    #20 0x00007fb0e9d1d501 n/a (n/a + 0x0) 
                    #21 0x00007fb0e9d1cc14 n/a (n/a + 0x0) 
                    #22 0x00007fb0e9d1bd20 n/a (n/a + 0x0) 
                    #23 0x00007fb0e709f2e6 n/a (n/a + 0x0) 
                    #24 0x00007fb0e7163df0 n/a (n/a + 0x0) 
                    #25 0x00007fb0e7170ab7 n/a (n/a + 0x0) 
                    #26 0x00007fb0e7163ca1 n/a (n/a + 0x0) 
                    #27 0x00007fb0e7163b8a n/a (n/a + 0x0) 
                    #28 0x00007fb0de2d1b38 n/a (n/a + 0x0) 
                    #29 0x00007fb0e7170756 n/a (n/a + 0x0) 
                    #30 0x00007fb0de3edda1 n/a (n/a + 0x0) 
                    #31 0x00007fb0de3f1923 n/a (n/a + 0x0) 
                    #32 0x00007fb0e07df945 n/a (n/a + 0x0) 
                    #33 0x00007fb0e9d1bbf0 n/a (n/a + 0x0) 
                    #34 0x00007fb0e7170ab7 n/a (n/a + 0x0) 
                    #35 0x00007fb0e9d1baa1 n/a (n/a + 0x0) 
                    #36 0x00007fb0e9d1b98a n/a (n/a + 0x0) 
                    #37 0x00007fb0de2d1b38 n/a (n/a + 0x0) 
                    #38 0x00007fb0e7170756 n/a (n/a + 0x0) 
                    #39 0x00007fb0de5257f1 n/a (n/a + 0x0) 
                    #40 0x00007fb0de5287f5 n/a (n/a + 0x0) 
                    #41 0x00007fb0e07e2894 n/a (n/a + 0x0) 
                    #42 0x00007fb0e9c875d0 n/a (n/a + 0x0) 
                    #43 0x00007fb0e7170ab7 n/a (n/a + 0x0) 
                    #44 0x00007fb0e9c87481 n/a (n/a + 0x0) 
                    #45 0x00007fb0e9c8736a n/a (n/a + 0x0) 
                    #46 0x00007fb0e624dea5 n/a (n/a + 0x0) 
                    #47 0x00007fb0e624c510 n/a (n/a + 0x0) 
                    #48 0x00007fb0e71a23db n/a (n/a + 0x0) 
                    #49 0x00007fb0e45857cc n/a (n/a + 0x0) 
                    #50 0x00007fb0e17334b7 n/a (n/a + 0x0) 
                    #51 0x00007fb0df0c6093 n/a (n/a + 0x0) 
                    #52 0x00007fb0df0c4809 n/a (n/a + 0x0) 
                    #53 0x00007fb0df092a26 n/a (n/a + 0x0) 
                    #54 0x00007fb0df09242a n/a (n/a + 0x0) 
                    #55 0x00007fb0df091870 n/a (n/a + 0x0) 
                    #56 0x00007fb15d5fb0fc n/a (libcoreclr.so + 0x5fb0fc) 
                    #57 0x00007fb15d4596f1 n/a (libcoreclr.so + 0x4596f1) 
                    #58 0x00007fb15d33fba5 n/a (libcoreclr.so + 0x33fba5) 
                    #59 0x00007fb15d33ffec n/a (libcoreclr.so + 0x33ffec) 
                    #60 0x00007fb15d36899e n/a (libcoreclr.so + 0x36899e) 
                    #61 0x00007fb15d1ca2a6 coreclr_execute_assembly (libcoreclr.so + 0x1ca2a6) 
                    #62 0x00007fb15d78c01c n/a (libhostpolicy.so + 0x2f01c) 
                    #63 0x00007fb15d78d3e9 corehost_main (libhostpolicy.so + 0x303e9)
    edited:
    Starting the app through Rider gave me this with all engine library parts.

    We will have to start looking into the engine, to see where the path for the libs get chosen. As it would vary between windows and linux but both should be in the /bin

    I am still getting the font crash dump but at this point I guess it is a red herring as it happens after all these failiuers 

    /home/dauser/.local/share/Steam/steamapps/common/sbox/sbox-dev -project "/home/dauser/Documents/S&box Projects/p/p.sbproj"
    01:03:12 Generic  Hammer is unavailable, its native library didn't load (Failed to load native library 'tools/libhammer.so'. Error Code: 0/2)
    01:03:12 Generic  ModelDoc is unavailable, its native library didn't load (Failed to load native library 'tools/libmodeldoc_editor.so'. Error Code: 0/2)
    01:03:12 Generic  Animgraph is unavailable, its native library didn't load (Failed to load native library 'tools/libanimgraph_editor.so'. Error Code: 0/2)
    [S_API] SteamAPI_Init(): Loaded '/home/dauser/.local/share/Steam/linux64/steamclient.so' OK.
    Setting breakpad minidump AppID = 590830
    SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197970772555 [API loaded no]
    01:03:12 engine/E SteamAPI_Init succeeded.  SteamID is [U:1:10506827] (76561197970772555), AppID is 590830
    01:03:12 engine/E  failed to dlopen /home/dauser/.local/share/Steam/steamapps/common/sbox/libtier0.so error=/home/dauser/.local/share/Steam/steamapps/common/sbox/libtier0.so: cannot open shared object file: No such file or directory
     failed to dlopen "/home/dauser/.local/share/Steam/steamapps/common/sbox/libtier0.so" error=/home/dauser/.local/share/Steam/steamapps/common/sbox/libtier0.so: cannot open shared object file: No such file or directory
    edited:
    someone reportet the font bug already>
  3. #3
    Wujek_Foliarz 465
    Same it crashes after loading a project
  4. #4
    Black_sun777 20
    With the Github issue I was able to find an easy workarround. If you have the editor added as a non-steam game add this to the launch options:
    LD_PRELOAD=~/.local/share/Steam/steamapps/common/sbox/bin/linuxsteamrt64/libHarfBuzzSharp.so %command%

    Otherwise add it before the exe in a shell. LD_PRELOAD=~/.local/share/Steam/steamapps/common/sbox/bin/linuxsteamrt64/libHarfBuzzSharp.so ./sbox-dev 

    Have Fun. 
  5. #5
    frap Started this 815
    ^^ this works but the viewport doesn't react to any inputs for me :/
  6. #6
    Wujek_Foliarz 465
    Same and it runs pretty badly
  7. #7
    Who who? 1,280
     viewport doesn't react

    It's a known issue, and I hope they fix it soon.
  8. #8
    Black_sun777 20

    Who who? posted:

     viewport doesn't react

    It's a known issue, and I hope they fix it soon.

    Do you have a link to the issue?