Как получить звук перед входом в систему?

У меня есть аппарат (Ubuntu 11.10), который я хотел бы, чтобы он воспроизводил аудио (обычно через усилитель), но аппарат должен быть безголовым (где будет его окончательное размещение). Я буду контролировать то, что играет через ssh.

Однако звук не выводится, пока я не войду в графическую консоль. Сначала я подумал, что это проблема с pulseaudio, поэтому я быстро удалил его, чтобы использовать ALSA по умолчанию, но у меня есть те же проблемы. Я ssh к машине, я запускаю alsamixer и получаю типичную ошибку cannot open mixer: No such file or directory (в то время как /proc/asound/cards отображает правильно, что у меня есть). Если я вхожу в систему на графической консоли, alsamixer прекрасно работает в сеансе ssh, и у меня выводится звук. Я выхожу из системы, и затем alsamixer перестает работать. Так что что-то запускается (возможно, Xsession?), Когда я вхожу в систему, что позволяет выводить звук, и отключается, когда я выхожу из системы.

Я помню, что в более старых версиях Ubuntu был барабан, когда машина показывала экран входа в систему; это уже не так. Возможно, если мне удастся включить барабанную дробь, я тоже исправлю свою проблему.

В любом случае, я задаю вопрос о том, что говорит название.

ОБНОВЛЕНИЕ: проблема до сих пор не решена. Я просто хотел отметить информацию о том, что звук настроен правильно и включен, независимо от того, вхожу ли я в систему Gnome или XFCE, а также отключен и отключен при выходе.

1
задан 26 June 2012 в 13:12

1 ответ

Ну, я нашел ответ, когда попытался запустить alsamixer и соавт. согласно sudo (в этом случае они запускаются). Мне пришлось добавить удаленно подключающегося пользователя в группу audio (в которой был только пользователь pulse из предыдущей установки pulseaudio).

Это действительно было бы более полезным, если бы различные инструменты ALSA сообщали о чем-то, связанном EPERM / EACCES вместо ENODEV / ENOENT.

0
ответ дан 26 June 2012 в 13:12

Другие вопросы по тегам:

Похожие вопросы: