antimof / UxPlay

AirPlay Unix mirroring server
GNU General Public License v3.0
1.28k stars 177 forks source link

Error on start of application #45

Open tetofonta opened 3 years ago

tetofonta commented 3 years ago

I have a fresh KDE Neon installation, after having built UxPlay without errors, i get

$ ./uxplay
Required gstreamer plugin 'autodetect' not found
uxplay: /home/stefanof/UxPlay/renderers/video_renderer_gstreamer.c:63: video_renderer_init: Assertion `check_plugins ()' failed.
[1]    60553 abort      ./uxplay

No additional log can be found.

fduncanh commented 2 years ago

There is an updated UxPlay at pr #58. Check you have all the suggested gstreamer plugins installed.

riker1 commented 2 years ago

you need :

apt install gstreamer1.0-plugins-good

Ma1oneZhang commented 1 year ago

you need :

apt install gstreamer1.0-plugins-good

As u said, i have installed the package, even reinstall all related gStreamer package. But it's not working. My OS is ubuntu22.04. I showed the error image as follow. image

Maybe i should recompile it as fix?

fduncanh commented 1 year ago
  1. Post Issues at https://github.com/FDH2/UxPlay

You may wish to build UxPlay-1.63 (latest). Ubuntu 22.04 supplies Ubuntu-1.46 (old)

  1. read the Troubleshooting section of the README document3.

https://github.com/FDH2/UxPlay#4-gstreamer-issues-missing-plugins-etc

samgj18 commented 3 months ago

If anyone ran into this issue, this is what worked for me on Ubuntu22.04:

sudo apt install gstreamer1.0-plugins-good gstreamer1.0-libav gstreamer1.0-plugins-bad

The key is the plugin gstreamer1.0-libav, @Ma1oneZhang

Notice I had to install the bad one as well to get it to work, otherwise I was getting a non-helpful missing plugin error message.