Ребята,
Я собрал минимальный сервер Ubuntu 14.04 + openbox.
После входа в систему и до запуска startx, aplay -l отображает все устройства. Однако после запуска startx aplay -l не работает:
$ aplay -l
displays all devices
$ startx
Now open a terminal window
$ aplay -l
null
Discard all samples (playback) or generate zero samples (capture)
Интересно, что мне нужно сделать, чтобы решить эту проблему.
С уважением,
Петр
Хорошо. Наконец решенный проблема.
кажется, что openbox удаляет пользователя acl из/dev/snd /*.
, Прежде чем я запущу openbox, если я выполняю следующую команду, я вижу свое имя пользователя с "rw" полномочиями.
$ sudo getfacl /dev/snd/*
Однако, если я выполняю ту же команду от openbox терминала, мое имя пользователя не перечислено вообще.
, К счастью, группа "аудио" перечислена в обоих случаях с "rw" полномочиями.
Вы просто добавляете свое имя пользователя к "аудио" группе и перезапускаете openbox. Вы хороши для движения.
$ sudo usermod -a -G audio peter
Hope Вы находите это полезным.
С уважением,
Peter