Entiendo que cron te va a ejecutar los programas cmo root, por eso dice que no se puede conectar al servidor de las X. Hasta que encuentres algo mas "sutil" puedes utilizar antes, el comando xhost + (como usuario) de esa manera root podrá ejecutar cualquier programa grafico
Marcadores