LINUX.ORG.RU

История изменений

Исправление NK, (текущая версия) :

Дело не в xmms, я им даже и не пользуюсь, он в качестве примера. Смотри, из расписанного нашел все таки решение вида:

start-pulseaudio-x11 && pulseaudio --kill && pulseaudio --start &

но что-то не то, вида сначала запусти, потому убей процесс, потом опять, что складывается впечатление из разряда, как будто не совсем корректно pulse пускается

$ grep -v '^\s*#' /usr/bin/start-pulseaudio-x11


set -e

/usr/bin/pactl info > /dev/null 2>&1 || /usr/bin/pulseaudio --start "$@"

if [ x"$DISPLAY" != x ] ; then

    /usr/bin/pactl load-module module-x11-publish "display=$DISPLAY" > /dev/null
    /usr/bin/pactl load-module module-x11-cork-request "display=$DISPLAY" > /dev/null

    if [ x"$KDE_FULL_SESSION" = x"true" ]; then
       /usr/bin/pactl load-module module-device-manager "do_routing=1" > /dev/null
    fi

    if [ x"$SESSION_MANAGER" != x ] ; then
	/usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
    fi
fi

Исходная версия NK, :

Дело не в xmms, я им даже и не пользуюсь, он в качестве примера. Смотри, из расписанного нашел все таки решение вида:

start-pulseaudio-x11 && pulseaudio --kill && pulseaudio --start &

но что-то не то, вида сначала запусти, потому убей процесс, потом опять, что складывается впечатление из разряда, как будто не совсем корректно pulse пускается