Как использовать OSS вместо PulseAudio?

Звук работал нормально с PulseAudio, но я установил кое-что, чтобы попытаться заставить xawtv работать, но это просто заставило звук перестать работать.

Поэтому я попытался установить несколько пакетов, чтобы заставить OSS работать, потому что я прочитал, что OSS лучше, чем PulseAudio (это правда?)

В любом случае, я не могу заставить OSS работать. Какие пакеты мне нужно установить и как мне это настроить?

1
задан 1 July 2012 в 00:04

1 ответ

OSS4 является альтернативой для ALSA, не для PulseAudio.

Я попробовал OSS4 человечностью, звук хорош, возможно, лучше, чем ALSA, но я вернулся назад к ALSA из-за нескольких проблем:

  1. OSS4 не обнаруживает автоматически включение в разъема наушников (по крайней мере, для моей звуковой карты)
  2. работа флеш-плагина плохо или катастрофические отказы с OSS4

Так или иначе у меня есть некоторые примечания, которые я сохранил на основе своего короткого опыта:

  • добавьте своего пользователя к audio группа;
  • установите пакет linux-source;
  • извлеките архив tar, установленный с предыдущим пакетом в /usr/src/linux-source-3.2.0/ (или эквивалентный, в зависимости от версии ядра)
  • создайте символьную ссылку /lib/modules/3.2.0-24-generic-pae/source кому: /usr/src/linux-source-3.2.0/linux-source-3.2.0/
  • установите пакеты oss4-{base,source,dkms,gtk} и liboss4-salsa2
  • выполненный sudo dpkg-reconfigure linux-sound-base и выберите OSS4
  • изменить /etc/pulse/default.pa
    • прокомментируйте строку: load-module module-udev-detect
    • добавьте строку: load-module module-oss device="/dev/dsp" sink_name=output source_name=input mmap=0
  • выполненный gstreamer-properties и выберите OSS4
  • создать ~/.asoundrc с содержанием:

    pcm.!default
    {
      type oss
      device /dev/dsp
    }
    mixer.!default
    {
      type oss
      device /dev/dsp
    }
    

Удачи

1
ответ дан 1 July 2012 в 00:04

Другие вопросы по тегам:

Похожие вопросы: