Re: Bug#874054: Setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 has a huge negative performance impact, should not be always on
- To: Allan Sandfeld Jensen <kde@carewolf.com>, Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>, Sebastian Humenda <shumenda@gmx.de>, Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>, Alex ARNAUD <alexarnaud@hypra.fr>, 874054@bugs.debian.org, debian-qt-kde@lists.debian.org, development@qt-project.org
- Subject: Re: 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: Sun, 3 Sep 2017 21:17:12 +0200
- Message-id: <[🔎] 20170903191712.wmvzgqtjtsnbvidx@var.youpi.perso.aquilenet.fr>
- Mail-followup-to: Samuel Thibault <sthibault@debian.org>, Allan Sandfeld Jensen <kde@carewolf.com>, Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>, Sebastian Humenda <shumenda@gmx.de>, Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>, Alex ARNAUD <alexarnaud@hypra.fr>, 874054@bugs.debian.org, debian-qt-kde@lists.debian.org, development@qt-project.org
- In-reply-to: <[🔎] 20170903182330.hm3y3t6gvh2dpe74@var.youpi.perso.aquilenet.fr>
- References: <[🔎] 20170903161515.u7t47l2gp2mu3qzg@var.youpi.perso.aquilenet.fr> <[🔎] 2943271.oHMGacGDEN@twilight> <[🔎] 20170903175755.n4zqghmhplnffml4@var.youpi.perso.aquilenet.fr> <[🔎] 1751560.WJd0fO0sen@twilight> <[🔎] 20170903182330.hm3y3t6gvh2dpe74@var.youpi.perso.aquilenet.fr>
Samuel Thibault, on dim. 03 sept. 2017 20:23:30 +0200, wrote:
> Allan Sandfeld Jensen, on dim. 03 sept. 2017 20:19:31 +0200, wrote:
> > On Sonntag, 3. September 2017 19:57:55 CEST Samuel Thibault wrote:
> > > Allan Sandfeld Jensen, on dim. 03 sept. 2017 19:13:38 +0200, wrote:
> > >
> > > That's Qt's fault for not taking care of EventListenerRegistered
> > > signals to determine whether someone is listening.
> >
> > So it is Qt's fault that is doing what you have told it to do? You have set
> > the environment variable to ignore the absence of listeners. That is what
> > QT_LINUX_ACCESSIBILITY_ALWAYS_ON does.
>
> Ah? That's not what I had gotten in my tests. I'll check again, then.
I have checked with a vanilla reinstall of Debian 9, using the Mate
desktop, and Qt 5.7.1.
When QT_LINUX_ACCESSIBILITY_ALWAYS_ON is not set, I don't see Qt
applications in accerciser, only the Mate applications. If I set
QT_LINUX_ACCESSIBILITY_ALWAYS_ON, I do see them.
On my current desktop, I have Qt 5.9.1, I made quick tests, it seems
it behaves as I expect, so perhaps we can indeed avoid setting
QT_LINUX_ACCESSIBILITY_ALWAYS_ON now. I'll retest with a vanilla
reinstall of debian testing, to be sure.
Samuel
Reply to: