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.


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


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 
    

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.



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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.