o XDMCP é um protocolo de anuncio do X, ou seja, ele simplesmente permite a máquinas de uma rede obterem acesso a um servidor X. O X propriamente dito é não oferece acesso a sim ou sistemas de arquivos, já que o seu objetivo é permitir que aplicações (clientes X) acessem um servidor (servidor X) que poderá estar conectado a um terminal físico.
Para o compartilhamento e acesso ao som você vai precisar de algum outro Daemon de som distribuido, como por exemplo o jack. Siga o conselho do lucianogf e pesquise sobre como o LTSP faz o compartilhamento de som (na versão 3 eles usavam o esound, que era MUITO probelmático, mas hj devem ter melhorado). Além disso eles tem a infra-estrutura para utilização de dispositivos no terminal local como pen-drives, disquetes e cd-roms por meio do FUSE.