[vlc-devel] [PATCH] qt: Prefer XCB over Wayland

Mathieu Velten matmaul at gmail.com
Thu Jun 29 17:34:40 CEST 2017


Le jeu. 29 juin 2017 à 17:17, Nicolas Chauvet <kwizart at gmail.com> a écrit :

> 2017-06-28 14:10 GMT+02:00 Rémi Denis-Courmont <remi at remlab.net>:
> > Le 23 juin 2017 17:30:09 GMT+03:00, Martin Briza <mbriza at redhat.com> a
> écrit
> > :
> >>
> >> Wayland users now have no choice (except setting WAYLAND_DISPLAY to '')
> >> how to avoid getting VLC under Wayland which may not be optimal yet.
> >>
> >> This patch ensures the XCB backend is preferred. This means the
> developers
> ..
> > I don't see any rationale why Xlib should have priority over Wayland.
> > Normally, if you have both, you want the later.
> FYI, I've applied this patch in Fedora as it allows Wayland users to
> use vlc under XWayland and circumvent the qt bugs under such
> environment.
>
> > The referenced bug alleges Qt bugs in the version of Qt shipped by
> Fedora.
> > That's not a rationale in the context of this upstream VLC repository.
> Sure, but actually I still fail to understand why the bug is in the qt
> side ? As I have an older vlc snapshot working with the same qt 5.7.1
> that we have in Fedora. (anything later the qt platform detection
> fails).
> I've also checked that no qt patches would be relevant in the vlc
> contribs (only relevant for Windows) and we also have the private
> header  -DQPNI_HEADER=\<5.7.1/QtGui/qpa/qplatformnativeinterface.h\>.
>
> I understand it can be qt bug, but I fail to see how that's an evidence ?
> So can you elaborate ?
>
>
> Thx for your answer on this topic.
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


I tried yesterday on Debian 9, and the UI looks the same as with Fedora as
far as I can see.
*https://trac.videolan.org/vlc/attachment/ticket/17929/vlc-wayland.png
<https://trac.videolan.org/vlc/attachment/ticket/17929/vlc-wayland.png>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20170629/320e34d8/attachment.html>


More information about the vlc-devel mailing list