Colpitts Osc. in ngspice: type of analysis and "singular matrix"?
If you'd like to take your comments and add them as a solution I'd be
  happy to accept that as the answer.


Run a transient analysis but make sure you run it for long enough time to allow the oscillator to properly start. As for the error message try putting a 1 Mohm resistor across C2 so that the simulator doesn’t get into a muddle trying to resolve DC conditions.