no se casi nada de linux, pero de lo que estoy seguro es que la pc con linux debe estar en el mismo dominio, el usuario debe ser y de red y por tanto estar en el dominio, en xp a las propiedades de la carpeta compartida le dirias que el usuario x1 tiene derechos sobre la carpeta, este usuario seria
[email protected] (imagino que tu dominio es local)
saludos y suerte