Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 578146

Summary: x11-libs/gtk+-3.18.x displays incorrectly on retina display
Product: Gentoo Linux Reporter: Evgeniy Dushistov <dushistov>
Component: [OLD] LibraryAssignee: 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

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!