Как запустить PulseAudio при установке безгласного сервера?

PulseAudio является стандартным звуковым сервером в настольных системах. Однако на сервере установка аудиоуслуг и, следовательно, PulseAudio не предоставляется.

Как установить и использовать PulseAudio на безголовом сервере?

14
задан 26 February 2011 в 18:04

9 ответов

Установить ALSA

$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

Установить PulseAudio:

$ sudo apt-get install pulseaudio pulseaudio-utils

Установить членство в группах для PA:

$ sudo usermod -aG pulse,pulse-access <username>

Запустить PulseaudioServer:

$ pulseaudio -D

Следующая команда сообщает нам, что PulseAudio распознан приемником:

$ pacmd list-sinks

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл к данному приемнику:

$ pacmd play-file <filename> <sinkname>

Нам может понадобиться включить звуковые устройства:

для ALSA: используйте alsamixer для Pulseaudio: используйте pacmd set-sink-mute n 0, где n - индекс приемника (возможно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы воспроизвести звуковой файл в наших целях, нам может потребоваться отредактировать /etc/pulse/default.pa и /etc/pulse/daemon.conf, которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Pulse Audio Wiki

16
ответ дан 25 May 2018 в 22:48
  • 1
    Благодаря! Он отлично работает! Но в серверных установках пульсаудио не запускалось автоматически. Я также попробовал добавить " / usr / bin / pulseaudio -D " to /etc/rc.local, но это не помогло. Вы знаете, как это исправить? – Ivan Kolesnikov 23 August 2017 в 21:55
  • 2
    Pulseaudio предназначен для запуска в пользовательском пространстве после входа в систему. Чтобы запустить его как услугу, вам необходимо запустить pulseaudio в системном масштабе – Takkat 23 August 2017 в 22:56

Установить ALSA

$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

Установить PulseAudio:

$ sudo apt-get install pulseaudio pulseaudio-utils

Установить членство в группах для PA:

$ sudo usermod -aG pulse,pulse-access <username>

Запустить PulseaudioServer:

$ pulseaudio -D

Следующая команда сообщает нам, что PulseAudio распознан приемником:

$ pacmd list-sinks

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл к данному приемнику:

$ pacmd play-file <filename> <sinkname>

Нам может понадобиться включить звуковые устройства:

для ALSA: используйте alsamixer для Pulseaudio: используйте pacmd set-sink-mute n 0, где n - индекс приемника (возможно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы воспроизвести звуковой файл в наших целях, нам может потребоваться отредактировать /etc/pulse/default.pa и /etc/pulse/daemon.conf, которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Pulse Audio Wiki

16
ответ дан 25 July 2018 в 22:26

Установить ALSA

$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

Установить PulseAudio:

$ sudo apt-get install pulseaudio pulseaudio-utils

Установить членство в группах для PA:

$ sudo usermod -aG pulse,pulse-access <username>

Запустить PulseaudioServer:

$ pulseaudio -D

Следующая команда сообщает нам, что PulseAudio распознан приемником:

$ pacmd list-sinks

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл к данному приемнику:

$ pacmd play-file <filename> <sinkname>

Нам может понадобиться включить звуковые устройства:

для ALSA: используйте alsamixer для Pulseaudio: используйте pacmd set-sink-mute n 0, где n - индекс приемника (возможно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы воспроизвести звуковой файл в наших целях, нам может потребоваться отредактировать /etc/pulse/default.pa и /etc/pulse/daemon.conf, которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Pulse Audio Wiki

16
ответ дан 31 July 2018 в 10:42

Установить ALSA

$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss

Установить PulseAudio:

$ sudo apt-get install pulseaudio pulseaudio-utils

Установить членство в группах для PA:

$ sudo usermod -aG pulse,pulse-access <username>

Запустить PulseaudioServer:

$ pulseaudio -D

Следующая команда сообщает нам, что PulseAudio распознан приемником:

$ pacmd list-sinks

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл к данному приемнику:

$ pacmd play-file <filename> <sinkname>

Нам может понадобиться включить звуковые устройства:

для ALSA: используйте alsamixer для Pulseaudio: используйте pacmd set-sink-mute n 0, где n - индекс приемника (возможно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы воспроизвести звуковой файл в наших целях, нам может потребоваться отредактировать /etc/pulse/default.pa и /etc/pulse/daemon.conf, которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Pulse Audio Wiki

16
ответ дан 2 August 2018 в 03:52

Установить ALSA

  $ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss  

Установить PulseAudio:

  $ sudo apt-get install pulseaudio pulseaudio-utils  

Установить членство в группах для PA:

  $  sudo usermod -aG импульс, импульсный доступ & lt; имя_пользователя & gt;   

Запустите PulseaudioServer:

  $ pulseaudio -D  

Следующая команда сообщает нам, что приемник распознается PulseAudio:

  $ pacmd list-sinks  

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл для данного приемника:

  $ pacmd play-file & lt; имя_файла & gt;  & Lt; sinkname & GT;   

Нам может потребоваться включить звуковые устройства:

  • для ALSA: используйте alsamixer
  • для Pulseaudio : use pacmd set-sink-mute n 0 где n - индекс приемника (вероятно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы настроить Pulseaudio Server на наши нужды, нам может потребоваться отредактировать /etc/pulse/default.pa и / etc / pulse / daemon. conf , которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Руководство по устранению неполадок звука

16
ответ дан 4 August 2018 в 19:56

Установить ALSA

  $ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss  

Установить PulseAudio:

  $ sudo apt-get install pulseaudio pulseaudio-utils  

Установить членство в группах для PA:

  $  sudo usermod -aG импульс, импульсный доступ & lt; имя_пользователя & gt;   

Запустите PulseaudioServer:

  $ pulseaudio -D  

Следующая команда сообщает нам, что приемник распознается PulseAudio:

  $ pacmd list-sinks  

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл для данного приемника:

  $ pacmd play-file & lt; имя_файла & gt;  & Lt; sinkname & GT;   

Нам может потребоваться включить звуковые устройства:

  • для ALSA: используйте alsamixer
  • для Pulseaudio : use pacmd set-sink-mute n 0 где n - индекс приемника (вероятно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы настроить Pulseaudio Server на наши нужды, нам может потребоваться отредактировать /etc/pulse/default.pa и / etc / pulse / daemon. conf , которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Руководство по устранению неполадок звука

16
ответ дан 6 August 2018 в 03:58

Установить ALSA

  $ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss  

Установить PulseAudio:

  $ sudo apt-get install pulseaudio pulseaudio-utils  

Установить членство в группах для PA:

  $  sudo usermod -aG импульс, импульсный доступ & lt; имя_пользователя & gt;   

Запустите PulseaudioServer:

  $ pulseaudio -D  

Следующая команда сообщает нам, что приемник распознается PulseAudio:

  $ pacmd list-sinks  

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл для данного приемника:

  $ pacmd play-file & lt; имя_файла & gt;  & Lt; sinkname & GT;   

Нам может потребоваться включить звуковые устройства:

  • для ALSA: используйте alsamixer
  • для Pulseaudio : use pacmd set-sink-mute n 0 где n - индекс приемника (вероятно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы настроить Pulseaudio Server на наши нужды, нам может потребоваться отредактировать /etc/pulse/default.pa и / etc / pulse / daemon. conf , которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Руководство по устранению неполадок звука

16
ответ дан 7 August 2018 в 21:56

Установить ALSA

  $ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss  

Установить PulseAudio:

  $ sudo apt-get install pulseaudio pulseaudio-utils  

Установить членство в группах для PA:

  $  sudo usermod -aG импульс, импульсный доступ & lt; имя_пользователя & gt;   

Запустите PulseaudioServer:

  $ pulseaudio -D  

Следующая команда сообщает нам, что приемник распознается PulseAudio:

  $ pacmd list-sinks  

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл для данного приемника:

  $ pacmd play-file & lt; имя_файла & gt;  & Lt; sinkname & GT;   

Нам может потребоваться включить звуковые устройства:

  • для ALSA: используйте alsamixer
  • для Pulseaudio : use pacmd set-sink-mute n 0 где n - индекс приемника (вероятно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы настроить Pulseaudio Server на наши нужды, нам может потребоваться отредактировать /etc/pulse/default.pa и / etc / pulse / daemon. conf , которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Руководство по устранению неполадок звука

16
ответ дан 10 August 2018 в 10:11

Установить ALSA

  $ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss  

Установить PulseAudio:

  $ sudo apt-get install pulseaudio pulseaudio-utils  

Установить членство в группах для PA:

  $  sudo usermod -aG импульс, импульсный доступ & lt; имя_пользователя & gt;   

Запустите PulseaudioServer:

  $ pulseaudio -D  

Следующая команда сообщает нам, что приемник распознается PulseAudio:

  $ pacmd list-sinks  

Вспомните имя sink для вывода ниже.

Эта команда будет воспроизводить звуковой файл для данного приемника:

  $ pacmd play-file & lt; имя_файла & gt;  & Lt; sinkname & GT;   

Нам может потребоваться включить звуковые устройства:

  • для ALSA: используйте alsamixer
  • для Pulseaudio : use pacmd set-sink-mute n 0 где n - индекс приемника (вероятно, 0)

Для дальнейших команд CLI см. также Pulse Audio Wiki

Чтобы настроить Pulseaudio Server на наши нужды, нам может потребоваться отредактировать /etc/pulse/default.pa и / etc / pulse / daemon. conf , которые приходят с объяснением. примечания.

Для тестирования звуковой системы см. также Руководство по устранению неполадок звука

16
ответ дан 13 August 2018 в 16:32
  • 1
    Благодаря! Он отлично работает! Но в серверных установках пульсаудио не запускалось автоматически. Я также попробовал добавить & quot; / usr / bin / pulseaudio -D & quot; to /etc/rc.local, но это не помогло. Вы знаете, как это исправить? – Ivan Kolesnikov 23 August 2017 в 21:55
  • 2
    Pulseaudio предназначен для запуска в пользовательском пространстве после входа в систему. Чтобы запустить его как услугу, вам необходимо запустить pulseaudio в системном масштабе – Takkat 23 August 2017 в 22:56
  • 3
    вы работаете в корне? вы могли бы попробовать pulseaudio --систему? – Steve 18 July 2018 в 17:50

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

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