Sudanese army soldiers and paramilitaries fought for control of a military facility Thursday in Khartoum where a fire raged at an oil and gas facility, witnesses said.