[Bug 1190823] New: [Build 20210921] remmina seems to fail to start
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823 Bug ID: 1190823 Summary: [Build 20210921] remmina seems to fail to start Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/1932868/modules/xrdp _client/steps/42 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: openQA Blocker: Yes ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-desktopapps-remote-desktop-xrdp-client1@64bit_virtio fails in [xrdp_client](https://openqa.opensuse.org/tests/1932868/modules/xrdp_client/steps/42) remmina is not showing up ## Test suite description The base test suite is used for job templates defined in YAML documents. It has no settings of its own. ## Reproducible Fails since (at least) Build [20210921](https://openqa.opensuse.org/tests/1931167) ## Expected result Last good: [20210920](https://openqa.opensuse.org/tests/1929774) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit_virtio&test=desktopapps-remote-desktop-xrdp-client1&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823#c5
--- Comment #5 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823#c6
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823#c7
--- Comment #7 from Hans-Peter Jansen
We (Fabian and I) debugged this a bit more, and found
* The build has ffmpeg enabled * openh264 disabled (not available in the distro)
The question is, why is it missing? From https://github.com/cisco/openh264, it appears as a usual BSD-2-Clause licenced package, and it seems to be maintained as well. I do build freerdp since long with it included.
The openSUSE ffmpeg flavor is without h264 (no license)
in this constellation, though, freerdp expects h264 to be provided through ffmpeg and fails if this is not the case.
I already fiddled with ffmpeg h264 support in the form of x264, because such a compile option existed. Unfortunately, there was no code "behind", hence I pushed a change to remove this option completely. But I could be missing something.
Optimally, freerdp would do a runtime detection on ffmpeg to see if h264 is really available (it could/would be if packman or VLC was enabled) and only use it in this case, and do the fallback as if ffmpeg was not available.
2nd best option would be to disable ffmpeg support in freerdp completely, and force the fallback
Let's try to address my first question first, and if there's a valid reason for not including it, I will get in touch with the upstream project in this regard. Deal? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823
http://bugzilla.opensuse.org/show_bug.cgi?id=1190823#c8
--- Comment #8 from Dominique Leuenberger
Dear Dominique & gang,
(In reply to Dominique Leuenberger from comment #6)
We (Fabian and I) debugged this a bit more, and found
* The build has ffmpeg enabled * openh264 disabled (not available in the distro)
The question is, why is it missing? From https://github.com/cisco/openh264, it appears as a usual BSD-2-Clause licenced package, and it seems to be maintained as well.
the Cisco code is covered by Mpeg LA patent pool. Even having the source code available does not make the parents disappear. Cisco offers their binary with covered licensee free to use - but it's just that: a binary. Self compiled sources are not covered by Cisco's license and this we cannot distribute it. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com