Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

ShadowMitia

6
Posts
1
Topics
2
Followers
38
Following
A member registered Dec 21, 2015

Recent community posts

Ah fair enough! It should also be possible to use it there too, but it’s probably not worth the effort xD

Can confirm! Thank you very much!

So using wine doesn’t seem to work either :/

I see you’re using Rust, I believe using a musl based target helps with libc compatibility? Maybe?

I’ll try again once I upgrade to ubuntu 24.04+, it should work fine then :D

If someone knows the magic wine incantation, please share it here for others :)

Full trace if you’re intereseted:

[2025 Feb 27  19:54:09.983][main][ info] Thread "main" registered
[2025 Feb 27  19:54:09.987][main][ info] Luminal Spaces version 0.1.0
[2025 Feb 27  19:54:09.991][main][ info] Build 2025-02-27 09:38:55Z release a37cd4fe
[2025 Feb 27  19:54:09.995][main][ info] Initialized SDL 2.30.6
00f8:fixme:win:RegisterTouchWindow hwnd 000000000003005C, flags 0x3 stub!
00f8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
[1;31m[2025 Feb 27  19:54:10.220][main][error] WebGPU: Failed to create IDXGIFactoryMedia: 0x80004002
[0m00f8:fixme:dxgi:dxgi_factory_EnumAdapterByGpuPreference Ignoring GPU preference 0x2.
00f8:fixme:dxgi:dxgi_factory_EnumAdapterByGpuPreference Ignoring GPU preference 0x2.
[2025 Feb 27  19:54:10.374][main][ info] Initialized WebGPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU, 
Vulkan backend
[2025 Feb 27  19:54:10.380][main][ info] Using wgpu-native version 0.19.4.1
[2025 Feb 27  19:54:10.384][main][ info] Initialized Freetype 2.13.2
[2025 Feb 27  19:54:10.403][main][ info] Relative mouse mode on
thread '<unnamed>' panicked at src\lib.rs:586:5:
Error in wgpuSurfaceConfigure: Validation Error

Caused by:
    Requested present mode FifoRelaxed is not in the list of supported present modes: [Fifo, Immediate]

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
wine: Unhandled exception 0xe06d7363 in thread f8 at address 00006FFFFF3CCF77 (thread 00f8), starting debugger...
WineDbg attached to pid 00f4
0138:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: C++ exception(object = 00007FFFFE2FF410, type = 00006FFFFA305340, base = 00006FFFF9
BA0000) in 64-bit code (0x006fffff3ccf77).
0138:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:00006fffff3ccf77 rsp:00007ffffe2ff2b0 rbp:00007ffffe2ff530 eflags:00200202 (   - --  I   - - - )
 rax:00007ffffe2ff308 rbx:00006fffffa4f1a0 rcx:00007ffffe2ff2d0 rdx:0000000000000000
 rsi:00007ffffe2ff3b0 rdi:00007ffffe2ff5c8  r8:00006ffff9ba0000  r9:00007ffffe2ff3c8 r10:00007ffffe33006
0
 r11:0000000000000030 r12:00007ffffe2ff7b0 r13:0000000000000000 r14:00006ffffa22c740 r15:00007ffffea09d1
0
Stack dump:
0x007ffffe2ff2b0:  00007ffffe2ff2d0 00006ffffa1172b0
0x007ffffe2ff2c0:  00007ffffea09d10 00006ffffa1172e1
0x007ffffe2ff2d0:  00000001e06d7363 0000000000000000
0x007ffffe2ff2e0:  00006fffff3ccf77 0000000000000004
0x007ffffe2ff2f0:  0000000019930520 00007ffffe2ff410
0x007ffffe2ff300:  00006ffffa305340 00006ffff9ba0000
0x007ffffe2ff310:  00007ffffea27300 00006ffffa11beb5
0x007ffffe2ff320:  00006ffffa22dda0 00000000000000a4
0x007ffffe2ff330:  00006ffff9ba0000 00006fffffc4cdf6
0x007ffffe2ff340:  00007ffffe2ff3c0 00007ffffe2ff7b0
0x007ffffe2ff350:  0000000000000000 00007ffffe98f410
0x007ffffe2ff360:  0000000000000001 00007ffffe2ff3b0
Backtrace:
=>0 0x006fffff3ccf77 in kernelbase (+0xcf77) (0x007ffffe2ff530)
  1 0x006ffffea079e5 _CxxThrowException+0x55(object=<internal error>, type=<internal error>) [/usr/src/p
ackages/BUILD/dlls/msvcrt/cpp.c:898] in ucrtbase (0x007ffffe2ff530)
  2 0x006ffffa1215de in wgpu_native (+0x5815de) (0x007ffffe2ff530)
  3 0x006ffffa11c5f9 in wgpu_native (+0x57c5f9) (0x007ffffe2ff530)
  4 0x006ffffa11c3ed in wgpu_native (+0x57c3ed) (0x007ffffe2ff530)
  5 0x006ffffa11c259 in wgpu_native (+0x57c259) (0x007ffffe2ff5f0)
  6 0x006ffffa11a539 in wgpu_native (+0x57a539) (0x007ffffe2ff740)
  7 0x006ffffa11bf26 in wgpu_native (+0x57bf26) (0x007ffffe2ff740)
  8 0x006ffffa15e977 in wgpu_native (+0x5be977) (0x007ffffe2ff740)
  9 0x006ffff9ca0dd2 in wgpu_native (+0x100dd2) (0x007ffffe2ff740)
  10 0x006ffff9cbeff9 in wgpu_native (+0x11eff9) (0x007ffffe2ff8a0)
  11 0x00000140075eb7 in luminal-spaces (+0x75eb7) (0x007ffffe2ffd20)
  12 0x000001400dc80a in luminal-spaces (+0xdc80a) (0x007ffffe2ffd20)
  13 0x000001401dafb9 in luminal-spaces (+0x1dafb9) (0x007ffffe8a8388)
  14 0x00000140001307 in luminal-spaces (+0x1307) (0x007ffffe2fff10)
  15 0x0000014000142a in luminal-spaces (+0x142a) (0x007ffffe2fff70)
  16 0x006fffffa54819 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<int
ernal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32 (0000000000000000)
  17 0x006fffffc2fa1b in ntdll (+0xfa1b) (0000000000000000)
0x006fffff3ccf77 kernelbase+0xcf77: addq $0xc8, %rsp
Modules:
Module  Address                                 Debug info      Name (155 modules)
PE-Wine         791f0000-        79807000       Deferred        opengl32
PE             140000000-       1402db000       Dwarf-5         luminal-spaces
PE-Wine        180000000-       180002000       Deferred        usp10
PE-Wine     6ffff7f70000-    6ffff80c8000       Deferred        winevulkan
PE-Wine     6ffff80e0000-    6ffff80f6000       Deferred        vulkan-1
PE-Wine     6ffff81e0000-    6ffff82a7000       Deferred        uxtheme
PE-Wine     6ffff82c0000-    6ffff82da000       Deferred        vcruntime140
PE-Wine     6ffff82f0000-    6ffff8353000       Deferred        bcrypt
PE-Wine     6ffff8370000-    6ffff9a7a000       Deferred        wined3d
PE-Wine     6ffff9a90000-    6ffff9b84000       Deferred        d3dcompiler_47
PE          6ffff9ba0000-    6ffffa348000       --none--        wgpu_native
PE-Wine     6ffffa360000-    6ffffa3da000       Deferred        msacm32
PE-Wine     6ffffa3f0000-    6ffffa5a4000       Deferred        winmm
PE-Wine     6ffffa5c0000-    6ffffa5e0000       Deferred        version
PE          6ffffa5f0000-    6ffffa830000       Deferred        sdl2
PE          6ffffa840000-    6ffffa864000       Deferred        zlib1
PE          6ffffa880000-    6ffffa8c3000       Deferred        libpng16-16
PE          6ffffa8e0000-    6ffffa90c000       Deferred        libgraphite2
PE          6ffffa920000-    6ffffa98a000       Deferred        libpcre2-8-0
PE          6ffffa9a0000-    6ffffaab9000       Deferred        libiconv-2
PE          6ffffaad0000-    6ffffab05000       Deferred        libintl-8
PE          6ffffab20000-    6ffffac89000       Deferred        libglib-2.0-0
PE          6ffffaca0000-    6ffffaef0000       Deferred        libstdc++-6
PE          6ffffaf00000-    6ffffaf51000       Deferred        libwinpthread-1
PE          6ffffaf70000-    6ffffaf9c000       Deferred        libgcc_s_seh-1
PE          6ffffafb0000-    6ffffb0fb000       Deferred        libharfbuzz-0
PE          6ffffb110000-    6ffffb13c000       Deferred        libbrotlicommon
PE          6ffffb150000-    6ffffb167000       Deferred        libbrotlidec
PE          6ffffb180000-    6ffffb1a0000       Deferred        libbz2-1
PE          6ffffb1b0000-    6ffffb274000       Deferred        libfreetype-6
PE-Wine     6ffffb660000-    6ffffb675000       Deferred        winex11
PE-Wine     6ffffb690000-    6ffffb712000       Deferred        imm32
PE-Wine     6ffffb940000-    6ffffbb4e000       Deferred        setupapi
PE-Wine     6ffffbc00000-    6ffffbf84000       Deferred        oleaut32
PE-Wine     6ffffc570000-    6ffffc6d2000       Deferred        dxgi
PE-Wine     6ffffc6f0000-    6ffffc75f000       Deferred        d3d12
PE-Wine     6ffffc770000-    6ffffc7c4000       Deferred        shcore
PE-Wine     6ffffc7e0000-    6ffffc8f9000       Deferred        shlwapi
PE-Wine     6ffffc910000-    6ffffd6ef000       Deferred        shell32
PE-Wine     6ffffd700000-    6ffffd759000       Deferred        coml2
PE-Wine     6ffffd770000-    6ffffda0a000       Deferred        rpcrt4
PE-Wine     6ffffda20000-    6ffffda65000       Deferred        win32u
PE-Wine     6ffffda80000-    6ffffe069000       Deferred        user32
PE-Wine     6ffffe080000-    6ffffe354000       Deferred        gdi32
PE-Wine     6ffffe370000-    6ffffe512000       Deferred        combase
PE-Wine     6ffffe530000-    6ffffe908000       Deferred        ole32
PE-Wine     6ffffe920000-    6ffffe9d3000       Deferred        ws2_32
PE-Wine     6ffffe9f0000-    6ffffee15000       Dwarf-4         ucrtbase
PE-Wine     6ffffee30000-    6ffffeebd000       Deferred        sechost
PE-Wine     6ffffeed0000-    6fffff260000       Deferred        msvcrt
PE-Wine     6fffff270000-    6fffff3a9000       Deferred        advapi32
PE-Wine     6fffff3c0000-    6fffffa25000       Dwarf-4         kernelbase
PE-Wine     6fffffa40000-    6fffffc07000       Dwarf-4         kernel32
PE-Wine     6fffffc20000-    6ffffffe5000       Dwarf-4         ntdll
ELF         7bbd81e00000-    7bbd83f1d000       Deferred        iris_dri.so
ELF         7bbd89600000-    7bbd89ecf000       Deferred        libnvidia-glvkspirv.so.565.77
ELF         7bbd8a000000-    7bbd8a22b000       Deferred        libnvidia-allocator.so.1
ELF         7bbd8a4c2000-    7bbd8a600000       Deferred        libgcrypt.so.20
ELF         7bbd8a600000-    7bbd8d76d000       Deferred        libnvidia-gpucomp.so.565.77
ELF         7bbd8d78d000-    7bbd8d800000       Deferred        libglx_mesa.so.0
ELF         7bbd8d800000-    7bbd8f8e4000       Deferred        libnvidia-glcore.so.565.77
ELF         7bbd8f93d000-    7bbd8f948000       Deferred        libpciaccess.so.0
ELF         7bbd8f948000-    7bbd8fa00000       Deferred        libgldispatch.so.0
ELF         7bbd8fa00000-    7bbd90240000       Deferred        libvulkan_lvp.so
ELF         7bbd90249000-    7bbd9026e000       Deferred        libdrm_intel.so.1
ELF         7bbd9026e000-    7bbd9027d000       Deferred        libdrm_radeon.so.1
ELF         7bbd9027d000-    7bbd902b2000       Deferred        libglapi.so.0
ELF         7bbd902b2000-    7bbd90339000       Deferred        libgl.so.1
ELF         7bbd90339000-    7bbd90400000       Deferred        libsystemd.so.0
ELF         7bbd90400000-    7bbd9112b000       Deferred        libvulkan_intel_hasvk.so
ELF         7bbd91132000-    7bbd91166000       Deferred        libglx.so.0
ELF         7bbd91166000-    7bbd91200000       Deferred        libnvidia-glsi.so.565.77
ELF         7bbd91200000-    7bbd92e1e000       Deferred        libicudata.so.70
ELF         7bbd92e23000-    7bbd9301e000       Deferred        libicuuc.so.70
ELF         7bbd9301e000-    7bbd93200000       Deferred        libxml2.so.2
ELF         7bbd93200000-    7bbd9a1f2000       Deferred        libllvm-15.so.1
ELF         7bbd9a1f5000-    7bbd9a200000       Deferred        libdrm_nouveau.so.2
ELF         7bbd9a200000-    7bbd9ac49000       Deferred        libvulkan_radeon.so
ELF         7bbd9ac52000-    7bbd9ac62000       Deferred        libsensors.so.5
ELF         7bbd9ac62000-    7bbd9ac88000       Deferred        libgpg-error.so.0
ELF         7bbd9ac88000-    7bbd9acd6000       Deferred        libdbus-1.so.3
ELF         7bbd9acd6000-    7bbd9ae00000       Deferred        libglx_nvidia.so.0
ELF         7bbd9b032000-    7bbd9b039000       Deferred        libxcb-dri2.so.0
ELF         7bbd9b039000-    7bbd9b044000       Deferred        libcap.so.2
ELF         7bbd9b044000-    7bbd9b064000       Deferred        liblz4.so.1
ELF         7bbd9b07f000-    7bbd9b092000       Deferred        libvklayer_mesa_device_select.so
ELF         7bbd9b092000-    7bbd9b0af000       Deferred        libxcb-glx.so.0
ELF         7bbd9b0af000-    7bbd9b0b4000       Deferred        librt.so.1
ELF         7bbd9b0b4000-    7bbd9b0b9000       Deferred        libpthread.so.0
ELF         7bbd9b0b9000-    7bbd9b200000       Deferred        libvulkan_virtio.so
ELF         7bbd9b200000-    7bbd9c2cd000       Deferred        libvulkan_intel.so
ELF         7bbd9c2cd000-    7bbd9c2d2000       Deferred        libdl.so.2
ELF         7bbd9c2d2000-    7bbd9c2d8000       Deferred        libnvidia-tls.so.565.77
ELF         7bbd9c2d8000-    7bbd9c30a000       Deferred        libtinfo.so.6
ELF         7bbd9c30a000-    7bbd9c344000       Deferred        libedit.so.2
ELF         7bbd9c344000-    7bbd9c362000       Deferred        libelf.so.1
ELF         7bbd9c362000-    7bbd9c36f000       Deferred        libdrm_amdgpu.so.1
ELF         7bbd9c36f000-    7bbd9c38f000       Deferred        libgcc_s.so.1
ELF         7bbd9c38f000-    7bbd9c45e000       Deferred        libzstd.so.1
ELF         7bbd9c45e000-    7bbd9c46f000       Deferred        libwayland-client.so.0
ELF         7bbd9c46f000-    7bbd9c474000       Deferred        libxshmfence.so.1
ELF         7bbd9c474000-    7bbd9c479000       Deferred        libxcb-shm.so.0
ELF         7bbd9c479000-    7bbd9c48c000       Deferred        libxcb-randr.so.0
ELF         7bbd9c48c000-    7bbd9c496000       Deferred        libxcb-sync.so.1
ELF         7bbd9c496000-    7bbd9c4a0000       Deferred        libxcb-xfixes.so.0
ELF         7bbd9c4a0000-    7bbd9c4b7000       Deferred        libdrm.so.2
ELF         7bbd9c4b7000-    7bbd9c533000       Deferred        libvulkan.so.1
ELF         7bbd9c533000-    7bbd9c5fb000       Deferred        winevulkan.so
ELF         7bbd9c5fb000-    7bbd9c608000       Deferred        libffi.so.8
ELF         7bbd9c608000-    7bbd9c68a000       Deferred        libgmp.so.10
ELF         7bbd9c68a000-    7bbd9c6d2000       Deferred        libhogweed.so.6
ELF         7bbd9c6d2000-    7bbd9c718000       Deferred        libnettle.so.8
ELF         7bbd9c718000-    7bbd9c730000       Deferred        libtasn1.so.6
ELF         7bbd9c730000-    7bbd9c8da000       Deferred        libunistring.so.2
ELF         7bbd9c8da000-    7bbd9ca15000       Deferred        libp11-kit.so.0
ELF         7bbd9ca15000-    7bbd9cc00000       Deferred        libgnutls.so.30
ELF         7bbd9f19d000-    7bbd9f1a4000       Deferred        libxcb-dri3.so.0
ELF         7bbd9f1a4000-    7bbd9f1c5000       Deferred        libidn2.so.0
ELF         7bbd9f204000-    7bbd9f20c000       Deferred        libxfixes.so.3
ELF         7bbd9f20c000-    7bbd9f218000       Deferred        libxcursor.so.1
ELF         7bbd9f218000-    7bbd9f22c000       Deferred        libxi.so.6
ELF         7bbd9f22c000-    7bbd9f231000       Deferred        libxcomposite.so.1
ELF         7bbd9f231000-    7bbd9f23e000       Deferred        libxrandr.so.2
ELF         7bbd9f23e000-    7bbd9f24b000       Deferred        libxrender.so.1
ELF         7bbd9f24b000-    7bbd9f252000       Deferred        libxxf86vm.so.1
ELF         7bbd9f252000-    7bbd9f25f000       Deferred        libmd.so.0
ELF         7bbd9f25f000-    7bbd9f277000       Deferred        libbsd.so.0
ELF         7bbd9f277000-    7bbd9f27f000       Deferred        libxdmcp.so.6
ELF         7bbd9f27f000-    7bbd9f285000       Deferred        libxau.so.6
ELF         7bbd9f285000-    7bbd9f2af000       Deferred        libxcb.so.1
ELF         7bbd9f2af000-    7bbd9f3ef000       Deferred        libx11.so.6
ELF         7bbd9f3ef000-    7bbd9f404000       Deferred        libxext.so.6
ELF         7bbd9f405000-    7bbd9f40a000       Deferred        libxcb-present.so.0
ELF         7bbd9f40a000-    7bbd9f40f000       Deferred        libx11-xcb.so.1
ELF         7bbd9f40f000-    7bbd9f41d000       Deferred        bcrypt.so
ELF         7bbd9f41f000-    7bbd9f4a1000       Deferred        winex11.so
ELF         7bbd9f4a1000-    7bbd9f5d3000       Deferred        opengl32.so
ELF         7bbd9f5d3000-    7bbd9f5da000       Deferred        ws2_32.so
ELF         7bbd9f6ea000-    7bbd9f71b000       Deferred        libexpat.so.1
ELF         7bbd9f71b000-    7bbd9f765000       Deferred        libfontconfig.so.1
ELF         7bbd9f765000-    7bbd9f788000       Deferred        libbrotlicommon.so.1
ELF         7bbd9f788000-    7bbd9f850000       Deferred        libfreetype.so.6
ELF         7bbd9f850000-    7bbd9fa00000       Deferred        win32u.so
ELF         7bbda0d06000-    7bbda0d0b000       Deferred        libxinerama.so.1
ELF         7bbda0d0b000-    7bbda0d19000       Deferred        libbrotlidec.so.1
ELF         7bbda0d19000-    7bbda0e00000       Deferred        libm.so.6
ELF         7bbda0e00000-    7bbda1029000       Deferred        libc.so.6
ELF         7bbda102b000-    7bbda1034000       Deferred        libuuid.so.1
ELF         7bbda1034000-    7bbda1050000       Deferred        libz.so.1
ELF         7bbda1050000-    7bbda108b000       Deferred        libpng16.so.16
ELF         7bbda108b000-    7bbda10be000       Deferred        liblzma.so.5
ELF         7bbda10be000-    7bbda10d9000       Deferred        libunwind.so.8
ELF         7bbda10d9000-    7bbda1199000       Export          ntdll.so
ELF         7bbda11b9000-    7bbda11f5000       Deferred        ld-linux-x86-64.so.2
ELF         7bbda11f5000-    7bbda11fa000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 start.exe
        00000024    0
00000038 services.exe
        0000003c    0
        00000040    0     wine_rpcrt4_server
        0000004c    0     wine_rpcrt4_io
        00000050    0     wine_threadpool_worker
        00000078    0     wine_rpcrt4_io
        00000090    0     wine_rpcrt4_io
        000000ac    0     wine_rpcrt4_io
        000000b8    0     wine_rpcrt4_io
        000000e0    0     wine_threadpool_worker
        000000e8    0
        00000108    0     wine_rpcrt4_io
        00000114    0     wine_rpcrt4_io
00000044 winedevice.exe
        00000048    0
        00000054    0
        00000058    0     wine_sechost_service
        0000005c    0
        00000060    0
        00000064    0
        0000009c    0
        000000a0    0
00000068 explorer.exe
        0000006c    0
        000000fc    0
        00000100    0     wine_explorer_display_settings_restorer
        00000104    0     wine_rpcrt4_server
00000070 plugplay.exe
        00000074    0
        0000007c    0
        00000080    0     wine_sechost_service
        00000084    0     wine_rpcrt4_server
        000000d4    0     wine_rpcrt4_io
        000000d8    0     wine_threadpool_worker
00000088 svchost.exe
        0000008c    0
        00000094    0
        00000098    0     wine_sechost_service
000000a4 winedevice.exe
        000000a8    0
        000000b0    0
        000000b4    0     wine_sechost_service
        000000bc    0
        000000c0    0
        000000c4    0
        000000c8    0
        000000cc    0
        000000dc    0
        000000e4    0
000000ec conhost.exe
        000000f0    0
000000f4 (D) Z:\home\dimitri\Downloads\luminal-spaces-0.1.0-windows\luminal-spaces.exe
        000000f8    0 <==
        0000013c    0
0000010c rpcss.exe
        00000110    0
        00000118    0
        0000011c    0     wine_sechost_service
        00000120    0     wine_rpcrt4_server
        00000124    0     wine_rpcrt4_server
        00000128    0     wine_rpcrt4_io
        0000012c    0     wine_threadpool_worker
System information:
    Wine build: wine-10.0
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Linux
    Host version: 6.9.3-76060903-generic


I was hoping to do without it…. Oh well… :)

And completely agree on GLIBC… Having still these issues in 2025 is kinda mind blowing…

Can’t run on ubuntu jammy (22.04) :(

./luminal-spaces: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.38' not found (required by ./luminal-spaces) ./luminal-spaces: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38’ not found (required by ./luminal-spaces) ./luminal-spaces: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.36' not found (required by ./luminal-spaces) ./luminal-spaces: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38’ not found (required by ./libSDL2-2.0.so.0) ./luminal-spaces: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38’ not found (required by ./libSDL2-2.0.so.0)

(1 edit)

Merci pour le suppot Linux! Ce jeu est super cool et très sympa à jouer :D