search

Tuesday, January 29, 2013

fedora 18: Проблемы со звуком в skype: музыка прерывается, звук уведомлений прерывистый

Я помню в предыдущей версии fedora эта проблема тоже существовала, но то ли я звук уведомления вообще отключил, то ли забил на это, то ли она сама устранилась... Уже и не вспомнить. И не важно. Приступим!

Итак, для устранения перечисленных проблем надо будет отредактировать файлик default.pa и файлик demon.conf. Запускаем терминал, создаем сессию root:
su -

Переходим в папку с файлами:
cd /etc/pulse

Создаем резервную копию:
cp default.pa default.pa.backup

cp demon.conf demon.conf.backup

1. Для исправления прерывистого звука открываем файл default.pa для редактирования:
gedit default.pa

Находим строку:
load-module module-udev-detect

И заменяем ее на:
load-module module-udev-detect tsched=0

Сохраняемся. ОТкрываем файл demon.conf:
gedit demon.conf

Заменяем строку:
default-sample-rate = 44100

На строку:
default-sample-rate = 48000

2. Для борьбы с прерыванием музыки (например, когда включен плеер; кстати Rgytmbox уходит в паузу, как и Totem (Video)) надо сделать следующее. Открываем для редактирования файл:
gedit default.pa

Находим строку:
load-module module-role-cork

И комментим ее:
#load-module module-role-cork

Природа последней ошибки в том, что в pulseaudio существует специальный обработчик событий типа "Звонок". Если такое событие срабатывает, то все звуки затихают (некоторые плееры ставят воспроизведение на паузу), для того, чтобы вы услышали звонок. Это, конечно, удобно. Но разработчики skype определили обычные звуки для уведомлений как "Звонок". Отсюда и проблема.

Чтобы изменения вступили в силу, перегрузитесь.

P.S. Редактировать файл default.pa не стоит, когда играет музыка. Система перестанет реагировать на ваши запросы. Если такое все-таки случилось, нажмите Ctrl + Alt + F2, введите имя пользователя и пароль, а затем выполните команду reboot.

No comments:

Post a Comment