Jump to content

Alan Schmitt

Vintarian
  • Posts

    5
  • Joined

  • Last visited

Everything posted by Alan Schmitt

  1. I played with it some more and it works great on internal display. I did try to remove my x86 brew installation, and it broke the game as it could not find some other libraries: System.DllNotFoundException: Unable to load shared library 'libcairo.so.2' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib, 0x0001): Library not loaded: /usr/local/opt/pixman/lib/libpixman-1.0.dylib Referenced from: <12A30DC8-B113-3949-9C2D-6D3204BDED24> /Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib Reason: tried: '/usr/local/opt/pixman/lib/libpixman-1.0.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/pixman/lib/libpixman-1.0.dylib' (no such file), '/usr/local/opt/pixman/lib/libpixman-1.0.dylib' (no such file), '/usr/local/lib/libpixman-1.0.dylib' (no such file), '/usr/lib/libpixman-1.0.dylib' (no such file, not in dyld cache) So one may need some dependencies of cairo as well.
  2. I experimented a bit more with this. I can start the game with both the pkg .NET and the x86 brew version. For the window issue, I can play the game fine without the external screen connected (I created a world and started the tutorial to check). However, with the external screen connected as an extended display, the game only takes a fourth of the screen (which may be the size of the laptop screen…) and the rest is black. In this case, the mouse does not work (in the sense that the cursor moves and is shown, but the clicks do not register). When on the laptop screen only, I played with the settings and something interesting happens when I unset the full screen option: the interface then takes only part of the screen (I guess a fourth as well) and the mouse clicks no longer work. If I tab to enable full screen again, then the interface takes the whole screen and clicks register once more.
  3. Unfortunately the homebrew cairo I have is arm, not x86: dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')) To build an x86 version, I followed advice from https://gist.github.com/progrium/b286cd8c82ce0825b2eb3b0b3a0720a0: arch -x86_64 zsh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" eval "$(/usr/local/bin/brew shellenv)" brew install cairo cp /usr/local/lib/libcairo.2.dylib libcairo.so.2.dylib With that I’m able to launch the game and login, but the mouse does not work (I cannot click anywhere). Also, the game ran in the bottom left quadrant of the screen (but I’m using an external display in addition to the mac’s display, so it’s probably not helping). I had to ctrl-c out of the game, here is what I had on the terminal: schmitta@TM vintagestory.app % ./Vintagestory 29.6.2023 22:08:14 [Client Notification] Client logger started. 29.6.2023 22:08:14 [Client Notification] Game Version: .net7 Experimental build - v1.18.6 (Unstable) 29.6.2023 22:08:15 [Client Debug] Creating game window with window mode Fullscreen ALError at 'Start': Invalid Value 29.6.2023 22:08:16 [Client Notification] OpenAL Initialized. Available Mono/Stereo Sources: / 29.6.2023 22:08:16 [Client Notification] CPU Cores: 8 29.6.2023 22:08:16 [Client Notification] Available RAM: 24576 MB 29.6.2023 22:08:16 [Client Notification] Graphics Card Vendor: Apple 29.6.2023 22:08:16 [Client Notification] Graphics Card Version: 4.1 Metal - 83.1 29.6.2023 22:08:16 [Client Notification] Graphics Card Renderer: Apple M2 29.6.2023 22:08:16 [Client Notification] Graphics Card ShadingLanguageVersion: 4.10 29.6.2023 22:08:16 [Client Notification] GL.MaxVertexUniformComponents: 4096 29.6.2023 22:08:16 [Client Notification] GL.MaxUniformBlockSize: 65536 29.6.2023 22:08:16 [Client Notification] Cairo Graphics Version: 1.16.0 29.6.2023 22:08:16 [Client Notification] OpenAL Version: 1.1 29.6.2023 22:08:16 [Client Notification] C# Framework: .net 7.0.8 29.6.2023 22:08:17 [Client Notification] Start discovering assets 29.6.2023 22:08:17 [Client Notification] (Re-)loaded frame buffers 29.6.2023 22:08:17 [Client Notification] Found 22 base assets in category lang 29.6.2023 22:08:17 [Client Notification] Found 0 base assets in category patches 29.6.2023 22:08:17 [Client Notification] Found 22 base assets in category config 29.6.2023 22:08:17 [Client Notification] Found 0 base assets in category worldproperties 29.6.2023 22:08:17 [Client Notification] Found 46 base assets in category sounds 29.6.2023 22:08:17 [Client Notification] Found 97 base assets in category shapes 29.6.2023 22:08:17 [Client Notification] Found 72 base assets in category shaders 29.6.2023 22:08:17 [Client Notification] Found 16 base assets in category shaderincludes 29.6.2023 22:08:17 [Client Notification] Found 131 base assets in category textures 29.6.2023 22:08:17 [Client Notification] Found 4 base assets in category music 29.6.2023 22:08:17 [Client Notification] Found 0 base assets in category dialog 29.6.2023 22:08:17 [Client Notification] Found 410 base assets in total 29.6.2023 22:08:17 [Client Notification] Loading sounds 29.6.2023 22:08:17 [Client Notification] Sounds loaded 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass . 29.6.2023 22:08:17 [Client Notification] Window probably resized, recalculating dialog bounds and recomposing gameloadingscreen... 29.6.2023 22:08:17 [Client Notification] Begin loading shaders 29.6.2023 22:08:17 [Client Notification] Load shaders now 29.6.2023 22:08:17 [Client Notification] Loading shaders... 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass standard. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass particlescube. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass particlesquad. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass sky. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass nightsky. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass woittest. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass transparentcompose. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass debugdepthbuffer. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass helditem. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass chunkopaque. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass chunkliquid. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass decals. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass final. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass gui. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass blur. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass chunktransparent. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass findbright. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass chunktopsoil. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass godrays. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass autocamera. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass blockhighlights. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass wireframe. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass entityanimated. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass luma. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass blit. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass particlesquad2d. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass shadowmapentityanimated. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass shadowmapgeneric. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass texture2texture. 29.6.2023 22:08:17 [Client Error] Link error in shader program for pass celestialobject: ERROR: Input of fragment shader 'fragPosition' not written by vertex shader ERROR: Input of fragment shader 'gnormal' not written by vertex shader 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass guitopsoil. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass colorgrade. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass guigear. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass ssao. 29.6.2023 22:08:17 [Client Notification] Loaded Shaderprogramm for render pass bilateralblur. 29.6.2023 22:08:17 [Client Notification] Cached session key is invalid, require login UNSUPPORTED (log once): POSSIBLE ISSUE: unit 0 GLD_TEXTURE_INDEX_2D is unloadable and bound to sampler type (Float) - using zero texture because texture unloadable 29.6.2023 22:11:22 [Client Debug] Server login response: invalid, reason: invalidemailorpassword 29.6.2023 22:11:22 [Client Debug] Server login response: invalid, reason: invalidemailorpassword 29.6.2023 22:12:16 [Client Debug] Server login response: invalid, reason: invalidemailorpassword 29.6.2023 22:12:16 [Client Debug] Server login response: invalid, reason: invalidemailorpassword 29.6.2023 22:13:07 [Client Debug] Server login response: valid, reason: 29.6.2023 22:13:07 [Client Debug] Server login response: valid, reason: 29.6.2023 22:13:07 [Client Notification] Will search the following paths for mods: 29.6.2023 22:13:07 [Client Notification] /Users/schmitta/Documents/Inbox/vintagestory.app/Mods 29.6.2023 22:13:07 [Client Notification] /Users/schmitta/.config/VintagestoryDataNet7/Mods ^C29.6.2023 22:14:02 [Client Notification] Exiting game now. Server running=False. Exit reason: SIGTERM or SIGINT received 29.6.2023 22:14:02 [Client Debug] After gamewindow.Run() (and yes, it took me five tries to input my password, it’s generated and I could not copy and paste it…) A future try is to install x86 dotnet with brew and see if I can use it, but not tonight
  4. By the way, I have cairo installed with homebrew (this is in /opt/homebrew): schmitta@TM homebrew % find . -name 'libcairo*' ./lib/libcairo.a ./lib/libcairo.2.dylib ./lib/libcairo-gobject.2.dylib ./lib/libcairo.dylib ./lib/libcairo-script-interpreter.dylib ./lib/libcairo-script-interpreter.2.dylib ./lib/libcairo-gobject.dylib ./lib/libcairo-gobject.a ./lib/libcairo-script-interpreter.a ./Cellar/cairo/1.16.0_5/lib/libcairo.a ./Cellar/cairo/1.16.0_5/lib/libcairo.2.dylib ./Cellar/cairo/1.16.0_5/lib/libcairo-gobject.2.dylib ./Cellar/cairo/1.16.0_5/lib/libcairo.dylib ./Cellar/cairo/1.16.0_5/lib/libcairo-script-interpreter.dylib ./Cellar/cairo/1.16.0_5/lib/cairo/libcairo-trace.so ./Cellar/cairo/1.16.0_5/lib/cairo/libcairo-trace.a ./Cellar/cairo/1.16.0_5/lib/libcairo-script-interpreter.2.dylib ./Cellar/cairo/1.16.0_5/lib/libcairo-gobject.dylib ./Cellar/cairo/1.16.0_5/lib/libcairo-gobject.a ./Cellar/cairo/1.16.0_5/lib/libcairo-script-interpreter.a but I do not know how to add a search path for these libraries when launching VintageStory.
  5. Which version of .net7 should we get? I tried installing it with brew and I get this error: schmitta@TM vintagestory.app % ./Vintagestory Failed to load /opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib, error: dlopen(/opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib, 0x0001): tried: '/opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib' (no such file), '/opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')) The library libhostfxr.dylib was found, but loading it from /opt/homebrew/Cellar/dotnet/7.0.100/libexec/host/fxr/7.0.0/libhostfxr.dylib failed - Installing .NET prerequisites might help resolve this problem. https://go.microsoft.com/fwlink/?linkid=2063366 It seems I need the x86 version, but of which runtime (core or just runtime)? After installing ".NET 7.0 Runtime (v7.0.8) - macOS x64", I have this error instead: schmitta@TM vintagestory.app % ./Vintagestory 29.6.2023 19:59:43 [Client Notification] Client logger started. 29.6.2023 19:59:43 [Client Notification] Game Version: .net7 Experimental build - v1.18.6 (Unstable) 29.6.2023 19:59:44 [Client Debug] Creating game window with window mode Fullscreen ALError at 'Start': Invalid Value 29.6.2023 19:59:45 [Client Notification] OpenAL Initialized. Available Mono/Stereo Sources: / 29.6.2023 19:59:45 [Client Notification] CPU Cores: 8 29.6.2023 19:59:45 [Client Notification] Available RAM: 24576 MB 29.6.2023 19:59:45 [Client Notification] Graphics Card Vendor: Apple 29.6.2023 19:59:45 [Client Notification] Graphics Card Version: 4.1 Metal - 83.1 29.6.2023 19:59:45 [Client Notification] Graphics Card Renderer: Apple M2 29.6.2023 19:59:45 [Client Notification] Graphics Card ShadingLanguageVersion: 4.10 29.6.2023 19:59:45 [Client Notification] GL.MaxVertexUniformComponents: 4096 29.6.2023 19:59:45 [Client Notification] GL.MaxUniformBlockSize: 65536 29.6.2023 19:59:45 [Client Fatal] Game Version: .net7 Experimental build - v1.18.6 (Unstable) 6/29/2023 7:59:45 PM: Critical error occurred Loaded Mods: System.DllNotFoundException: Unable to load shared library 'libcairo.so.2' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file) dlopen(libcairo.so.2.dylib, 0x0001): tried: 'libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibcairo.so.2.dylib' (no such file), '/usr/lib/libcairo.so.2.dylib' (no such file, not in dyld cache), 'libcairo.so.2.dylib' (no such file), '/usr/local/lib/libcairo.so.2.dylib' (no such file), '/usr/lib/libcairo.so.2.dylib' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file) dlopen(liblibcairo.so.2.dylib, 0x0001): tried: 'liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSliblibcairo.so.2.dylib' (no such file), '/usr/lib/liblibcairo.so.2.dylib' (no such file, not in dyld cache), 'liblibcairo.so.2.dylib' (no such file), '/usr/local/lib/liblibcairo.so.2.dylib' (no such file), '/usr/lib/liblibcairo.so.2.dylib' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file) dlopen(libcairo.so.2, 0x0001): tried: 'libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibcairo.so.2' (no such file), '/usr/lib/libcairo.so.2' (no such file, not in dyld cache), 'libcairo.so.2' (no such file), '/usr/local/lib/libcairo.so.2' (no such file), '/usr/lib/libcairo.so.2' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file) dlopen(liblibcairo.so.2, 0x0001): tried: 'liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OSliblibcairo.so.2' (no such file), '/usr/lib/liblibcairo.so.2' (no such file, not in dyld cache), 'liblibcairo.so.2' (no such file), '/usr/local/lib/liblibcairo.so.2' (no such file), '/usr/lib/liblibcairo.so.2' (no such file, not in dyld cache) at System.Runtime.InteropServices.NativeLibrary.LoadByName(String libraryName, QCallAssembly callingAssembly, Boolean hasDllImportSearchPathFlag, UInt32 dllImportSearchPathFlag, Boolean throwOnError) at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError) at Cairo.CairoAPI.DllImportResolver(String libraryName, Assembly assembly, Nullable`1 searchPath) in C:\Users\Tyron\Documents\vintagestory\game-net7\Cairo\wrapper\Cairo.cs:line 65 at System.Runtime.InteropServices.NativeLibrary.LoadLibraryCallbackStub(String libraryName, Assembly assembly, Boolean hasDllImportSearchPathFlags, UInt32 dllImportSearchPathFlags) at Cairo.NativeMethods.cairo_version_string() at Cairo.CairoAPI.get_VersionString() in C:\Users\Tyron\Documents\vintagestory\game-net7\Cairo\wrapper\Cairo.cs:line 56 at Vintagestory.Client.NoObf.ClientPlatformWindows.LogAndTestHardwareInfos() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 153 at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 287 at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 127 at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 Crash written to file at "/Users/schmitta/.config/VintagestoryDataNet7/Logs/client-crash.txt" Game Version: .net7 Experimental build - v1.18.6 (Unstable) 6/29/2023 7:59:45 PM: Critical error occurred Loaded Mods: System.DllNotFoundException: Unable to load shared library 'libcairo.so.2' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2.dylib' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2.dylib' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2.dylib' (no such file) dlopen(libcairo.so.2.dylib, 0x0001): tried: 'libcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibcairo.so.2.dylib' (no such file), '/usr/lib/libcairo.so.2.dylib' (no such file, not in dyld cache), 'libcairo.so.2.dylib' (no such file), '/usr/local/lib/libcairo.so.2.dylib' (no such file), '/usr/lib/libcairo.so.2.dylib' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2.dylib' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2.dylib' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2.dylib' (no such file) dlopen(liblibcairo.so.2.dylib, 0x0001): tried: 'liblibcairo.so.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OSliblibcairo.so.2.dylib' (no such file), '/usr/lib/liblibcairo.so.2.dylib' (no such file, not in dyld cache), 'liblibcairo.so.2.dylib' (no such file), '/usr/local/lib/liblibcairo.so.2.dylib' (no such file), '/usr/lib/liblibcairo.so.2.dylib' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/libcairo.so.2' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/libcairo.so.2' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/libcairo.so.2' (no such file) dlopen(libcairo.so.2, 0x0001): tried: 'libcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OSlibcairo.so.2' (no such file), '/usr/lib/libcairo.so.2' (no such file, not in dyld cache), 'libcairo.so.2' (no such file), '/usr/local/lib/libcairo.so.2' (no such file), '/usr/lib/libcairo.so.2' (no such file, not in dyld cache) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/liblibcairo.so.2' (no such file) dlopen(/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2, 0x0001): tried: '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file), '/usr/local/share/dotnet/x64/shared/Microsoft.NETCore.App/7.0.8/liblibcairo.so.2' (no such file) dlopen(/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2, 0x0001): tried: '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file), '/Users/schmitta/Documents/Inbox/vintagestory.app/Lib/liblibcairo.so.2' (no such file) dlopen(liblibcairo.so.2, 0x0001): tried: 'liblibcairo.so.2' (no such file), '/System/Volumes/Preboot/Cryptexes/OSliblibcairo.so.2' (no such file), '/usr/lib/liblibcairo.so.2' (no such file, not in dyld cache), 'liblibcairo.so.2' (no such file), '/usr/local/lib/liblibcairo.so.2' (no such file), '/usr/lib/liblibcairo.so.2' (no such file, not in dyld cache) at System.Runtime.InteropServices.NativeLibrary.LoadByName(String libraryName, QCallAssembly callingAssembly, Boolean hasDllImportSearchPathFlag, UInt32 dllImportSearchPathFlag, Boolean throwOnError) at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError) at Cairo.CairoAPI.DllImportResolver(String libraryName, Assembly assembly, Nullable`1 searchPath) in C:\Users\Tyron\Documents\vintagestory\game-net7\Cairo\wrapper\Cairo.cs:line 65 at System.Runtime.InteropServices.NativeLibrary.LoadLibraryCallbackStub(String libraryName, Assembly assembly, Boolean hasDllImportSearchPathFlags, UInt32 dllImportSearchPathFlags) at Cairo.NativeMethods.cairo_version_string() at Cairo.CairoAPI.get_VersionString() in C:\Users\Tyron\Documents\vintagestory\game-net7\Cairo\wrapper\Cairo.cs:line 56 at Vintagestory.Client.NoObf.ClientPlatformWindows.LogAndTestHardwareInfos() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 153 at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 287 at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 127 at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93 Crash written to file at "/Users/schmitta/.config/VintagestoryDataNet7/Logs/client-crash.txt" 29.6.2023 19:59:45 [Client Notification] Exiting game now. Server running=False. Exit reason: Game crashed Do I need to install the SDK (SDK 7.0.305)?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.