Aucun son après la mise à niveau vers 18.10, seul un appareil factice est affiché

10

Après avoir mis à jour vers Ubuntu 18.10, mon périphérique audio n'est plus reconnu. Seul un dispositif factice est illustré.

J'ai un appareil Intel embarqué:

lspci -nnk | grep -A2 Audio
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
    Subsystem: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller [8086:2036]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

La commande pacmd list-cardsn'affiche aucun périphérique:

:~$ pacmd list-cards
0 card(s) available.

Ce message /var/log/syslogpeut avoir à faire quelque chose avec le problème:

Oct 19 21:02:06 MyComputerName pulseaudio[14331]: E: [pulseaudio] 
backend-ofono.c: Failed to register as a handsfree audio agent with 
ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono 
was not provided by any .service files

Quelqu'un at-il le même problème? Comment puis-je réparer cela?

user5950
la source

Réponses:

17

Essayer

sudo apt purge timidity-daemon 

et

reboot
user884590
la source
J'ai eu le même problème lors de la mise à niveau vers Ubuntu 18.10 - et merci @abu_bua - la suppression de timidity-daemon l'a corrigé! J'avais parcouru le net et supprimé les configurations d'impulsions, rechargé alsa - tout essayé ... Comment avez-vous compris cela et de quoi s'agit-il au sujet de timidity-daemon qui causait le problème?
Michael Back
@MichaelBack Je pense que c'est la timidité qui ouvre le périphérique audio avant que pulseaudio puisse démarrer et empêche pulseaudio de l'obtenir. Dès que la timidité disparaît, les appareils apparaissent par impulsion. Une version précédente devait avoir un ordre de fonctionnement différent, ou les deux choses devaient être plus disposées à être partagées.
Hobbs
Mon problème est similaire; mais j'utilise AMD au lieu d'Intel. Cette solution n'a cependant pas résolu mon problème.
TheGeeko61
1
Résolu pour moi aussi. Incroyable.
Riccardo Orlando
N'a pas fonctionné pour moi
aez
3

Je me suis avéré que la cause où les anciens fichiers de configuration pulseaudio. Je les ai supprimés avec:

sudo apt purge alsa-base pulseaudio

Cela entraînera également la suppression de certaines dépendances. La façon la plus simple de tout réinstaller est donc de faire:

sudo apt install ubuntu-gnome-desktop

Mais cela pourrait vous ramener des paquets que vous aviez intentionnellement supprimés auparavant. Gardez donc une trace de ce qui est installé.

Une autre façon de réinstaller ce qui a été supprimé est de simplement copier la liste des packages désinstallés depuis le terminal:

The following packages will be REMOVED:
   alsa-base* indicator-sound* libcanberra-pulse* paprefs* pulseaudio* 
   pulseaudio-equalizer* pulseaudio-esound-compat* pulseaudio-module-bluetooth* 
   pulseaudio-module-gsettings* pulseaudio-module-raop*
   pulseaudio-module-zeroconf* ubuntu-desktop* ubuntu-gnome-desktop*

Donc pour moi, c'était:

sudo apt install alsa-base indicator-sound libcanberra-pulse paprefs\
pulseaudio pulseaudio-equalizer pulseaudio-esound-compat\
pulseaudio-module-bluetooth pulseaudio-module-gsettings\
pulseaudio-module-raop pulseaudio-module-zeroconf ubuntu-desktop\
ubuntu-gnome-desktop

Après avoir réinstallé tout ce que vous criez, procédez comme suit:

sudo alsa force-reload

Après cela, le périphérique audio devrait fonctionner à nouveau.

user5950
la source
Cela n'a pas fonctionné pour une installation propre d'Ubuntu 18.10 sur un Lenovo Thinkpad P72.
Lexible
Cela a échoué lors d'une mise à niveau 18.10 sur un Lenovo G50.
TheGeeko61
1
Je recommanderais ceci à la place: sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" pulseaudio alsa-baseil réinstallera les fichiers de configuration sans avoir à désinstaller et ensuite installer manuellement les packages dépendants.
gustavwiz
0

voici ce que j'ai fait pour que mon 18.04 reconnaisse à nouveau l'audio:

sudo apt install --reinstall alsa-base pulseaudio
sudo alsa force-reload

Votre kilométrage peut varier. mais ça a marché pour moi. (tm)

stu
la source
0

Installer pavucontrol à l'aide

sudo apt-get install pavucontrol

Après l'installation, ouvrez-le en tapant la commande pavcontroldans le terminal et sélectionnez les périphériques de sortie.

Rajesh Krishna
la source
après l'installation, ouvrez-le en tapant la commande pavcontrol dans le terminal et sélectionnez les périphériques de sortie
Rajesh Krishna
2
Salut Rajesh, bienvenue à Ask Ubuntu . Les commentaires sont utilisés pour demander des clarifications ou des suggestions pour améliorer la réponse. Veuillez éviter d'ajouter des demi-réponses dans les commentaires.
Kulfy
Ce pavucontroln'est pas le cas pavcontrol.
R. Gurung
0

Je viens de vivre une expérience similaire mais légèrement différente après la mise à niveau de 19.04 vers 19.10. Tout allait bien jusqu'à ce que je branche mon ordinateur portable sur un concentrateur DisplayLink, puis je perdais tout son. J'ai vu sur un autre forum des gens parler de la perte de son après avoir branché un écran HDMI donc c'est similaire.

Ce que j'avais, c'est que tous mes appareils étaient apparus, mais je ne pouvais pas en tirer de son. Dans le panneau de contrôle du son, je pouvais choisir un casque USB, mais lorsque je clique sur le test, il n'y a pas de haut-parleurs sur lesquels cliquer pour effectuer le test. La solution la plus simple pour moi était de tuer et redémarrer pulseaudio

pulseaudio --k

pulseaudio --start

Après cela, tout est revenu à la vie.

Wayno
la source