On Tuesday 21 September 2010 12:16:03 am Nitesh Mistry wrote: > On Mon, Sep 20, 2010 at 11:49:48PM +0530, Nitesh Mistry wrote: > > I am doing this little experiment in cron, but not able to make it work. > > > > I want cron to play a certain mp3 file at a certain time. So I add the > > usual time parameters and add the following to the command field: > > /usr/bin/ffplay <path to my mp3 file> > > > > But cron mails me an error which I have attached as text file. > > > > I also tried "/bin/bash /usr/bin/ffplay <path to my mp3 file>" but it > > does not work. > > > > Where am I going wrong? > > > > When I simply give the following command from terminal, it plays the > > file: > > ffplay <mp3 file> > > > > > > FFplay version 0.5-svn17737+3:0.svn20090303-1ubuntu6.2, Copyright (c) > > 2003-2009 Fabrice Bellard, et al. > > > > configuration: --enable-gpl --enable-postproc --enable-swscale > > --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6.2 > > --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm > > --enable-libschroedinger --enable-libspeex --enable-libtheora > > --enable-libvorbis --enable-pthreads --disable-stripping > > --disable-vhook --enable-libdc1394 --disable-armv5te --disable-armv6 > > --disable-armv6t2 --disable-armvfp --disable-neon --disable-altivec > > --disable-vis --enable-shared --disable-static libavutil 49.15. 0 > > / 49.15. 0 > > libavcodec 52.20. 0 / 52.20. 0 > > libavformat 52.31. 0 / 52.31. 0 > > libavdevice 52. 1. 0 / 52. 1. 0 > > libavfilter 0. 4. 0 / 0. 4. 0 > > libswscale 0. 7. 1 / 0. 7. 1 > > libpostproc 51. 2. 0 / 51. 2. 0 > > built on Apr 23 2010 15:08:34, gcc: 4.3.3 > > > > =======================| DirectFB 1.0.1 |======================= > > > > (c) 2001-2007 The DirectFB Organization (directfb.org) > > (c) 2000-2004 Convergence (integrated media) GmbH > > > > ------------------------------------------------------------ > > > > (*) DirectFB/Core: Single Application Core. (2008-11-12 15:27) > > (!) Direct/Util: opening '/dev/fb0' and '/dev/fb/0' failed > > > > --> No such file or directory > > > > (!) DirectFB/FBDev: Error opening framebuffer device! > > (!) DirectFB/FBDev: Use 'fbdev' option or set FRAMEBUFFER environment > > variable. (!) DirectFB/Core: Could not initialize 'system' core! > > > > --> Initialization error! > > > > Could not initialize SDL - DirectFBCreate: Initialization error! > > This seems to a problem with ffplay. It worked fine with cvlc. Sorry to > bother all you people. > > But there is one more thing. Cron executes the 'fetchmail' command listed > in my crontab list irrespective of whether I am logged in or not. But it > executes the vlc command only if I am logged in. > > Is there any way I can make cron play the song (either with vlc or any > other program) even without me being logged in?
<stupid, easy, security issue, solution> run it as root? -- - Yohan Pereira. -- http://mm.glug-bom.org/mailman/listinfo/linuxers

