Skip to content
Prev 30032 / 398503 Next

Autogenerated png, bitmap images

Bill,

Thanks for the response.  Comments in-line

Tony

Tony Vargas
Cisco Systems
Engineering Computing Services
(408) 525-4113
tvargas at cisco.com
On Tue, 1 Apr 2003, Pikounis, Bill wrote:

            
Files are attached.  One of the files shows a creation via cron, one via an ssh sesssion.
Any idea how to make them look the exact same?  The script that I use to
start Xvbg (and call R) is also attached.
I've played with this a little.  Any specific value you suggest?
-------------- next part --------------
#!/bin/bash
#Shell script to generate nightly tgu graphs

#Need to setup a virtual X11 frame buffer so that R can print image files.  Will not work without.  In addition, this is why graph generation needs to be run as root - so that the frame buffer can be created

TERM="vt100"
XVFB_HOME="/nfs/ecs/perf/opt/tgu_perf/XVFB"
export TERM
export XVFB_HOME



#Updated font path - so graphs look better
$XVFB_HOME/Xvfb :101 -co $XVFB_HOME/rgb -fp /usr/openwin/lib/X11/fonts/F3bitmaps/,/usr/openwin/lib/X11/fonts/Type1/,/usr/openwin/lib/X11/fonts/Speedo/,/usr/openwin/lib/X11/fonts/misc/,/usr/openwin/lib/X11/fonts/75dpi/,/usr/openwin/lib/X11/fonts/100dpi/ -sp /usr/X/server/etc/SecurityPolicy &


export DISPLAY=localhost:101:0


AppBaseDir="/nfs/ecs/perf/opt/tgu_perf/bin"
BaseDir="/auto/solperf/tgu"
BaseRFileDir="$BaseDir/RFileBase"
BaseImageDir="$BaseDir/Images"
BaseThumbsDir="$BaseDir/Thumbs"

Month='/bin/date +"%h"'
Year='/bin/date +"%Y"'
Day='/bin/date +"%d"'
Month_Year_Combo=`/bin/date +"%h.%Y"`


#Create a directory for every month for both images, thumbnails and RFiles - if do this, no need to do a rm every night

if [ ! -d "$BaseRFileDir/$Month_Year_Combo" ] ; then 
     mkdir $BaseRFileDir/$Month_Year_Combo
     mkdir $BaseThumbsDir/$Month_Year_Combo
     mkdir $BaseImageDir/$Month_Year_Combo
fi
 
#Generate R config files

$AppBaseDir/tgu_r_mon_gen

cd $BaseRFileDir/$Month_Year_Combo
for i in `ls`; do
   /usr/cisco/bin/R < $i --no-save --silent 

 done



#####Stuff below is just junk

##$XVFB_HOME/Xvfb :101 -co $XVFB_HOME/rgb -fp $XVFB_HOME/fonts/misc/,$XVFB_HOME/fonts/Speedo/,$XVFB_HOME/fonts/Type1/,$XVFB_HOME/fonts/75dpi/,$XVFB_HOME/fonts/100dpi/ -sp $XVFB_HOME/SecurityPolicy &

#$XVFB_HOME/Xvfb :101 -co $XVFB_HOME/rgb -fp /usr/X/lib/X11/fonts/TrueType/,/usr/X/lib/X11/fonts/Type1/,/usr/X/lib/X11/fonts/Type3/,/usr/X/lib/X11/fonts/100dpi/,/usr/X/lib/X11/fonts/75dpi/,/usr/X/lib/X11/fonts/CSL/,/usr/X/lib/X11/fonts/misc/ -sp $XVFB_HOME/SecurityPolicy &