https://github.com/BestImageViewer/geeqie/issues/559
Use Zenity to display a GUI message in addition to the console error.
#include "layout.h"
#include "layout_image.h"
#include "layout_util.h"
#include "layout.h"
#include "layout_image.h"
#include "layout_util.h"
#include "options.h"
#include "remote.h"
#include "secure_save.h"
#include "options.h"
#include "remote.h"
#include "secure_save.h"
if (gtk_clutter_init(&argc, &argv) != CLUTTER_INIT_SUCCESS)
{
log_printf("Can't initialize clutter-gtk.\nStart Geeqie with the option \"geeqie --disable-clutter\"");
if (gtk_clutter_init(&argc, &argv) != CLUTTER_INIT_SUCCESS)
{
log_printf("Can't initialize clutter-gtk.\nStart Geeqie with the option \"geeqie --disable-clutter\"");
+ runcmd("zenity --error --title=\"Geeqie\" --text \"Can't initialize clutter-gtk.\n\nStart Geeqie with the option:\n geeqie --disable-clutter\" --width=300");