Как я определяю pulseaudio сервер во время входа в систему?

Я часто должен входить от своего рабочего стола в мое использование ноутбука в FreeNX, я могу перенаправить аудио от сессии, работающей на ноутбуке путем установки импульсного аудио сервера по умолчанию с помощью "padevchooser" апплета, устанавливая его на IP моего рабочего стола.

Существует ли простой способ достигнуть этого от freenx входа в систему сессии? Например, переопределяя сервер значения по умолчанию PA от .bash_profile?

0
задан 25 July 2011 в 17:55

2 ответа

Экспорт текущего pulseaudio сервера к корневому окну X-сессии может быть, покончили

pax11publish -e -S <pa-server>

Это экспортирует в настоящее время используемый источник, приемник и конфигурацию <server-pa> к окну X11-сессии.

Переключение назад для установки по умолчанию сделано

pax11publish -e -r

Мы не имеем однако никакого опыта и не можем протестировать, как FreeNX делает это и если та команда применима.

1
ответ дан 22 December 2019 в 14:12

Это было легче, чем я ожидал, изучая исходный код от padevchooser, я нашел, что сервер может быть установлен от переменной среды, PULSE_SERVER, следующий код моего ~/.bash_profile сделал это:

if [ -n "$NXSESSIONID" ]; then
  export PULSE_SERVER="local_desktop_ip"
fi
0
ответ дан 22 December 2019 в 14:12

Другие вопросы по тегам:

Похожие вопросы: