After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 502293 - Screen rotation should adjust font subpixel ordering
Screen rotation should adjust font subpixel ordering
Status: RESOLVED OBSOLETE
Product: gnome-settings-daemon
Classification: Core
Component: xrandr
2.25.x
Other All
: Normal enhancement
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
: 574413 590545 (view as bug list)
Depends on:
Blocks: randr-tracker
 
 
Reported: 2007-12-07 11:05 UTC by Tim Koopman
Modified: 2019-03-20 10:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Tim Koopman 2007-12-07 11:05:31 UTC
This is also mentioned in bug 160547, but I think it deserves it's own report.

When selecting a screen rotation trough the Screen Resolution dialog, the font hinting subpixel order does not change, resulting in ugly fonts. It should automatically choose the correct order and apply it.

Other information:
Comment 1 Federico Mena Quintero 2009-02-26 01:28:34 UTC
Good catch!

This should be relatively easy to fix --- gnome-settings-daemon's xrandr plugin should check the GConf keys for subpixel hinting, and tweak them as appropriate.

Reassigning to gnome-settings-daemon.
Comment 2 Federico Mena Quintero 2009-03-07 00:13:29 UTC
*** Bug 574413 has been marked as a duplicate of this bug. ***
Comment 3 Jens Granseuer 2009-08-03 07:16:01 UTC
*** Bug 590545 has been marked as a duplicate of this bug. ***
Comment 4 Josh Triplett 2011-04-13 06:32:02 UTC
Ping?  Any status on this request?
Comment 5 Federico Mena Quintero 2011-06-13 22:00:20 UTC
Bastien, since you were dealing with rotation... could you please take a look at this bug again?  Is it something we can fix easily?
Comment 6 Bastien Nocera 2011-06-14 09:26:17 UTC
No. sub-pixel ordering is a desktop-wide preference, when it should be a per-output preference. And we don't have any UI for sub-pixel ordering because nobody seems to understand what should be done.
Comment 7 Behdad Esfahbod 2011-06-14 15:49:45 UTC
What Apple does is: when you have more than one output, it disables subpixel rendering.  If we want to be smarter, maybe we should disable it only if the outputs have different subpixel order.  But that requires having a good database of subpixel layout per common devices to begin with.
Comment 8 Federico Mena Quintero 2011-06-14 16:42:31 UTC
Disabling subpixel rendering with multiple outputs sounds bad - I keep an external LCD monitor plugged to my laptop, and both use RGB pixels.  I guess many people are in a similar situation.

EDID data *does* tell you about the monitor's subpixel order - no idea if it is actually accurate for most devices.  If it is, we could very well keep subpixel rendering turned on if all the outputs have the same ordering and orientation (if you rotate one output, we disable subpixels everywhere).
Comment 9 GNOME Infrastructure Team 2019-03-20 10:50:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/159.