Re: GNOME only: KeepassXC quirks

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

 



On Sat, May 1, 2021 at 9:48 AM Owen Taylor <otaylor@xxxxxxxxxx> wrote:
>
>
>
> On Sat, May 1, 2021, 7:51 AM Neal Gompa <ngompa13@xxxxxxxxx> wrote:
>>
>>
>> Note it only looks fine as long as you're not using fractional
>> scaling. Once framebuffer/fractional scaling is enabled in Mutter, it
>> looks absolutely terrible, because X11 applications are not scaled
>> properly. There are also other glitches if Qt5 applications run as X11
>> apps, and I'm not sure if some prominent Qt5 applications expose the
>> correct functionality in X11 mode (e.g. OBS Studio uses PipeWire for
>> screencasting when it is in Wayland mode).
>>
>> In general, I'd like to see if we can figure out *why* Mutter isn't
>> doing the right thing for Qt applications and why they're breaking
>> this way, because the fact that they're fine in Plasma Wayland and not
>> on GNOME Wayland points to Mutter needing work here.
>
>
> That doesn't make any more logical sense than "the fact that GTK applications work fine with Mutter points to Qt needing work here." Without a diagnosis, it's impossible to say.
>

GTK applications work fine on KWin (modulo some missing Wayland
protocols not being implemented in GTK3), so I'm reasonably confident
that the problem is in Mutter.

> If we can put someone who understands Qt together with someone who understands Mutter it should be possible to figure out what is going on. If the fix is hard, then reverting the Qt change until F35 might be needed, but patching a reversion to X into Qt apps one-by-one doesn't seem like something we'd want to do: it would leave unpatched apps affected, we might forget to remove some of the patches, and it's going to make things altogether more confusing.
>

I agree, do we know anyone who understands Mutter that could work with
someone who understands Qt to figure this out? I've got a couple of
folks in mind who could help on the KDE side (who I've CC'd to this
email).


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux