Oops, linsolve() doesn't handle sparse matrices. Bummer.