Hello Rene Engelhard,

On Tue, Jan 17, 2023 at 07:23:17PM +0100, Rene Engelhard wrote:
> severity 1029101 important
> retitle 1029101 please Enable RGB stripes layout for sub-pixel rendering on
> KDE only
> thanks
> 
> [ sorry for "spamming" ]
[...]

Thanks for taking the time to report and follow up on this!
Sorry for the wall of text below.

I have to admit I'm having a bit of trouble following everything,
possibly because of my lack of knowledge in several areas.

I'd like to explicitly ask if you still want me to upload any
fontconfig change ASAP or if downgrading severity means you think
it can/should wait until after release?

As I understand the situation something related to subpixel rendering
has changed between 2.13.x and 2.14.1.
Debian offers debconf choices "Automatic", "Always" and "Never" for
which settings to use in /etc/fonts/conf.d/$SYMLINK which are related
to the problem you're reporting.
Fedora on the other hand seems to use "always/only on KDE" (with no
alternatives) as far as I understand the commit you pointed out.

Does that mean we should:
- offer an additional alternative /or/ patch "Always"?
- make then new/patched alternative the default?
- get rid of debconf alternatives and provide one consistent
  configuration for all users?

Unless we do the last option, wouldn't it mean any (test) failures
still happen if the user uses any of the other options? (Which would
suggest this is not actually a bug on the fontconfig side to me.)

In the mail where you tagged this patch you suggested to edit the
subpixel config file which makes me think you're using the Always
alternative, but as I understand the debconf code Automatic is
the (current) default...

If you think you have a clear picture of exactly what should happen
(on the fontconfig side) then I would very much appreciate if you
could either send a salsa MR or just NMU (and I'll make sure to import
the NMU-diff into the fontconfig packaging repo).

As of right now I'm considering removing the patch tag as the exact
change needed here is still unclear to me. (but thanks alot for
pin-pointing the problematic area!)

Regards,
Andreas Henriksson

Reply via email to