Disable clutter's high dpi scaling

mutter needs some work to work with high dpi scaling so disable
the scaling until that is fixed.

https://bugzilla.gnome.org/show_bug.cgi?id=723931
This commit is contained in:
Adel Gadllah 2014-02-09 16:00:05 +01:00
parent 79e96a6a1a
commit 45ff615b46

View File

@ -384,6 +384,7 @@ meta_init (void)
struct sigaction act; struct sigaction act;
sigset_t empty_mask; sigset_t empty_mask;
GIOChannel *channel; GIOChannel *channel;
ClutterSettings *clutter_settings;
sigemptyset (&empty_mask); sigemptyset (&empty_mask);
act.sa_handler = SIG_IGN; act.sa_handler = SIG_IGN;
@ -447,6 +448,13 @@ meta_init (void)
* Clutter can only be initialized after the UI. * Clutter can only be initialized after the UI.
*/ */
meta_clutter_init (); meta_clutter_init ();
/*
* XXX: We cannot handle high dpi scaling yet, so fix the scale to 1
* for now.
*/
clutter_settings = clutter_settings_get_default ();
g_object_set (clutter_settings, "window-scaling-factor", 1, NULL);
} }
/** /**