Skip to content

OSMMapGeneratorNET8 on RPI4 doesn't work #1694

@bassmaster187

Description

@bassmaster187

doesn't work:
/home/cli/dotnet OSMMapGeneratorNET8.dll -jobfile /tmp/t1.json -debug
/home/cli/dotnet: symbol lookup error: /etc/teslalogger/Debug/net8.0/runtimes/linux-arm/native/libSkiaSharp.so: undefined symbol: uuid_parse

works:
LD_PRELOAD=/lib/arm-linux-gnueabihf/libuuid.so.1 /home/cli/dotnet OSMMapGeneratorNET8.dll -jobfile /tmp/t1.json -debug

Copilot suggestion:
Für den funktionierenden Fix brauchst du nicht den Inhalt von
...runtimes\linux-arm\native zu ändern, sondern den Start mit LD_PRELOAD.

Environment=LD_PRELOAD=/lib/arm-linux-gnueabihf/libuuid.so.1

Dann:

sudo systemctl daemon-reload
sudo systemctl restart

Wenn du stattdessen „sauber“ ohne LD_PRELOAD willst: SkiaSharp-Version im Projekt auf eine Pi-stabile Kombination umstellen (z. B. beide Pakete gleich auf 2.88.9) und neu deployen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions