Suono "Dummy Output" in Ubuntu 14.04


15

L'output fittizio è mostrato in Impostazioni di sistema -> Audio in Ubuntu 14.04.

inserisci qui la descrizione dell'immagine

Nessuna delle altre domande a riguardo ha risolto il mio problema.

Sto usando un Dell Inspiron N5110. Il suono sul mio Ubuntu 14.04 mi sta facendo impazzire. Funziona e non funziona in modo casuale quando accendo il PC.

Ho seguito i passaggi per 13.10 e le risposte a Nessun suono in Ubuntu 13.04, elencato solo il dispositivo di output fittizio , ma nulla sembra risolvere il problema.

Dopo aver seguito le istruzioni nella documentazione Ubuntu Hda Intel Sound Howto . Attualmente ho dell-s14nel alsa-base.conffile. Posso sentire l'audio dagli altoparlanti del mio laptop dopo aver salvato e riavviato alsa, ma ho perso l'audio dopo il riavvio. Cambiarlo da dell-s14a dell-vostro-3500non ha funzionato. Correre pulseaudio -DDaemon startup failed.


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

Codec: IDT 92HD87B1/3

ed ecco la sezione corrispondente al mio codec in 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

dà:

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.

Aggiornare

Dopo ho aggiunto sia dell-vostro-3500e dell-s14alla alsa-base.confe riavviato il mio PC e collegato, non vi era alcuna icona nella barra del suono, mi sono collegato fuori e collegato, e ho avuto la parte posteriore del suono !!


Nessuna delle risposte qui ha risolto il problema "output fittizio" per me, ma, sapevo che se avessi riavviato avrebbe funzionato, non volevo (né volevo disconnettermi). Quindi, accedo con un altro utente e pulseaudio è stato inizializzato correttamente! Ho appena disconnesso e funziona di nuovo sul mio utente principale! Vorrei sapere un comando da utilizzare sull'utente corrente per farlo, ma pulseaudio -k (che si riavvia automaticamente) non fa alcuna differenza ... (né nessuna risposta che ho trovato che non riguardasse l'installazione o il riavvio del driver e così via .. .). A proposito, ho anche dovuto usare il comando pulseaudio -vvve ora funziona meglio.
Aquarius Power

Risposte:


5

Ho controllato le informazioni sulla scheda audio che hai fornito e questo è quello che mi è venuto in mente. Secondo quello che ho trovato cercando in Internet, devi modificare il file di configurazione audio alsa-base e aggiungere uno dell-s14o dell-vostro-3500ad esso. Il laptop Dell Inspiron non è un Dell Vostro, ma è un laptop Dell. Dal momento che ci sono solo due alternative tra cui scegliere, scegliere dell-s14.

Se il dell-vostro-3500problema persiste , ti suggerisco di provare perché Dell Inspiron e Dell Vostro sono simili in molti modi. Dell Vostro è una versione aziendale del laptop consumer Dell Inspiron con alcune differenze nell'hardware e nelle specifiche.

Prima di eseguire i seguenti comandi, leggili prima e, se li hai già provati, commentali, in quanto ti salveranno dal fare lavori inutili.

Apri il terminale e digita:

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 

Questo aprirà alsa-base.conf per la modifica nell'editor di testo nano. Scorri verso il basso fino alla fine di alsa-base.conf e aggiungi questa nuova riga in fondo:

options snd-hda-intel model=dell-s14

Premere la combinazione di tastiera Ctrl+ Oe successivamente premere Enterper salvare le modifiche apportate a alsa-base.conf. Premi la combinazione di tastiera Ctrl+ Xper uscire da nano.

Quindi eseguire il comando seguente:

sudo alsa force-reload  

Al successivo riavvio, verificare se le modifiche apportate sono state sospese dopo il riavvio.


10

Ho aggiunto il mio utente al gruppo "audio" e dopo aver effettuato nuovamente l'accesso, è stato corretto.

usermod -a -G audio $USER

Ho notato che quando aplay non è stato in grado di elencare i dispositivi come utente:

Elenco con con il mio account:

aplay -l  

aplay: device_list:268: no soundcards found

Non ha visto alcuna carta, ma quando si elenca con 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

li vide tutti.

Non so perché questo fosse necessario, perché sull'altro mio computer esiste il gruppo e neanche il mio utente ne fa parte. Ha funzionato però.


6
sudo modprobe snd-hda-intel

Questo comando usa modprobe, uno strumento per aggiungere e rimuovere moduli dal kernel Linux, per aggiungere supporto per l'audio.


Grazie! Ciò ha aiutato, quando nessun'altra risposta su Internet ha fatto.
cat

Nel mio caso avevo bisogno dirmmod snd-hda-intel && modprobe snd-hda-intel
golimar


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.