diff -Nru gnome-control-center-3.6.3/debian/changelog gnome-control-center-3.6.3/debian/changelog --- gnome-control-center-3.6.3/debian/changelog 2013-04-30 03:24:40.000000000 +1000 +++ gnome-control-center-3.6.3/debian/changelog 2013-05-26 13:03:03.000000000 +1000 @@ -1,3 +1,10 @@ +gnome-control-center (1:3.6.3-0ubuntu26) saucy; urgency=low + + * debian/patches/git_no_glxinfo.patch: + updated to fix details panel crash on vbox glx driver (LP: #1179659) + + -- Tim Lunn Sun, 26 May 2013 13:01:47 +1000 + gnome-control-center (1:3.6.3-0ubuntu25) saucy; urgency=low * Switch to logind for session tracking. diff -Nru gnome-control-center-3.6.3/debian/patches/git_no_glxinfo.patch gnome-control-center-3.6.3/debian/patches/git_no_glxinfo.patch --- gnome-control-center-3.6.3/debian/patches/git_no_glxinfo.patch 2013-04-30 03:24:40.000000000 +1000 +++ gnome-control-center-3.6.3/debian/patches/git_no_glxinfo.patch 2013-05-26 13:01:28.000000000 +1000 @@ -32,7 +32,7 @@ #include "hostname-helper.h" #include "gsd-disk-space-helper.h" -@@ -301,54 +305,68 @@ +@@ -301,54 +305,70 @@ } static char * @@ -91,6 +91,7 @@ + None + }; + int nconfigs; ++ int major, minor; + Window window; + GLXFBConfig *config; + GLXWindow glxwin; @@ -103,6 +104,7 @@ + + display = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()); + ++ glXQueryVersion (display, &major, &minor); + config = glXChooseFBConfig (display, DefaultScreen (display), + attributes, &nconfigs); + if (config == NULL) {