Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken sound playback in AppImages #1033

Open
J5lx opened this Issue Aug 3, 2018 · 7 comments

Comments

Projects
None yet
4 participants
@J5lx
Copy link
Member

J5lx commented Aug 3, 2018

--Issue Summary--

Our current AppImage releases are unable to play sound, though movie export is unaffected. The root problem is that linuxdeployqt currently lacks proper support for GStreamer and does not include required modules (most likely sinks in our case). Due to the nature of the problem, playback might still work on some distributions, but beyond the tested systems this issue is likely to affect most modern and/or non-Debian-based distributions (as our AppImage build system is Ubuntu Trusty). Fortunately, it seems that the issue can be worked around on our side (see Further Information below).

--Actual Results--

During playback of an animation with sound clips, the sound clips can be heard through the systems audio hardware.

--Expected Results--

The sound clips cannot be heard.

--Steps to reproduce--

Open any project containing sound, then attempt to play it back.

--System Information--

The original report on our forum concerned an unknown version of Pencil2D on Fedora 26. I have confirmed the issue with our released AppImage of version 0.6.1.1 on Arch Linux.

--Further information--

@J5lx

This comment has been minimized.

Copy link
Member Author

J5lx commented Aug 3, 2018

I just noticed that this problem apparently also affects our timeline as sound clips added in the AppImage always appear as if they were just a single frame long.

@eszlari

This comment has been minimized.

Copy link
Contributor

eszlari commented Aug 4, 2018

This should work with the flatpak version (#1036), because the runtime there includes GStreamer.

@J5lx J5lx added the os:linux label Aug 5, 2018

@chchwy

This comment has been minimized.

Copy link
Member

chchwy commented Oct 7, 2018

Can anyone recheck this issue with v0.6.2?

@eszlari

This comment has been minimized.

Copy link
Contributor

eszlari commented Oct 8, 2018

I tested it with 0.6.2 (flatpak version) and I can confirm that it works!

@chchwy

This comment has been minimized.

Copy link
Member

chchwy commented Oct 8, 2018

Thank you @eszlari

How about the AppImage version? Could anyone help confirm? @J5lx @mapreri

@scribblemaniac

This comment has been minimized.

Copy link
Member

scribblemaniac commented Oct 9, 2018

I can confirm that the AppImage version is still broken on Ubunut 18.04. Spits out a bunch of GStreamer errors.

@chchwy

This comment has been minimized.

Copy link
Member

chchwy commented Oct 9, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.