Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25 Ноября 2024, 04:23:13


Войти


Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Как настроить JACK?  (Прочитано 52897 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« Ответ #15 : 12 Декабря 2008, 00:26:47 »

Ох. Звук в linux издревле был сложной и запутанной хренью. Упрощая, можно сказать так: в один момент только одна программа может выводить звук. Чтобы это обойти напридумывали т.н. звуковых демонов, типа arts, jack, esound и ещё кучу других (pulseaudio - самый последний и крутой, в теории он может заменить всех остальных и рано или поздно это произойдёт). Через них могут выводить (и вводить) звук много программ одновременно. К сожалению, разные программы умеют общаться с разными демонами, а также иногда способны выводить звук напрямую на звуковуху. Мало того, многие звуковые демоны умеют работать не только с звуковухой, но и через друг друга. Что хуже всего, вся это толпа пытается заботиться о пользователе и каждая автоматически выбирает способ вывода звука из доступных ей.
Например, если я запускаю песню в плеере amarok, а потом в вайне игру, то звук есть и там и там. Но если сначала игру, то плеер откажется играть. Это оттого, что вайн у меня настроен использовать звуковуху напрямую, а если не получится - то pulseaudio. А amarok всегда использует только pulseaudio. А pulseaudio, как я уже говорил, не может работать если кто-то занял звуковую карту перед ним.
Теперь ты понимаешь как всё запутанно и почему я не смог сразу дать тебе правильный ответ?
Итак, сейчас тебе надо добиться того, чтобы команда lsof | egrep "dev/.*(snd|dsp)" (которая показывает список программ, использующих звук) показывала, что звуковуха свободна или, хотябы, чтобы была занята одним нормальным звуковым демоном.
Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM