Re: [Development] Bug#874054: Setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 has a huge negative performance impact, should not be always on
- To: Frederik Gladhorn <frederik.gladhorn@qt.io>
- Cc: development@qt-project.org, Allan Sandfeld Jensen <kde@carewolf.com>, debian-qt-kde@lists.debian.org, Sebastian Humenda <shumenda@gmx.de>, 874054@bugs.debian.org, Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>, Alex ARNAUD <alexarnaud@hypra.fr>
- Subject: Re: [Development] Bug#874054: Setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 has a huge negative performance impact, should not be always on
- From: Samuel Thibault <sthibault@debian.org>
- Date: Tue, 5 Sep 2017 10:40:02 +0200
- Message-id: <[🔎] 20170905084002.htyuxo5agrcmmxjc@var.youpi.perso.aquilenet.fr>
- Mail-followup-to: Samuel Thibault <sthibault@debian.org>, Frederik Gladhorn <frederik.gladhorn@qt.io>, development@qt-project.org, Allan Sandfeld Jensen <kde@carewolf.com>, debian-qt-kde@lists.debian.org, Sebastian Humenda <shumenda@gmx.de>, 874054@bugs.debian.org, Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>, Alex ARNAUD <alexarnaud@hypra.fr>
- In-reply-to: <[🔎] 13583646.QQRSAyzeDf@frederik-thinkcentre-m93p>
- References: <[🔎] 20170903161515.u7t47l2gp2mu3qzg@var.youpi.perso.aquilenet.fr> <[🔎] 2943271.oHMGacGDEN@twilight> <[🔎] 13583646.QQRSAyzeDf@frederik-thinkcentre-m93p>
Hello,
It seems my mails don't reach the development@qt-project.org mailing
list. Could somebody who got them forward them to it?
Frederik Gladhorn, on mar. 05 sept. 2017 10:32:43 +0200, wrote:
> And then Allan is right, by setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON you ask
> for it. All the stuff unconditionally. Please don't, why do you need it in the
> first place?
Because it would just not work at all in non-kde desktops in Debian 9
otherwise (and I didn't notice performance regression). AIUI, qt 5.7 was
only looking at the "accessibility enabled" checkbox in kde
configuration.
> Right now Qt is trying to emulate Gnome's way, except since we don't
> listen to the change signal, we never dynamically enable/disable a11y.
With Debian testing (qt 5.9), I don't need to set
QT_LINUX_ACCESSIBILITY_ALWAYS_ON, and accessibility seems to get enabled
dynamically, so it seems something changed between 5.7 and 5.9.
Samuel
Reply to: