Eu não acredito que isso seja possível.
Pela própria natureza do que você está fazendo "alternar usuário", você está efetivamente efetuando logout para fazer a transição de um ambiente com diferentes permissões e valores do outro
Eu tenho o Ubuntu 12.04 instalado. Se eu começar a tocar música através de built-in music player rhythmbox e mude de usuário - música pára até eu voltar :(. É possível continuar a tocar música enquanto muda para outro usuário?
Eu não acredito que isso seja possível.
Pela própria natureza do que você está fazendo "alternar usuário", você está efetivamente efetuando logout para fazer a transição de um ambiente com diferentes permissões e valores do outro
Existe um bug sobre este problema da barra de lançamento. A solução sugerida é alterar o 0
para um 1
para a opção "SYSTEM_START" em /etc/default/pulseaudio
:
# Start the PulseAudio sound server in system mode.
# (enables the pulseaudio init script)
# System mode is not the recommended way to run PulseAudio as it has some
# limitations (such as no shared memory access) and could potentially allow
# users to disconnect or redirect each others audio streams. The
# recommend way to run PulseAudio is as a per-session daemon. For GNOME
# sessions you can install pulseaudio-esound-compat and GNOME will
# automatically start PulseAudio on login (if ESD is enabled in
# System->Preferences->Sound). For other sessions, you can simply start
# PulseAudio with "pulseaudio --daemonize".
# 0 = don't start, 1 = start
PULSEAUDIO_SYSTEM_START=1
Na verdade, não é um bug, mas um recurso. Para a maioria das pessoas, isso é um comportamento esperado. Eles não querem que outros usuários soem jogando por conta própria. Além disso, é padrão em conformidade.
Você pode abrir uma sessão de tela (usando o comando "screen", o pacote "screen" pode ser instalado por padrão, mas não tenho certeza) Então, você poderia usar algo como mplayer (sem um gui) na linha de comando. Como a sessão de tela não é terminada quando sair, o mplayer continuará a tocar. Isso deve funcionar para todos os aplicativos de linha de comando, btw.
Tags sound