Server Version#: N/A
Player Version#: 1.110.0
I recently did a clean install of Fedora 43 KDE Plasama version and the Plex desktop app (Flatpak version) doesn’t load the app. The notification through KDE says:
We’re sorry, it looks like “plex-bin” crashed. Please contact the developer if you want to report the issue.
Going through the command line and navigating to:
/var/lib/flatpak/app/tv.plex.PlexDesktop/current/active/files/bin
And running both the Plex and plex-bin binary shows the following, similar, error:
./plex-bin: error while loading shared libraries: libswresample.so.4: cannot open shared object file: No such file or directory
Looking at the available libraries on /usr/lib64/, it doesn’t have libswresample.so.4 but it does have libswresample.so.5. So I tried using the “ln -s” command on it to create a link to the libswresample.so.5 library:
sudo ln -s ./libswresample.so.5 ./libswresample.so.4
But that gave me this error:
./plex-bin: /lib64/libswresample.so.4: version `LIBSWRESAMPLE_4’ not found (required by /var/lib/flatpak/app/tv.plex.Pl
exDesktop/x86_64/stable/8844286e7468f5edc3df2306bc68dcf2082515d61c706129816d5ccbbeed8c17/files/bin/../lib/libavcodec.so
.59)
./plex-bin: /lib64/libswresample.so.4: version `LIBSWRESAMPLE_4’ not found (required by /var/lib/flatpak/app/tv.plex.Pl
exDesktop/x86_64/stable/8844286e7468f5edc3df2306bc68dcf2082515d61c706129816d5ccbbeed8c17/files/bin/../lib/libmpv.so.2)
./plex-bin: /lib64/libswresample.so.4: version `LIBSWRESAMPLE_4’ not found (required by /var/lib/flatpak/app/tv.plex.Pl
exDesktop/x86_64/stable/8844286e7468f5edc3df2306bc68dcf2082515d61c706129816d5ccbbeed8c17/files/bin/../lib/libavfilter.s
o.8)
Additional information that might be helpful:
- I have the ffmpeg version from RPM Fusion installed instead of the ffmpeg-free that comes standard with Fedora. I reverted back but ran into the same issues. Looking at the packages for both, they all contain the libswresample.so.5 and not libswresample.so.4.
Does anyone know how I can get my hands on just the libswresample.so.4 library other than spinning up an earlier version of Fedora? Or maybe there’s a better fix to this?