Я обнаружил, что пользователь 109 запускает pulseaudio при запуске, который блокирует мой:
petr@sova:~$ ps -ef | grep pulseaudio
109 1515 1 1 15:23 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
petr 2344 1 0 15:24 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
petr 2807 2757 0 15:24 pts/1 00:00:00 grep --color=auto pulseaudio
Из-за этого я не могу получить доступ к звуковой карте и получить только фиктивные выходы , Как только я убиваю процесс 109, все работает нормально.
Кто такой пользователь 109 и как мне помешать ему запустить pulseaudio? Я подозреваю, что это как-то связано с LightDM.
РЕДАКТИРОВАТЬ:
petr@sova:~$ cat /etc/passwd | grep 109
speech-dispatcher:x:109:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
Вы можете проверить файл / etc / passwd, чтобы узнать имя пользователя.
$ cat /etc/passwd | grep 109
speech-dispatcher:x:109:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
Это говорит нам о том, что идентификатор пользователя 109 соответствует имени пользователя «диспетчер речи». Домашний каталог этого пользователя '/var/run/speech-dispatcher'.
Есть также пакет скоростной диспетчер . Он обеспечивает высокоуровневый интерфейс к системам преобразования текста в речь согласно домашней странице , поэтому кажется логичным, что программе, использующей этот интерфейс, необходим доступ к pulseaudio.
Узнайте, какая программа использует диспетчер скорости и почему она порождает свой собственный сеанс pulseaudio.
Переходя по ссылкам выше, я бы начал смотреть на конфигурацию приложений, связанных с доступностью рабочего стола.
В Linux нет единого главного списка всех системных пользователей по умолчанию. Вы можете перечислить их, посмотрев на /etc/passwd
, и в целом оттуда вам нужно взглянуть на пакет, связанный с именем пользователя, в данном случае речь-диспетчер
http: //packages.ubuntu .com / raring / speech-dispatcher
Общий интерфейс для синтезаторов речи
blockquote>Домашняя страница http://devel.freebsoft.org/ speechd
Проект Speech Dispatcher предоставляет высокоуровневый независимый от устройства уровень для доступа к синтезу речи через простой, стабильный и хорошо документированный интерфейс.
blockquote>Пакет поддерживается "Разработчиками специальных возможностей Ubuntu"