Summary: | x11-libs/gtk+-3.18.x displays incorrectly on retina display | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Evgeniy Dushistov <dushistov> |
Component: | [OLD] Library | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=764556 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
gtk+-3.18.6 bug
gtk+-3.18.8 bug gtk+-3.16.7 - all good emerge info emacs with gtk+-3.18.9 |
Created attachment 428890 [details]
gtk+-3.18.8 bug
Created attachment 428892 [details]
gtk+-3.16.7 - all good
Created attachment 428894 [details]
emerge info
The bug affect all gtk+ based applications, not only emacs on screenshot. For example evince have the same issue. And things become usable again if I just emerge -v =x11-libs/gtk+-3.16.7 Part of my xdpyinfo output: screen #0: dimensions: 2880x1800 pixels (331x211 millimeters) resolution: 221x217 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 please try with 3.18.9 (In reply to Pacho Ramos from comment #5) > please try with 3.18.9 There is no ebuild of gtk+-3.18.9 in /usr/portage/x11-libs/gtk+ Created attachment 429582 [details]
emacs with gtk+-3.18.9
gtk+-3.18.9 have the same bug as all gtk+3.18.x
This will need to be reported directly to upstream then -> bugzilla.gnome.org Thanks Did you report it? Anyway, I would try with 3.20.6 as I doubt upstream will still take care of 3.18 branch :( >Did you report it? Yes, sorry for fogeting to mention it: https://bugzilla.gnome.org/show_bug.cgi?id=764556 GDK_SCALE helps a little, but appear another bug in windows size, > I would try with 3.20.6 as I doubt upstream will still take care of 3.18 branch :( So I still uses 3.16 and disable upgrade. Thanks! |
Created attachment 428888 [details] gtk+-3.18.6 bug After update gtk+ from 3.16 to 3.18, all gtk+ interface without manual configuration become unusable, because of too small size of text. See emacs menu in attachments.