--- xfburn/xfburn-main-window.c.orig 2008-10-04 11:02:40.463410423 +0800 +++ xfburn/xfburn-main-window.c 2008-10-04 11:02:30.603412614 +0800 @@ -228,7 +228,14 @@ gtk_window_set_icon_name (GTK_WINDOW (mainwin), GTK_STOCK_CDROM); gtk_window_resize (GTK_WINDOW (mainwin), xfburn_settings_get_int ("main-window-width", 850), xfburn_settings_get_int ("main-window-height", 700)); - +/* Set rgba colormap */ + GdkScreen *screen = gtk_widget_get_screen(mainwin); + GdkColormap *colormap = gdk_screen_get_rgba_colormap (screen); + + if (colormap && gdk_screen_is_composited (screen)){ + gtk_widget_set_default_colormap(colormap); + } +/* End set rgba colormap */ g_signal_connect (G_OBJECT (mainwin), "delete-event", G_CALLBACK (cb_delete_main_window), priv); /* create ui manager */