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

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