Issue running cgminer from crontab
Actually, I forgot to start cgminer with the user running X (being autologged in).

Doing 

su user_running_the_x_session -c "/home/user/mine.sh"


worked perfectly.

BTW Art Shayderov, yes, cron is used for repeated jobs, like for example the one I am talking about here ;)