[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#850705: marked as done (libqt5gui5: enabling software rendering in 90qt5-opengl)



Your message dated Fri, 1 Sep 2017 16:52:05 +0300
with message-id <20170901135205.2k2i32juc2gb6fju@mitya57.me>
and subject line Re: Bug#850705: libqt5gui5: enabling software rendering in 90qt5-opengl
has caused the Debian Bug report #850705,
regarding libqt5gui5: enabling software rendering in 90qt5-opengl
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
850705: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850705
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libqt5gui5
Version: 5.7.1+dfsg-2

90qt5-opengl was introduced to enable software rendering in Qt Quick apps
when hardware OpenGL is not available (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811195). It sets QT_XCB_FORCE_SOFTWARE_OPENGL=1to force Mesa to use software rendering.
But since Qt 5.7 there is a better way: qtdeclarative-render2d plugin.
It is much faster than the sofware rendering provided by Mesa.
So please, package qtdeclarative-render2d-opensource-src and set
QMLSCENE_DEVICE=softwarecontext when the plugin is available.

--- End Message ---
--- Begin Message ---
On Wed, Aug 30, 2017 at 04:38:49PM +0300, Dmitry Shachnev wrote:
> On Tue, Aug 29, 2017 at 07:23:04AM +0200, Sven Joachim wrote:
> > ,----
> > | $ dpkg-query -W -f='${Conffiles}\n' | grep obsolete$
> > |  /etc/X11/Xsession.d/90qt5-opengl fad3b80463bf21409c0ce14a94c2b514 obsolete
> > |  /etc/sudoers.dist b679ac5d1611aa9ca815224b457b2341 obsolete
> > `----
> >
> > I guess it should be cleaned up, please look at dh_installdeb(1) and
> > dpkg-maintscript-helper(1) how to do that.
>
> Thanks for noticing that! The maintscript is now added in Git and will be in
> the next upload.

I am closing this bug now. Since Qt 5.8.0, Qt Quick Scene Graph has a
“software” adaptation that is automatically enabled when there are no other
renderers available (see qtdeclarative commit [1]).

[1]: https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=caca1a7f70fe0a95

The issue with old conffile not being purged properly is tracked in #873788.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: