• Записи 1545
  • Теги 109
  • Комментарии 3323

Лог жизни

Справился с проблемой с PulseAudio

Несколько дней назад обнаружил, что на дачном ноутбуке пропал звук. PulseAudio просто не видел основной Intelовской звуковой карты, а видел только HDMI-выход без кабеля и поэтому включал «фиктивный аудиовыход», и звук отсутствовал. При этом все модули ядра были загружены как надо, и через ALSA карта была видна. Никак не мог понять, в чём дело, пока не применил утилиту lsof для /dev/snd под rootом. Она показала, что почти все файлы в /dev/snd открыты процессом timidity. После того, как я его остановил, PulseAudio сразу же перехватил эти файлы, и звук появился. Эх, придётся отказаться от идеи запускать timidity автоматически (ну или возиться с зависимостями, чтобы он только после pulseaudio стартовал)…
Эх, опять приобретение бесполезного опыта в результате неудачной оптимизации. С одной стороны, решая эту проблему, разобрался с командами pulseaudio и вообще тем, как он работает. С другой — потратил почти два часа времени, но вряд ли когда эти знания потребуются мне снова. И даже полноценной статьи в раздел «компьютерное» тоже не получится.

Написать комментарий:

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос