Skype+OSSv4
O01eg 20 января, 2011 - 00:27
Настраивал skype для работы с OSS и столкнулся с такой проблемой, что не работает микрофон в скайпе через эмуляцию ALSA (в ~/.asoundrc прописан type oss для mixer.!default и pcm.!deault)
Pulseaudio при запуске от пользователя определяется в skype как "PulseAudio server (local)", работает микрофон, но звук хрипит. Выставление realtime не удаётся:
Цитата:
I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Операция не позволяется
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Операция не позволяется
I: core-util.c: Failed to acquire high-priority scheduling: Отказано в доступе
Если запускать от root'а, то skype видит сервер, но звука никакого нет
настройки /etc/pulse/daemon.conf
Цитата:
system-instance = yes
high-priority = yes
nice-level = -20
realtime-scheduling = yes
realtime-priority = 5
Как настроить pulseaudio, чтобы был звук под root'ом, или под пользователем работал в realtime?
»
- Для комментирования войдите или зарегистрируйтесь
а просто с алсой как работает
а просто с алсой как работает ?
какая версия скайпа,мне пришлось ставить ... 2.0.81 ибо новая косячит с микрофоном...
С обычной альсой работал.
С обычной альсой работал.
Так в портаже только одна:
Так в портаже только одна: net-im/skype-2.1.0.81
Это у нее проблемы?
По идее, возможно заставить
По идее, возможно заставить эмулированную альсу считывать данные с микрофона, потому что
не читает данные с микрофона, а
читает.
Настройки микшера:
Вот так читаются данные с
Вот так читаются данные с микрофона:
http://paste.pocoo.org/show/323764/ ossrecord
http://paste.pocoo.org/show/323765/ arecord
Запустил рабочую пульсу под
Запустил рабочую пульсу под рутом, надо было просто добавить загрузку oss модуля в /etc/pulse/system.pa
Хотя если будет найдено решение для RT под пользователем или вообще без пульсы, буду очень рад.
А хотя облом, хрип есть.
А хотя облом, хрип есть.
У меня тоже ваша проблема,
У меня тоже ваша проблема, что же делать с хрипом?
всем сайтам прогон по каталогам
Похоже пульса слишком
Похоже пульса слишком тормозит, чтобы работать нормально. Пытаться заставить alsa-lib по-человечески работать с oss.