Пульсаудио не запускается

Ну вот неудобная проблема. PulseAudio, похоже, не работает. Я пытался загрузить звуковой апплет в течение недели или около того, и я проверил ps aux | grep pulse и обнаружил, что нет никакого демона ПА!

Звук все еще работает. Я предполагаю, что все возвращается к ALSA.

Кроме того, я попытался запустить PA из командной строки. pulseaudio -D просто ошибки без ничего полезного, просто E: main.c: Daemon startup failed.

pulseaudio сам по себе немного поднимается:

$ pulseaudio E: main.c: Unknown command: !/usr/bin/pulseaudio -nF E: main.c: Failed to initialise daemon.

Я могу запустить его с правами root с --system, но к нему ничего не может быть. Это неправильный способ запустить PA, поэтому я бы предпочел исправить это, нежели об этом.

6
задан 26 July 2011 в 21:19

6 ответов

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 25 May 2018 в 19:38
  • 1
    Очень интересное открытие - хорошо знать, что такие вещи случаются. Здесь строка закомментирована для установки по умолчанию. – Takkat 26 July 2011 в 22:03
  • 2
    @Takkat это не комментарий - это скрипт pulseaudio. Это "комментарий" говорит, что он запускается с исполняемым файлом /usr/bin/pulseaudio (так же, как #! / bin / bash сообщает ОС, чтобы запустить скрипт с bash) – Oli♦ 26 July 2011 в 23:29
  • 3
    Чат (marco и htorque) достоверно говорит мне, что это называется директивой Интерпретатора (shebang (#!), за которой следует команда). – Oli♦ 26 July 2011 в 23:36

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 25 July 2018 в 21:32

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 2 August 2018 в 03:10

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 4 August 2018 в 19:02

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 6 August 2018 в 03:22

Ну, это было самое странное. Я открыл /etc/pulse/default.pa и заметил, что первая строка:

!/usr/bin/pulseaudio -nF

Это выглядит очень странно, как открытие стиля #!/bin/bash (я не знаю его имени, комментарии открытку), поэтому я вставил хэш в начале так:

#!/usr/bin/pulseaudio -nF

И он работает!

Не знаю, как это сломалось. Я не думаю, что я когда-либо редактировал этот файл раньше.

8
ответ дан 7 August 2018 в 21:08

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

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