tidak ada suara setelah ditunda / dilanjutkan

7

Saya tidak punya audio di lubuntu 12.04 setelah melanjutkan dari menangguhkan. Saya mencoba

sudo alsa force-reload
tidak berhasil. Suara bekerja setelah reboot. Tolong bantu.

akonsu
sumber
Apakah sudo alsa force-reloadoutput sesuatu? Mungkin membantu untuk mendapatkan beberapa informasi lebih lanjut tentang sistem Anda, seperti kartu suara Anda:lspci | grep -i audio
zerwas
1
Sangat menyedihkan bahwa ini hampir 3 tahun kemudian dan ini masih menjadi masalah (i3-5010u brix di Ubuntu 15.04). Saya biasanya mati, dan saya menggunakan SSD sehingga reboot penuh adalah sekitar 10-15 detik, tetapi harus membuka kembali apa yang kebetulan saya buka tidak menyenangkan. Ini ada di HTPC saya, jika itu desktop saya, itu akan membuat saya kesal.
Tracker1
Terpilih karena sudo alsa force-reloadmemecahkan masalah saya. Terima kasih!
Zaz

Jawaban:

4

Untuk beberapa sistem, Anda perlu mematikan proses pulseaudio dan mencegahnya memuat ulang sebelum memulai kembali ALSA. Jika prosedur berikut ini berfungsi, itu bisa otomatis .

  1. Siapkan Pulseaudio agar tidak muncul kembali secara otomatis:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Tangguhkan komputer Anda dan bangunkan dia

  3. Mulai ulang ALSA:

    sudo alsa force-reload
    
  4. Mulai pulseaudio:

    pulseaudio --start
    

Untuk mengembalikan perubahan, hapus file ~ / .pulse / client.conf

nol
sumber
3

Setelah berkonsultasi dengan beberapa posting, apa yang telah saya lakukan untuk membuat pekerjaan saya kembali:

  1. Setel pulseaudio agar tidak muncul kembali dengan membuat file konfigurasi di direktori home:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Buat file (50alsa) untuk diotomatisasi setelah sistem ditangguhkan.

    sudo gedit /etc/pm/sleep.d/50alsa
    
  3. Tambahkan berikut ini ke file. Pemberitahuan 'pulseaudio --kill' ditambahkan.

    case "$1" in
            hibernate|suspend)
                    # Stopping is not required
                    ;;
            thaw|resume)
                    pulseaudio --kill                
                    /sbin/alsa force-reload
                    pulseaudio --start
                    ;; 
            *) exit $NA
                    ;;
    esac 
    
Boyi
sumber
1

Coba tekan CTRL+ ALT+ F1untuk mengubah ttylayar lalu tekan CTRL+ ALT+ F7untuk kembali ke desktop.

Ini kadang-kadang menghasilkan suara kembali tetapi gagal itu, mengubah resolusi layar dan mengubahnya kembali untuk perbaikan yang berbeda. Ini berfungsi untuk audio HDMI juga.

TenPlus1
sumber
0

Coba jalankan

pulseaudio -k && sudo alsa force-reload
Mina Michael
sumber
0

Saya mencoba ini , tetapi itu tidak membantu.

Untuk menyelesaikan ini tanpa memulai ulang atau menangguhkan lain, saya menyelesaikannya dengan sederhana

pulseaudio --kill
pulseaudio --start
rubo77
sumber