Skip to content

Ambermoon tools on linux fail with "undefined symbol: __clock_nanosleep" #17

Open
@kermitfrog

Description

@kermitfrog

When trying to start any of the ambermoon tools (except MonsterValueChanger, which works fine) on linux, I get the following error message. It is always the same except for one part, which I will mark with [???]. This part changes on each run, no matter the tool and seems to contain random values, often represented as invalid characters.

Failed to load [???], error: /snap/dotnet-runtime-31/21/shared/Microsoft.NETCore.App/3.1.19/../../../lib/x86_64-linux-gnu/librt.so.1: undefined symbol: __clock_nanosleep, version GLIBC_PRIVATE
Failed to bind to CoreCLR at '/snap/dotnet-runtime-31/21/shared/Microsoft.NETCore.App/3.1.19/'
Failed to create CoreCLR, HRESULT: 0x80008088

I have the .NET runtime 3.1 installed via snap. librt.so.1 is symlink and the linked file exists.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or requesttoolsIssues related to the tools

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions