Brak dźwięku po aktualizacji do 18.10, pokazane jest tylko urządzenie zastępcze

10

Po aktualizacji do Ubuntu 18.10 moje urządzenie dźwiękowe nie jest już rozpoznawane. Pokazane jest tylko urządzenie zastępcze.

Mam wbudowane urządzenie Intel:

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

Polecenie pacmd list-cardsnie pokazuje żadnych urządzeń:

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

Ta wiadomość /var/log/syslogmoże być związana z problemem:

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

Czy ktoś ma ten sam problem? Jak mogę to naprawić?

user5950
źródło

Odpowiedzi:

17

Próbować

sudo apt purge timidity-daemon 

i

reboot
użytkownik884590
źródło
Miałem ten sam problem z uaktualnieniem do Ubuntu 18.10 - i dziękuję @abu_bua - usunięcie demona timidity naprawiło to! Przeszukałem sieć i usunąłem konfiguracje pulsu, ponownie załadowałem alsa - próbowałem wszystkiego ... Jak to wymyśliłeś i co jest przyczyną demona bojaźni powodującego problem?
Michael Back
@MichaelBack Myślę, że to bojaźliwość otwiera urządzenie dźwiękowe, zanim pulseaudio może się uruchomić, i blokuje pulseaudio dostęp do niego. Gdy tylko nieśmiałość się skończy, urządzenia wyskakują pulsacyjnie. Poprzednie wydanie musiało mieć inną kolejność operacji lub dwie rzeczy musiały być bardziej chętne do udostępnienia.
hobbs
Mój problem jest podobny; ale używam AMD zamiast Intela. To rozwiązanie nie rozwiązało jednak mojego problemu.
TheGeeko61,
1
Rozwiązałem to również dla mnie. Niesamowite.
Riccardo Orlando,
Nie działało dla mnie
aez
3

Okazało się, że przyczyną są stare pliki konfiguracyjne pulseaudio. Usunąłem je za pomocą:

sudo apt purge alsa-base pulseaudio

Spowoduje to również usunięcie niektórych zależności. Najłatwiejszym sposobem na ponowne zainstalowanie wszystkiego jest:

sudo apt install ubuntu-gnome-desktop

Ale może to przywrócić niektóre pakiety, wcześniej celowo usunięte. Śledź więc, co jest instalowane.

Innym sposobem na ponowne zainstalowanie tego, co zostało usunięte, jest po prostu skopiowanie listy odinstalowanych pakietów z terminala:

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*

Dla mnie było to:

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

Po ponownej instalacji wszystkiego, co krzyczysz:

sudo alsa force-reload

Następnie urządzenie dźwiękowe powinno znów działać.

user5950
źródło
Nie działało to w przypadku czystej instalacji Ubuntu 18.10 na Lenovo Thinkpad P72.
Lexible 14.01.19
Nie powiodło się to w przypadku aktualizacji 18.10 w Lenovo G50.
TheGeeko61
1
Poleciłbym to zamiast tego: sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" pulseaudio alsa-baseprzeinstaluje pliki konfiguracyjne bez konieczności odinstalowywania, a następnie ręcznie zainstaluje pakiety zależne.
gustavwiz
0

oto, co zrobiłem, dzięki czemu mój 18.04 ponownie rozpoznał dźwięk:

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

twój przebieg może się różnić. ale zadziałało dla mnie. (tm)

stu
źródło
0

Zainstaluj pavucontrol za pomocą

sudo apt-get install pavucontrol

Po instalacji otwórz go, wpisując polecenie pavcontrolw terminalu i wybierz urządzenia wyjściowe.

Rajesh Krishna
źródło
po instalacji otwórz go, wpisując polecenie pavcontrol w terminalu i wybierz urządzenia wyjściowe
Rajesh Krishna
2
Cześć Rajesh, witaj w Ask Ubuntu . Komentarze służą do proszenia o wyjaśnienia lub sugestie dotyczące poprawy odpowiedzi. Unikaj dodawania połowy odpowiedzi w komentarzach.
Kulfy
Jego pavucontrolnie pavcontrol.
R. Gurung,
0

Właśnie miałem podobne, ale nieco inne doświadczenie po aktualizacji z 19.04 do 19.10. Wszystko było w porządku, dopóki nie podłączyłem laptopa do koncentratora DisplayLink, a potem straciłem cały dźwięk. Widziałem na innym forum ludzi mówiących o utracie dźwięku po podłączeniu do ekranu HDMI, więc jest to podobne.

Miałem to, że wszystkie moje urządzenia się pokazały, ale nie mogłem wydobyć z nich żadnego dźwięku. W panelu sterowania dźwiękiem mogłem wybrać zestaw słuchawkowy USB, ale kiedy klikam test, nie ma głośników do kliknięcia, aby wykonać test. Prostym rozwiązaniem było dla mnie zabicie i ponowne uruchomienie pulseaudio

pulseaudio --k

pulseaudio --start

Potem wszystko wróciło do życia.

Wayno
źródło