It might have something to do with the way mesa used to use libudev and the steam client using an older bundled version. I have steam working with both r600g and radeonsi