diff --git a/gnome-settings-daemon/gnome-settings-keyboard-xkb.c b/gnome-settings-daemon/gnome-settings-keyboard-xkb.c index 56cc81925..35376a1e3 100644 --- a/gnome-settings-daemon/gnome-settings-keyboard-xkb.c +++ b/gnome-settings-daemon/gnome-settings-keyboard-xkb.c @@ -53,21 +53,25 @@ activation_error (void) "The XFree86 Project, Inc")) && (release / 100000 == 403); - GtkWidget *msg = gtk_message_dialog_new (NULL, - 0, - GTK_MESSAGE_ERROR, - GTK_BUTTONS_CLOSE, - _ - ("Error activating XKB configuration.\n" - "Probably internal X server problem.\n\nX server version data:\n%s\n%d\n%s"), - vendor, - release, - badXFree430Release ? - _ - ("You are using XFree 4.3.0.\n" - "There are known problems with complex XKB configurations.\n" - "Try using simpler configuration or taking more fresh version of XFree software.") - : ""); + GtkWidget *msg = gtk_message_dialog_new_with_markup (NULL, + 0, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_CLOSE, + _ + ("Error activating XKB configuration.\n" + "Probably internal X server problem.\n\nX server version data:\n%s\n%d\n%s\n" + "If you report this situation as a bug, please include:\n" + "- The result of xprop -root | grep XKB\n" + "- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/xkb"), + vendor, + release, + badXFree430Release + ? + _ + ("You are using XFree 4.3.0.\n" + "There are known problems with complex XKB configurations.\n" + "Try using simpler configuration or taking more fresh version of XFree software.") + : ""); g_signal_connect (msg, "response", G_CALLBACK (gtk_widget_destroy), NULL); gtk_widget_show (msg);