Аудио перестало работать внезапно в 12.04


16

Мой звук больше не работает в Xubuntu 12.04 после работы в течение года. Это произошло сразу после посещения следующего веб-сайта и установки приложения аудио-браузера для загрузки образцов голоса для создания программы распознавания речи с открытым исходным кодом: http://www.voxforge.org/home/read

Я не знаю, вызвало ли это проблему, но звук перестал работать примерно в то же время, когда я установил это веб-приложение.

Когда я печатаю в терминале

pulseaudio -D

Я получаю следующее:

E: [pulseaudio] main.c: Daemon startup failed.

Я попробовал следующее:

sudo apt-get purge pulseaudio
sudo apt-get install pulseaudio

Когда я набираю 'pulseaudio' в командной строке, я получаю:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

Ищите /var/log/syslogвсе, что связано с pulseaudioи dbus. Если вы найдете сообщения об ошибках, связанных с этим, пожалуйста, опубликуйте некоторые из последних.
Карл Фриск

Содержимое системного журнала для pulseaudio: MACHINE pulseaudio [3801]: [pulseaudio] main.c: Использование каталога состояний /home/USER/.pulse. MACHINE pulseaudio [3801]: [pulseaudio] main.c: Использование каталога модулей /usr/lib/pulse-1.1/modules. MACHINE pulseaudio [3801]: [pulseaudio] main.c: работает в системном режиме: нет MACHINE pulseaudio [3801]: [pulseaudio] pid.c: демон уже запущен. MACHINE pulseaudio [3810]: [pulseaudio] pid.c: Демон уже запущен. MACHINE pulseaudio [3810]: [pulseaudio] main.c: pa_pid_file_create () не удалось.
lkamal

Ответы:


7

Это случилось со мной тоже. Я думаю, что основная причина в том, что Pulseaudio Daemon не убит должным образом.

Сначала беги pulseaudio --killпотом pulseaudio --start.

Это решило проблему для меня.


4

Есть два возможных исправления, вот два метода, которые я попробовал (я не уверен, какой из двух исправил проблему).

Исправить 1

Я подключил наушники и убил pulseaudio:

pulseaudio --kill

потом я начал это снова:

pulseaudio --start

Это, казалось, решило проблему с тех пор.

Исправить 2

Использование pavucontrolвместо:

sudo apt-get install pavucontrol
pavucontrol

2

Это обновление для 13.10.

Я использовал pavucontrol:

sudo apt-get install pavucontrol
pavucontrol

2

Шаги, которые решили ту же проблему на моем Ubuntu 16.04:

rm -R ~/.config/pulse   # or rename this folder
sudo systemctl reboot   # logout and login doesn't do the job

1
Наконец то, что решило проблему здесь, и такое простое решение. Удаление ~ / .pulse не помогло, но ~ / .config / pulse помогло. До сих пор сводит меня с ума, как иногда может быть высокий уровень обслуживания Linux. Ошибки кажутся случайными, и исправление может быть трудоемкой и болезненной задачей. Рэнт почти закончился; Теперь мне нужно решить мою последовательность медленной загрузки. : /
Macflav

1

Это сработало для меня

sudo /usr/bin/amixer set Master toggle

Я попробовал все остальные вещи, предложенные в этой теме, и ничего не получалось.


0

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


хм ... ну, я попытался переименовать файл .pulse, и новый файл .pulse действительно был создан после перезапуска моей системы. К сожалению, мой компьютер все еще совершенно бесшумный. Есть ли звуковые драйверы для удаления и переустановки или что-то подобное?
Бен

0

Я исправил свою проблему, просто введя «alsamixer» в командной строке и поиграв с некоторыми настройками, такими как включение разных регуляторов громкости для разных компонентов, и это решило проблему. Возможно, программное обеспечение на voxforge.org отключило некоторые регуляторы громкости на моем компьютере и впоследствии не смогло их включить. Спасибо всем за помощь!

Итак, мое решение было:

alsamixer

и включите различные регуляторы громкости, пока звук не вернется. Также попробуйте переключаться между звуковыми картами с помощью F6. (Полезно, чтобы на YouTube воспроизводилось видео в фоновом режиме или воспроизводилась музыка в плейлисте, чтобы вы знали, когда звук наконец вернется.)


0

У меня та же проблема:

E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

и удаление / установка pulseaudioне помогла. Наконец я обнаружил, что мой .pulseкаталог в $HOMEпропал. Так я и сделал:

cd $HOME
mkdir .pulse
pulseaudio --kill
pulseaudio --start

и перезапустил мою убунту. После того, как это было хорошо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.