Nach dem Upgrade auf 18.10 ist kein Ton zu hören, es wird nur ein Dummy-Gerät angezeigt


10

Nach dem Update auf Ubuntu 18.10 wird mein Soundgerät nicht mehr erkannt. Es wird nur ein Dummy-Gerät angezeigt.

Ich habe ein integriertes Intel-Gerät:

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

Der Befehl pacmd list-cardszeigt keine Geräte an:

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

Diese Meldung in hat /var/log/syslogmöglicherweise etwas mit dem Problem zu tun:

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

Hat jemand das gleiche Problem? Wie kann ich das beheben?

Antworten:


17

Versuchen

sudo apt purge timidity-daemon 

und

reboot

Ich hatte das gleiche Problem beim Upgrade auf Ubuntu 18.10 - und danke @abu_bua - das Entfernen von timidity-daemon hat es behoben! Ich hatte das Netz durchsucht und Pulskonfigurationen gelöscht, alsa neu geladen - alles ausprobiert ... Wie haben Sie das herausgefunden und was ist mit dem Timidity-Daemon, der das Problem verursacht hat?
Michael Back

@MichaelBack Ich denke, es ist so, dass Schüchternheit das Audiogerät öffnet, bevor pulseaudio gestartet werden kann, und pulseaudio daran hindert, es zu bekommen. Sobald die Schüchternheit nachlässt, erscheinen die Geräte im Puls. Eine frühere Version muss eine andere Reihenfolge der Operationen gehabt haben, oder die beiden Dinge müssen eher bereit gewesen sein, sich zu teilen.
Hobbs

Mein Problem ist ähnlich; Aber ich benutze AMD anstelle von Intel. Diese Lösung hat mein Problem jedoch nicht gelöst.
TheGeeko61

1
Hat es auch für mich gelöst. Unglaublich.
Riccardo Orlando

Hat bei mir nicht funktioniert
aez

3

Ich stellte fest, dass die Ursache alte pulseaudio Konfigurationsdateien waren. Ich habe sie entfernt mit:

sudo apt purge alsa-base pulseaudio

Dadurch werden auch einige Abhängigkeiten gelöscht. Der einfachste Weg, alles neu zu installieren, ist:

sudo apt install ubuntu-gnome-desktop

Dies könnte Ihnen jedoch einige Pakete zurückbringen, die Sie zuvor absichtlich entfernt hatten. Verfolgen Sie also, was installiert wird.

Eine andere Möglichkeit, das entfernte neu zu installieren, besteht darin, einfach die Liste der deinstallierten Pakete vom Terminal zu kopieren:

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*

Für mich war das also:

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

Nachdem Sie alles, was Sie schreien, neu installiert haben, tun Sie Folgendes:

sudo alsa force-reload

Danach sollte das Audiogerät wieder funktionieren.


Dies funktionierte nicht für eine Neuinstallation von Ubuntu 18.10 auf einem Lenovo Thinkpad P72.
Lexible

Dies schlug bei einem 18.10-Upgrade auf einem Lenovo G50 fehl.
TheGeeko61

1
Ich würde dies stattdessen empfehlen: sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" pulseaudio alsa-baseEs werden Konfigurationsdateien neu installiert, ohne dass abhängige Pakete deinstalliert und anschließend manuell installiert werden müssen.
Gustavwiz

0

Das habe ich getan, damit mein 18.04 wieder Audio erkennt:

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

Ihr Kilometerstand kann variieren. aber es hat bei mir funktioniert. (tm)


0

Installieren Sie pavucontrol mit

sudo apt-get install pavucontrol

Öffnen Sie es nach der Installation, indem Sie den Befehl pavcontrolin terminal eingeben und die Ausgabegeräte auswählen.


Öffnen Sie es nach der Installation, indem Sie den Befehl pavcontrol in das Terminal eingeben und die Ausgabegeräte auswählen
Rajesh Krishna

2
Hey Rajesh, willkommen bei Ask Ubuntu . Kommentare werden verwendet, um um Klarstellungen oder Vorschläge zur Verbesserung der Antwort zu bitten. Bitte vermeiden Sie es, in den Kommentaren halbe Antworten hinzuzufügen.
Kulfy

Es ist pavucontrolnicht pavcontrol.
R. Gurung

0

Ich hatte gerade eine ähnliche, aber etwas andere Erfahrung nach dem Upgrade von 19.04 auf 19.10. Alles war in Ordnung, bis ich meinen Laptop an einen DisplayLink-Hub anschloss und dann den gesamten Ton verlor. Ich habe in einem anderen Forum Leute gesehen, die davon sprachen, nach dem Anschließen an einen HDMI-Bildschirm Ton zu verlieren, also ist das ähnlich.

Was ich hatte war, dass alle meine Geräte auftauchten, aber ich konnte keinen Ton von ihnen bekommen. In der Soundsteuerung konnte ich ein USB-Headset auswählen, aber wenn ich auf Test klicke, gibt es keine Lautsprecher, auf die ich klicken kann, um den Test durchzuführen. Die einfache Lösung für mich bestand darin, pulseaudio zu töten und neu zu starten

pulseaudio --k

pulseaudio --start

Danach wurde alles wieder lebendig.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.