You need to drop the gl.frustum call, it's an alternative to gl.perspective. In this setup it's applying both projections I think.
And like Travis wrote you might have to push the whole scene a bit back to compensate for the near plane.
	
	
	
	
And like Travis wrote you might have to push the whole scene a bit back to compensate for the near plane.
      
      
 