スクリーンセーバー作成中

Gnome用スクリーンセーバー作成中。
文字列の描写はcairoを使うことで無事に成功。
ただ、それをスクリーンセーバーとしてインストールすると、プレビューまではできるけど、実行できない・・・
検証用Makefile

CC             =gcc
PKG_CONFIG     =pkg-config
GTK_METADATA   =gtk+-2.0
INSTALL        =install
GS_LIBEXEC_DIR =`${PKG_CONFIG} --variable=privlibexecdir gnome-screensaver`
GS_DESKTOP_DIR =`${PKG_CONFIG} --variable=themesdir      gnome-screensaver`
SOURCES =source/gs-theme-window.c source/main.c
TARGET  =screen_caution
DESKTOP =${TARGET}.desktop
ICON    =${TARGET}.png
OBJECTS = $(SOURCES:.c=.o)
CFLAGS = `${PKG_CONFIG} ${GTK_METADATA} --cflags` -Wall -g
LIBS   = `${PKG_CONFIG} ${GTK_METADATA} --libs`
$(TARGET): $(OBJECTS)
	$(CC) $(CFLAGS) -o $@ $(OBJECTS) $(LIBS)
.c.o:
	$(CC) $(CFLAGS) -c $< -o $@
clean:
	rm -f $(OBJECTS) $(TARGET) core* *.o *~
install:
	${INSTALL} -s -m 0755 ${TARGET}  ${GS_LIBEXEC_DIR}
	${INSTALL}    -m 0644 ${DESKTOP} ${GS_DESKTOP_DIR}
	${INSTALL}    -m 0644 ${ICON}    /usr/share/icons