У меня были проблемы со звуком ( вывод только моно ), поэтому, следуя советам из другого вопроса Askubuntu, я внес некоторые изменения в /etc/pulse/default.pa
После перезагрузки у меня вообще не было звука. Поэтому я полностью удалил /etc/pulse/default.pa и попытался перезагрузить компьютер. Я не сделал резервную копию файла (глупо, я знаю).
Как вернуться к рабочему конфигу?
редактировать:
я пытался:
sudo apt-get remove pulseaudio
(перезагрузка)
sudo apt-get install pulseaudio
(перезагрузка)
Это все еще не работает. Файл /etc/pulse/default.pa отсутствует.
Вот что показывают команды pulseaudio и pacmd :
$ pulseaudio
E: [pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.
$ pacmd
No PulseAudio daemon running, or not running as session daemon.
sound
configuration
pulseaudio
Влад К.
источник
источник
pulseaudio
Ответы:
Вот мой файл default.pa . Попробуйте поместить его в исходную папку, убедившись, что он имеет необходимые разрешения.
В следующий раз сделайте резервную копию важных файлов, прежде чем изменять или удалять их, но я думаю, вы уже усвоили этот урок.
источник
Для тех, кто приходит сюда в это время или позже, особенно если вы никогда не сталкивались с общесистемными настройками по умолчанию
/etc/pulse/default.pa
, обратите внимание, что при наличии~/.config/pulse/default.pa
он полностью заменяет общесистемные настройки по умолчанию.Другими словами: если вы получаете сообщение об ошибке
проверьте, есть ли у вас преднамеренно или случайно файл на
.config/pulse/default.pa
Если да, попробуйте переместить его в резервную папку, а затем перезапустите pulseaudio. Например, с открытием терминала, затем набрав
Если теперь вы видите прокрутку множества строк, а точнее операторов загруженных модулей, то вы знаете, что решили исходную проблему.
Потому что это трудно отследить, особенно если вы забывчивы (как я), или потому , что вы убедились , один из многих веб - страниц , связанных с PulseAudio вопросов , которые вы должны иметь
default.pa
в первую очередь, есть уже Launchpad ошибка подал против поведения, которое специфический пользовательdefault.pa
заменяет всей системыdefault.pa
. Спасибо Джиму Картеру за то, что он указал мне правильное направление .Теперь, если вам также необходимо устранить проблему, при которой pulseaudio при запуске всегда направляет звук на неправильное устройство, вы можете настроить
~/.config/pulse/default.pa
жесткое кодирование устройства вывода по умолчанию с помощью таких операторов, какЭто то, что я использовал в своем конфигурационном файле, чтобы компьютер не пытался выводить звук через соединения HDMI. Однако, чтобы это работало, вам все равно придется добавить все содержимое
/etc/pulse/default.pa
файла перед этими утверждениями. Так как это подвержено ошибкам - подумайте, что произойдет, когда следующееapt-get dist-upgrade
изменит общесистемные значения по умолчанию - вы можете использовать исходную конфигурацию перед вашими собственными утверждениями.Мой полный пользовательский конфигурационный файл pulseaudio таким образом
Кстати, полный список команд, используемых в этих файлах конфигурации, можно перечислить в терминале, набрав
источник