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.