Como obtenho uma sessão ssh -X para usar as configurações de som do host?

5

Eu tenho uma placa de som USB em um sistema host que tem todas as minhas músicas e à qual conectei os alto-falantes da minha sala de estar.

Eu gostaria de usar meu laptop para ssh -X nesse sistema e executar meu player de música favorito remotamente, para que o som seja reproduzido na placa de som USB no sistema host.

No entanto, quando eu ssh in, e inicio o music player, ele não parece ver minhas configurações de som lá (mesmo que eu esteja logado com o mesmo usuário com o qual eu normalmente logaria) e só irá tocar usando a placa de som interna.

Existe uma maneira que eu possa fazer a sessão ssh pegar as configurações de pulseaudio (eu suponho) que eu obtenho em logins normais?

    
por thisfred 26.01.2012 / 00:07

1 resposta

4

pulse-client.conf página do manual sugere que você pode ser capaz de defina a variável de ambiente PULSE_SERVER para alterar qual pulseaudio ele fala. Então, se você

  1. na máquina host executada xprop -root PULSE_SERVER > pulseaudio-server.txt

  2. ssh -X (ou, na verdade, ssh -Y é melhor) para essa máquina com o laptop

  3. execute export PULSE_SERVER= para qualquer xprop -root PULSE_SERVER disse

  4. execute seu music player

Responder via + Ray Strode no google +

    
por thisfred 26.01.2012 / 15:05