Di Ubuntu 12.04 saya, server audio mengalami crash sesekali, sehingga saya terpaksa me-reboot sistem untuk membuatnya memutar audio.
Alsamixer terlihat ok, tidak ada yang dibisukan. Apalagi saya mencoba
sudo pkill -9 pulseaudio
lalu:
pulseaudio -D
yang memberi saya
E: [pulseaudio] main.c: Daemon startup failed.
Bisakah Anda membantu saya memahami apa yang salah?
12.04
sound
pulseaudio
alsa
martina
sumber
sumber
-v
opsipulseaudio
? Misalnyapulseaudio -v -D
. Kesalahan terakhir harus terjadi setelah beberapa kesalahan lainnya.Jawaban:
Pulseaudio akan berjalan pada basis per pengguna dalam pengaturan default. Karenanya kita tidak perlu izin root untuk membunuhnya.
Perintah untuk memulai kembali / mereset server suara pulseaudio yang berjalan dari terminal cukup mengeluarkan
Dengan melakukan ke server suara akan otomatis ulang dan restart segera dalam pengaturan default. Anda akan selalu mendapatkan kesalahan jika Anda mencoba menjalankan pulseaudio dua kali.
Untuk menjalankan pulseaudio dari baris perintah untuk membaca kemungkinan kesalahan, Anda harus menonaktifkan sementara autospawning (lihat artikel ini untuk detail tentang cara melakukan ini).
Terkadang pengaturan pengguna yang buruk bertanggung jawab atas server suara pulseaudio yang tidak berfungsi. Kami kemudian dapat mencoba mengubah nama direktori pengaturan
~/.pulse
(atau./config/pulse
dalam rilis yang lebih baru) sebelum kami me-restart pulseaudio. Direktori ini kemudian akan dibuat kembali dengan pengaturan default.sumber
~/.[/config/]pulse
direktori? Untuk membuat daftar wastafel yang tersedia, Anda bisa mengeluarkanpacmd list-sinks
- apakah speaker Anda ada?pacmd list-cards
saat speaker bekerja, dan kapan speaker tidak berfungsi headphone berfungsi. Ini mungkin memberi Anda petunjuk tambahan tentang apa yang mungkin menjadi masalah. (Sulit untuk men-debug jarak jauh saya takut)Saya memiliki kesalahan yang sama sekali, yang berhasil bagi saya adalah mengedit
default.pa
file, di/etc/pulse
. Entah bagaimana, baris pertama adalah!/usr/bin/pulseaudio -nF
, dan bukannya#!/usr/bin/pulseaudio -nF
, jadi setelah mengeditnya, pulseaudio bekerja dengan baik.sumber
Apa yang berhasil bagi saya pindah
~/.config/pulse
ke~/.config/pulseold
. Instal ulang sistem basis saya dan sepertinya pulseaudio terus mogok mencoba menggunakan konfigurasi lama saya.sumber
Saya memiliki masalah ini - setelah bermain-main dengannya, saya sudah menemukan cara untuk memperbaikinya, meskipun saya masih tidak yakin apa yang salah dengan itu.
Pertama-tama cari kartu dan perangkat yang Anda inginkan dan ekspor variabel PULSE_SINK secara manual:
Jika tidak, periksa / etc / pulse untuk tautan simbolik yang rusak dan
rm -rf ~/.config/pulse
.Setelah itu buat default ke tempat yang Anda inginkan, periksa
Setelah Anda menemukan output mana yang Anda inginkan, jadikan default:
Bekerja untuk saya, di Ubuntu 16.04.
sumber