LINUX.ORG.RU

Для одной программы можно воспользоваться pasuspender/padsp. Если таких программ много, имеет смысл задуматься, а нужен ли PA вообще.

AITap ★★★★★
()

sudo aptitude purge pulseaudio

как-то так

leonder
()

Зачем? Какая именно программа не может доступиться?

Развернутый ответ - это можно сделать, пустив пульс через дмикс, но так делать не надо. Лучше заставить программу ходить через пульс. Если это невозможно - есть pasuspender.

vga ★★
()
Ответ на: комментарий от vga

>Лучше заставить программу ходить через пульс.

«Уж лучше вы к нам»

Пустить все программы через dmix, и дело с концом

thesame ★★★★
()
Ответ на: комментарий от thesame

А какая разница? Если программа не хочет работать через пульс, то далеко не факт, что она через дмикс заработает. Поэтому я и спросил - какая именно программа.

vga ★★
()

Прошелся по темам ТСа, судя по всему это скайп. Странно, помню, что скайп специально исправляли, чтобы он работал через пульс. У меня так все работало нормально (сейчас не пользуюсь). Кто-то что-то снова сломал, похоже :-( pasuspender теоретически решит, но это костыль.

vga ★★
()
Ответ на: комментарий от ptah_alexs

scummvm и ekiga не умеют pulseaudio например.

Зато они работают через alsa, а plugin из alsa заворачивает их поток к pulseaudio. Опа, новость!

no-dashi ★★★★★
()
Ответ на: комментарий от ptah_alexs
$ scummvm 
ALSA lib ../../../src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
WARNING: Could not open audio device: No available audio device!
User picked target 'kyra2' (gameid 'kyra2')...
  Looking for a plugin supporting this gameid... Legend of Kyrandia Engine
  Starting 'The Legend of Kyrandia: The Hand of Fate'
WARNING: Sound initialization failed. This may cause severe problems in some games.!
scummvm: sound/mixer.cpp:231: virtual void Audio::MixerImpl::playStream(Audio::Mixer::SoundType, Audio::SoundHandle*, Audio::AudioStream*, int, byte, int8, DisposeAfterUse::Flag, bool, bool): Проверочное утверждение «_mixerReady» не выполнено.
Аварийный останов
ptah_alexs ★★★★★
()
Ответ на: комментарий от ptah_alexs

snd_pcm_dmix_open - оно явно открывает dmix, а должно открывать default, неудивительно, что оно не работает. А что за дистр, версия? Спрашиваю, потому что подобные проблемы в гугле датированы 2008 годом, и похоже давно пофиксены.

vga ★★
()

Не знаю в чем траблы, в новой Убунте просто заворачиваешь вывод альсы в пульс и проги думая что с альсой работают на самом деле работают через пульс

Gorthauer ★★★★★
()
Ответ на: комментарий от ptah_alexs

Заинтересовался, поставил в федоре, запускается, но игр у меня нет, где взять - не знаю. Проблема судя по всему решается так - http://r3dux.org/2010/01/how-to-fix-broken-sound-in-scummvm-under-linux/

То есть просто apt-get install libsdl1.2debian-pulseaudio

vga ★★
()
Ответ на: комментарий от ptah_alexs

Ага, скачал Flight of the Amazon Queen - поставил, запустил, звук работает, ничего не настраивал. Так что здесь явно не в пульсе проблема, а в настройках или установленых пакетах.

vga ★★
()
Ответ на: комментарий от vga

У меня звук работает, но только в том случае если ни одно другое приложение не использует звук. Выполнил всё как написано по ссылке, не помогло.

ptah_alexs ★★★★★
()
Ответ на: комментарий от ptah_alexs

Странно. Тут вот пишут еще - http://www.pulseaudio.org/wiki/PerfectSetup#SDL

Update: A native PA driver for SDL has recently been merged into SDL upstream. You can do the following if you have sdl 1.2.12 or later that's compiled with pulse support:

export SDL_AUDIODRIVER=pulse

Если и это не поможет, то забагрепорть в дебиан, потому что в федоре все ОК, идет через пульс, могу громкость центральным апплетом регулировать, звук нормальный. Я б и сам проверил, но десктопного дебиана у меня нет :-(.

vga ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.