DGMRES is an algorithm to solve the Drazin-inverse solution of large scale and sparse consistent or inconsistent singular linear systems with an arbitrary index. In this paper, we present a simpler version of this algorithm.