Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 578146 - x11-libs/gtk+-3.18.x displays incorrectly on retina display
Summary: x11-libs/gtk+-3.18.x displays incorrectly on retina display
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-24 06:36 UTC by Evgeniy Dushistov
Modified: 2021-04-16 14:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gtk+-3.18.6 bug (emacs_gtk+-3.18.6.png,55.76 KB, image/png)
2016-03-24 06:36 UTC, Evgeniy Dushistov
Details
gtk+-3.18.8 bug (emacs_gtk+-3.18.8.png,55.76 KB, image/png)
2016-03-24 06:37 UTC, Evgeniy Dushistov
Details
gtk+-3.16.7 - all good (emacs_gtk+-3.16.7.png,60.02 KB, image/png)
2016-03-24 06:38 UTC, Evgeniy Dushistov
Details
emerge info (emerge.info,5.76 KB, text/plain)
2016-03-24 06:39 UTC, Evgeniy Dushistov
Details
emacs with gtk+-3.18.9 (emacs-gtk-3.18.9.png,61.52 KB, image/png)
2016-04-03 16:37 UTC, Evgeniy Dushistov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Dushistov 2016-03-24 06:36:08 UTC
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.
Comment 1 Evgeniy Dushistov 2016-03-24 06:37:17 UTC
Created attachment 428890 [details]
gtk+-3.18.8 bug
Comment 2 Evgeniy Dushistov 2016-03-24 06:38:04 UTC
Created attachment 428892 [details]
gtk+-3.16.7 - all good
Comment 3 Evgeniy Dushistov 2016-03-24 06:39:30 UTC
Created attachment 428894 [details]
emerge info
Comment 4 Evgeniy Dushistov 2016-03-24 06:41:59 UTC
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
Comment 5 Pacho Ramos gentoo-dev 2016-04-03 11:01:49 UTC
please try with 3.18.9
Comment 6 Evgeniy Dushistov 2016-04-03 12:33:07 UTC
(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+
Comment 7 Evgeniy Dushistov 2016-04-03 16:37:34 UTC
Created attachment 429582 [details]
emacs with gtk+-3.18.9

gtk+-3.18.9 have the same bug as all gtk+3.18.x
Comment 8 Pacho Ramos gentoo-dev 2016-04-03 17:39:34 UTC
This will need to be reported directly to upstream then -> bugzilla.gnome.org

Thanks
Comment 9 Pacho Ramos gentoo-dev 2016-06-25 08:24:36 UTC
Did you report it? Anyway, I would try with 3.20.6 as I doubt upstream will still take care of 3.18 branch :(
Comment 10 Evgeniy Dushistov 2016-06-25 10:17:29 UTC
>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.
Comment 11 Pacho Ramos gentoo-dev 2016-06-25 11:11:25 UTC
Thanks!