Try buying a new battery, a friend of mine had the same problem with the X30....his battery wasn't holding charge.
Try these links
http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=280346782146
http://www.batteriesplus.co.uk/cgi-bin/sh000001.pl?REFPAGE=http%3a%2f%2fwww%2ebatteriesplus%2eco%2euk%2facatalog%2fBatteries_Plus_Vivitar_83%2ehtml&WD=x30&PN=Batteries_Plus_Vivitar_83%2ehtml%23a981#a981
http://www.tantronics.co.uk/acatalog/Vivitar_X30_Battery.html
Hope this helps.
The Ferret
October 2009