Fluorescent lamps sometimes won't strike if they're too cold. The glowing at the ends is the preheat coils trying to warm the lamp up.
Try replacing the starter, or leaving the tumble drier on for half an hour before you want the light on.
Adam
January 2010