Вопрос Кто такой пользователь 109?


я узнал что пользователь 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

4
2018-05-10 15:48


происхождения




ответы:


Вы можете проверить файл / 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'.

Есть также пакет скоростно-диспетчерская, Он обеспечивает высокоуровневый интерфейс для систем Text-to-Speech в соответствии с его домашняя страница, поэтому логично, что программа, использующая этот интерфейс, нуждается в доступе к pulseaudio.

Узнайте, какая программа использует диспетчер скорости и почему она порождает собственную сессию pulseaudio.

Исходя из вышеперечисленных ссылок, я начну рассматривать конфигурацию приложений, связанных с доступом к рабочим местам.


2
2018-05-10 15:58



Извините за то, что вы, но это сообщение на самом деле не отвечает на вопрос. Можете ли вы объяснить, кто speech-dispatcher есть и какова его роль? - Flimm
речь-диспетчерская «обеспечивает независимый от устройства уровень для синтеза речи». Для этого логично, что ему нужен доступ к PulseAudio. - Bert


В Linux нет единого главного списка всех пользователей системы по умолчанию. Вы можете перечислить их, посмотрев на /etc/passwd и в общем оттуда вам нужно посмотреть на пакет, связанный с именем пользователя, в данном случае речевой

http://packages.ubuntu.com/raring/speech-dispatcher

Общий интерфейс для синтезаторов речи

Главная страница http://devel.freebsoft.org/speechd

Проект Speech Dispatcher обеспечивает высокоуровневый независимый от устройства уровень доступа к синтезу речи через простой, стабильный и хорошо документированный интерфейс.

Пакет поддерживается «Разработчиками доступности Ubuntu»,


2
2018-05-10 17:12