У меня есть сторонняя программа, которую я запускаю под специально созданным пользователем в linux (Ubuntu). Я заметил, что он не может подключиться к ALSA, а также дает мне следующую ошибку:linux и audio после su'ing для разных пользователей
2011/01/12 20:52:38 [ao:3] Opening Advanced Linux Sound Architecture (ALSA) output (2 channels)... No protocol specified xcb_connection_has_error() returned true
Программа в вопросе Liquidsoap, и без головы (без графического интерфейса) аудио программы потокового/
Однако, когда я пытаюсь запустить программу под учетной записью пользователя по умолчанию, все работает нормально. Мой вопрос: это проблема с разрешениями? И если да, то где я могу это решить?
добавляя их только аудиогруппа сделал трюк. Хотя я заметил, что только один пользователь может получить доступ к аудиоустройству в любой момент. Это намеренное поведение? –