--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -, +, @@ --- ./gfx/thebes/gfxPlatformGtk.cpp.orig +++ ./gfx/thebes/gfxPlatformGtk.cpp @@ -328,7 +328,11 @@ // Make sure init is run so we have a resolution GdkScreen *screen = gdk_screen_get_default(); gtk_settings_get_for_screen(screen); +#if defined(i386) + sDPI = int32_t(nearbyint(gdk_screen_get_resolution(screen))); +#else sDPI = int32_t(round(gdk_screen_get_resolution(screen))); +#endif if (sDPI <= 0) { // Fall back to something sane sDPI = 96;