Аудіо перестало працювати раптово в 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. Якщо ви знайдете повідомлення про помилки, пов’язані з цим, опублікуйте декілька останніх.
Карл Фріск

Вміст syslog для pulseaudio: MACHINE pulseaudio [3801]: [pulseaudio] main.c: Використання каталогу стану /home/USER/.pulse. МАШИНА pulseaudio [3801]: [pulseaudio] main.c: Використання каталогу модулів /usr/lib/pulse-1.1/modules. MACHINE pulseaudio [3801]: [pulseaudio] main.c: Запуск у системному режимі: немає MACHINE pulseaudio [3801]: [pulseaudio] pid.c: Демон вже працює. МАШИНА pulseaudio [3810]: [pulseaudio] pid.c: Демон вже працює. МАШИНА pulseaudio [3810]: [pulseaudio] main.c: pa_pid_file_create () не вдалося.
lkamal

Відповіді:


7

Це сталося і зі мною. Я думаю, що основною причиною є те, що демон імпульсу не вбивається належним чином.

Спочатку запустіть pulseaudio --killпотім pulseaudio --start.

Це вирішило для мене проблему.


4

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

Виправлення 1

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

pulseaudio --kill

потім я почав його знову:

pulseaudio --start

Це, здавалося, вирішило проблему відтоді.

Виправлення 2

Використовуючи 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. Здається, помилки з'являються випадковим чином, і виправлення може бути трудомістким болючим завданням. Rant майже закінчився; тепер мені потрібно вирішити мою послідовність повільного завантаження. : /
macflav

1

Це працювало для мене

sudo /usr/bin/amixer set Master toggle

Я спробував усі інші речі, запропоновані в цій темі, і нічого не вийшло.


0

Ви можете спробувати видалити або перейменувати каталог .pulse у своїй домашній папці, вийти з системи та relogin.Новий .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

і перезапустив свою ubuntu. Після було добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.