The White Sox have demoted struggling right-hander Shane Smith, their Opening Day starter, to the minors.