Запускаючи регулярно оновлюваний 10.04 LTS, у нас є дивна проблема з доступом до аудіо з імпульсним аудіо 0.9.22. Звуковий пристрій єATI Technologies Inc SBx00 Azalia (Intel HDA)
- Вхід user1 після перезавантаження: звук ОК
- Вхід user2 після перезавантаження: звук ОК
- Ввійти user1 потім user2 : звук OK: обидва мають звук
але
- Вхід user2, тоді user1 : звук лише user2
- Увійти user2 після завантаження, вийти user2 , а потім увійти user1 : немає звуку
і
- Вхід user3, тоді user1 : все добре!
У двох останніх випадках user1 отримує повторні помилки в syslog:
protocol-native.c: Denied access to client with invalid authorization data
Ці помилки зникають лише після запуску pulseaudio від user1 вручну в терміналі. Тоді доступ до аудіо добре для обох. Виникла помилка, module-alsa-card.c: Failed to find a working profile
але звук все одно нормальний.
Ми обидва не є членом Аудіогрупи. Видалення ~/.pulse
з обох облікових записів не впливає на таку поведінку.
Випуск розпочався в 9.10 Karmic і продовжував існувати навіть після оновлення до 10.04 Lucid LTS. Це вказує на те, що деякі помилкові настройки пережили оновлення.
Залежність від порядку завантаження користувачів вказує на те, що можуть бути залучені деякі інші налаштування користувача, але ми не маємо ідеї з чого почати пошук. З тестів з 3- ма користувачами здається, що лише налаштування для user2 порушені .
Завантаження імпульсних модулів module-esound-protocol-unix
та module-native-protocol-unix
з опцією auth-anonymous=1
в default.pa, і system.pa не змінила цю поведінку. Також це не допомогло видалити файли cookie pulseaudio ~/.esd_auth
та ~/.pulse-cookie
обох користувачів.
Тут додано наш default.pa та наш system.pa .
Пропозиції 1) - 8) з відповіді нижче не змінили (запуск імпульсного аудіо в системному режимі неможливий), але відключення зовнішнього динаміка, перезавантаження, включення динаміка назад і перезавантаження знову з user1 зробили трюк.
Досі незрозуміло, де ця апаратна інформація була (помилково) збережена і чому вона вплинула лише на один обліковий запис користувача.