Почему Pulseaudio выборочно определяет мое звуковое оборудование?

Почему Pulseaudio выборочно определяет мое звуковое оборудование?

Я использую Ubuntu Netbook Remix 10.04. У меня недавно возникли некоторые проблемы с Pulseaudio, который традиционно отлично работал у меня на этом нетбуке.

В частности, при загрузке компьютера система воспроизводит звук «Bongo roll» на экране входа в GNOME, сообщая мне, что звуковое оборудование обнаружено и должно работать нормально.

Но когда я вхожу в интерфейс Netbook, значок уведомления о громкости имеет три пустые строки, что указывает на то, что мой сеанс не имеет доступа к звуковому оборудованию. Ни одна из встроенных панелей настроек звука не обнаруживает мое оборудование, регистрируя только фиктивный выход. Наконец, (надеюсь) устаревшие приложения PulseAudio Device Manager и Volume Control также не обнаруживают мое оборудование.

Однако эта проблема непоследовательна! Она будет возникать только при определенных загрузках, хотя число, похоже, колеблется около 75% загрузок, где pulseaduio не загружается правильно. Демон/служба запущена, и ее перезапуск возвращает только:

jmmcl2@unteer:~$ sudo service pulseaudio restart
* PulseAudio configured for per-user sessions

И снова вопрос: почему мой Pulseaudio так избирательно определяет звуковое оборудование в Ubuntu 10.04?

решение1

Я попробовал разобраться с этой проблемой, и randomyl нашел решение.

Мне было интересно узнать, какие процессы запущены, и я хотел начать все заново. Я запустил

$>ps aux | grep pulse

а затем уничтожил первый процесс, который выглядел связанным с импульсным аудио

/usr/bin/pulseaudio --start --log-target=syslog

После завершения процесса, который в любом случае выполнялся от имени моего локального пользователя, мой значок индикатора громкости вернулся в нормальное состояние, как и звуки. Так что технически проблема исправлена, но может ли кто-нибудь объяснить, что могло ее вызвать, и почему завершение процесса PulseAudio восстановило звук...?

Связанный контент