moonlight-embedded icon indicating copy to clipboard operation
moonlight-embedded copied to clipboard

Moonlight on Raspberry Errors - Can't find libgamestream.so.4

Open Fredrum opened this issue 5 years ago • 1 comments

Please provide the following info.

NVidia Geforce Experience version: 3.18.0.102

Moonlight Embedded version: 2.4.11

Moonlight Embedded source: repository/included in distribution/compiled from source/... https://github.com/irtimmer/moonlight-embedded.git

Moonlight Embedded running on: Raspberry Pi/Cubox-i/Hummingboard/Other linux device/... RPi4 - Buster

Moonlight Embedded running on distribution: Arch Linux/Raspbian/OpenELEC/... Raspbian

Verbose output -verbose of Moonlight Embedded: moonlight: error while loading shared libraries: libgamestream.so.4: cannot open shared object file: No such file or directory

What is the expected result? Finding the correct version of libgamestream and starting moonlight.

What happens instead of that? Errors out and says it cant open libgamestream

After building libgamestream I only get v2 of it, but the install symlinks it and names it .so.4. In fact it looks like that's happening with the libmoonlight-common also.

lrwxrwxrwx 1 pi pi     29 Oct 26 10:54 libmoonlight-common.so.4 -> libmoonlight-common.so.2.4.10
lrwxrwxrwx 1 pi pi     24 Oct 26 10:54 libmoonlight-common.so -> libmoonlight-common.so.4
-rwxr-xr-x 1 pi pi 139892 Oct 26 10:54 libmoonlight-common.so.2.4.10
lrwxrwxrwx 1 pi pi     23 Oct 26 10:54 libgamestream.so.4 -> libgamestream.so.2.4.10
lrwxrwxrwx 1 pi pi     18 Oct 26 10:54 libgamestream.so -> libgamestream.so.4
-rwxr-xr-x 1 pi pi 132572 Oct 26 10:54 libgamestream.so.2.4.10

Can I do something about this?

Cheers Fred

Fredrum avatar Oct 26 '20 18:10 Fredrum

Update: I actually seems to have been able to make it run now. I went through all build files and change the libgamestream.so.4 references to say libgamestream.so.2. Now it starts fine and detects the PC and even games on the PC.

Fredrum avatar Oct 26 '20 19:10 Fredrum