Suara "Dummy Output" di Ubuntu 14.04

15

Output Dummy ditampilkan di Pengaturan Sistem -> Suara di Ubuntu 14.04.

masukkan deskripsi gambar di sini

Tidak ada pertanyaan lain tentang ini yang menyelesaikan masalah saya.

Saya menggunakan Dell Inspiron N5110. Suara di Ubuntu 14.04 saya membuat saya gila. Ini berfungsi dan tidak bekerja secara acak ketika saya menyalakan PC saya.

Saya telah mengikuti langkah-langkah untuk 13.10 dan jawaban untuk Tidak ada suara di Ubuntu 13.04, hanya perangkat keluaran Dummy yang terdaftar , tetapi sepertinya tidak ada yang memperbaiki masalah ini.

Setelah mengikuti petunjuk dalam Dokumentasi Ubuntu Hda Intel Sound Howto . Saat ini ada dell-s14dalam alsa-base.conffile. Saya dapat mendengar suara dari speaker laptop saya setelah saya menyimpan dan me-restart alsa, tetapi kehilangan suara setelah reboot. Mengubahnya dari dell-s14menjadi dell-vostro-3500tidak berhasil. Berlari pulseaudio -Dmemberi Daemon startup failed.


cat /proc/asound/card0/codec* | grep Codec`

memberi

Codec: IDT 92HD87B1/3

dan inilah bagian yang cocok dengan codec saya di HD-Audio-Models.txt

    STAC92HD83*
     ===========
    ref     Reference board
    mic-ref Reference board with power management for ports
    dell-s14    Dell laptop
    dell-vostro-3500    Dell Vostro 3500 laptop
    hp-dv7-4000 HP dv-7 4000
    auto        BIOS setup (default)

pulseaudio -vvv

memberi:

I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
        D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
        D: [pulseaudio] core-util.c: RealtimeKit worked.
        I: [pulseaudio] core-util.c: Successfully gained nice level -11.
        I: [pulseaudio] main.c: This is PulseAudio 4.0
        D: [pulseaudio] main.c: Compilation host: x86_64-pc-linux-gnu
        D: [pulseaudio] main.c: Compilation CFLAGS: -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option
        D: [pulseaudio] main.c: Running on host: Linux x86_64 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014
        D: [pulseaudio] main.c: Found 4 CPUs.
        I: [pulseaudio] main.c: Page size is 4096 bytes
        D: [pulseaudio] main.c: Compiled with Valgrind support: no
        D: [pulseaudio] main.c: Running in valgrind mode: no
        D: [pulseaudio] main.c: Running in VM: no
        D: [pulseaudio] main.c: Optimized build: yes
        D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled.
        I: [pulseaudio] main.c: Machine ID is 41cf9ca67be1059b2fa9e2fd533d698b.
        I: [pulseaudio] main.c: Session ID is c2.
        I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
        I: [pulseaudio] main.c: Using state directory /home/me/.config/pulse.
        I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-4.0/modules.
        I: [pulseaudio] main.c: Running in system mode: no
        E: [pulseaudio] pid.c: Daemon already running.
        E: [pulseaudio] main.c: pa_pid_file_create() failed.

Memperbarui

Setelah saya menambahkan keduanya dell-vostro-3500dan dell-s14ke alsa-base.confdan me-restart PC saya dan login, tidak ada ikon baki suara, saya logout dan login, dan saya mendapatkan suaranya kembali !!

Junaid Qadir
sumber
Tidak ada jawaban di sini yang memecahkan masalah "dummy output" untuk saya juga, tapi, saya tahu jika saya reboot itu akan berhasil, saya hanya tidak mau (tidak ingin keluar). Jadi, saya login dengan pengguna lain dan pulseaudio diinisialisasi dengan benar! Saya baru saja logout dan berfungsi lagi pada pengguna utama saya! Saya ingin mengetahui perintah untuk digunakan pada pengguna saat ini untuk melakukan itu, pulseaudio -k (auto restart) tidak ada bedanya ... (tidak ada jawaban yang saya temukan yang tidak melibatkan instalasi driver atau reboot dan seterusnya .. .). Btw, saya juga harus menggunakan perintah pulseaudio -vvvdan itu berfungsi lebih baik sekarang.
Aquarius Power

Jawaban:

5

Saya memeriksa informasi kartu suara yang Anda berikan dan inilah yang saya hasilkan. Menurut apa yang saya temukan dengan mencari di internet, Anda harus mengedit file konfigurasi suara alsa-base dan menambahkan salah satu dell-s14atau dell-vostro-3500ke dalamnya. Anda laptop Dell Inspiron bukan Dell Vostro, tetapi adalah sebuah laptop Dell. Karena hanya ada dua alternatif untuk dipilih, pilih dell-s14.

Jika itu tidak berhasil, saya sarankan Anda mencoba dell-vostro-3500karena Dell Inspiron dan Dell Vostro serupa dalam banyak hal. Dell Vostro adalah versi bisnis laptop konsumen Dell Inspiron dengan beberapa perbedaan dalam perangkat keras dan spesifikasinya.

Sebelum Anda menjalankan perintah-perintah berikut, bacalah terlebih dahulu, dan jika Anda sudah mencobanya komentar, karena akan menyelamatkan Anda dari melakukan pekerjaan yang tidak perlu.

Buka terminal dan ketik:

sudo touch /etc/modprobe.d/alsa-base.conf.bak
sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base.conf.bak  # backup alsa-base.conf
sudo nano /etc/modprobe.d/alsa-base.conf 

Ini akan membuka alsa-base.conf untuk mengedit dalam editor teks nano. Gulir ke bawah ke bagian bawah alsa-base.conf dan tambahkan baris baru ini ke bawah:

options snd-hda-intel model=dell-s14

Tekan kombinasi keyboard Ctrl+ Odan setelah itu tekan Enteruntuk menyimpan perubahan yang Anda buat ke alsa-base.conf. Tekan kombinasi keyboard Ctrl+ Xuntuk keluar dari nano.

Selanjutnya jalankan perintah berikut:

sudo alsa force-reload  

Lain kali Anda me-reboot cek untuk mengetahui apakah perubahan yang Anda buat tertunda setelah reboot.

karel
sumber
10

Saya menambahkan pengguna saya ke grup 'audio' dan setelah masuk kembali, itu diperbaiki.

usermod -a -G audio $USER

Saya perhatikan ketika aplay tidak dapat membuat daftar perangkat sebagai pengguna:

Daftar dengan akun saya:

aplay -l  

aplay: device_list:268: no soundcards found

Tidak melihat kartu apa pun, tetapi saat mendaftar dengan root ( sudo):

aplay -l 

\*\*\*\* List of PLAYBACK Hardware Devices \*\*\*\*  
card 0: Intel [HDA Intel], device 0: ALC892 Analog [ALC892 Analog]   
Subdevices: 1/1    Subdevice #0: subdevice #0

itu melihat mereka semua.

Saya tidak tahu mengapa ini perlu, karena di komputer saya yang lain grup itu ada, dan pengguna saya juga bukan bagian dari itu. Tapi itu berhasil.

Psylocybe
sumber
6
sudo modprobe snd-hda-intel

Perintah ini menggunakan modprobe, alat untuk menambah dan menghapus modul dari Kernel Linux, untuk menambahkan dukungan untuk audio.

Luigi Nesbitt
sumber
Terima kasih! Itu membantu, ketika tidak ada jawaban lain di internet.
kucing
Dalam kasus saya saya butuhkanrmmod snd-hda-intel && modprobe snd-hda-intel
golimar
5

Perintah berikut membantu saya dalam kasus saya:

pulseaudio --kill
sudo alsa force-reload
pulseaudio --start

Ditemukan di sini http://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/#comment-964131972


UPDATE 2016-01-29: Saya memutakhirkan ke 15.10 dan memiliki masalah yang sama di sini. Pada 15.10 itu cukup untuk dijalankan

sudo alsa force-reload
antongorodezkiy
sumber