web-dev-qa-db-fra.com

Son "Sortie factice" sous Ubuntu 14.04

La sortie factice est affichée dans Paramètres système -> Son dans Ubuntu 14.04.

enter image description here

Aucune des autres questions à ce sujet n'a résolu mon problème.

J'utilise un Dell Inspiron N5110. Le son de mon Ubuntu 14.04 me rend fou. Cela fonctionne et ne fonctionne pas au hasard lorsque j'allume mon PC.

J'ai suivi les étapes pour 13.10 et les réponses à Pas de son dans Ubuntu 13.04, seul le périphérique de sortie factice est répertorié , mais rien ne semble résoudre le problème.

Après avoir suivi les instructions de Documentation Ubuntu Hda Intel Sound Howto . Actuellement, j'ai Dell-s14 dans le fichier alsa-base.conf. Je peux entendre le son des haut-parleurs de mon ordinateur portable après avoir enregistré et redémarré alsa, mais le son a été perdu après le redémarrage. Le passage de Dell-s14 à Dell-vostro-3500 n'a pas fonctionné. Lancer pulseaudio -D donne Daemon startup failed.


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

donne

Codec: IDT 92HD87B1/3

et voici la section correspondant à mon codec dans le 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

donne:

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.

Mise à jour

Après avoir ajouté Dell-vostro-3500 et Dell-s14 au alsa-base.conf, puis redémarré mon ordinateur et connecté, aucune icône de barre de son ne s'affiche, je me suis déconnecté et connecté, et le son a été restitué. !!

14
Junaid Qadir

J'ai vérifié les informations de la carte son que vous avez fournies et voici ce que j'ai proposé. D'après ce que j'ai trouvé en cherchant sur Internet, vous devez éditer le fichier de configuration du son alsa-base et y ajouter Dell-s14 ou Dell-vostro-3500. Votre ordinateur portable Dell Inspiron n’est pas un Dell Vostro, mais il est un ordinateur portable Dell. Puisqu'il n'y a que deux alternatives parmi lesquelles choisir, choisissez Dell-s14.

Si cela ne fonctionne pas, je vous suggère d'essayer Dell-vostro-3500, car Dell Inspiron et Dell Vostro sont similaires à bien des égards. Le Dell Vostro est une version professionnelle de l'ordinateur portable grand public Dell Inspiron avec certaines différences en termes de matériel et de spécifications.

Avant de lancer les commandes suivantes, lisez-les d'abord, et si vous les avez déjà essayées, commentez-les, cela vous évitera de faire un travail inutile.

Ouvrez le terminal et tapez:

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 

Cela ouvrira alsa-base.conf pour l’éditer dans l’éditeur de texte nano. Faites défiler vers le bas de alsa-base.conf et ajoutez cette nouvelle ligne au bas:

options snd-hda-intel model=Dell-s14

Appuyez sur la combinaison de clavier Ctrl+O et après cette presse Enter enregistrer les modifications apportées à alsa-base.conf. Appuyez sur la combinaison de clavier Ctrl+X sortir nano.

Ensuite, exécutez la commande suivante:

Sudo alsa force-reload  

Lors du prochain redémarrage, vérifiez si les modifications que vous avez apportées ont été conservées après un redémarrage.

5
karel

J'ai ajouté mon utilisateur au groupe "audio" et après la nouvelle connexion, tout a été corrigé.

usermod -a -G audio $USER

J'ai remarqué quand aplay n'était pas capable de lister les périphériques en tant qu'utilisateur:

Liste avec mon compte:

aplay -l  

aplay: device_list:268: no soundcards found

Il n'a vu aucune carte, mais lors d'une liste avec 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

il les a tous vu.

Je ne sais pas pourquoi cela était nécessaire, car sur mon autre machine, le groupe existe et mon utilisateur n'en fait pas partie non plus. Cela a bien fonctionné.

10
Psylocybe
Sudo modprobe snd-hda-intel

Cette commande utilise modprobe, un outil permettant d'ajouter et de supprimer des modules du noyau Linux, afin de prendre en charge l'audio.

6
Luigi Nesbitt

Les commandes suivantes m'ont aidé dans mon cas:

pulseaudio --kill
Sudo alsa force-reload
pulseaudio --start

Trouvé ici http://itsfoss.com/fix-sound-ubuntu-1304-quick-tip/#comment-964131972


UPDATE 2016-01-29: Je suis passé à 15.10 et j'ai le même problème ici. Le 15.10, il suffit juste de courir

Sudo alsa force-reload
5
antongorodezkiy

Aucun de ceux-ci n'a fonctionné pour moi

J'ai téléchargé le pilote de http://12244.wpc.azureedge.net/8012244/drivers/rtdrivers/pc/audio/0001-LinuxPkg_5.18rc8.tar.bz2 et je l'ai installé.

Il fonctionne maintenant.

0
Vishnu