Stellen Sie die Standard-Audiotreiber in Ubuntu 16 wieder her


7

Ich habe einen Windows-Laptop gekauft und Windows durch Ubuntu 16 ersetzt.

Ich habe das Problem mit der geringen Lautstärke festgestellt, bei dem der Ton in Ubuntu nur etwa 25% so laut ist wie in Windows, selbst wenn alle Einstellungen maximal sind (auch bei aktiviertem Ton> 100%). Da die anderen AskUbuntu-Lösungen, die ich für dieses Problem gefunden habe, nicht funktionierten, habe ich versucht, die Linux-Codecs von RealTek zu installieren, da diese in Windows verwendet werden.

Den Anweisungen in der INSTALLDatei folgend , lief ich ./configuredann makedann make installund startete neu. Jetzt habe ich überhaupt keinen Ton mehr und im Menü Toneinstellungen wurde das "Standard-Audiogerät", das zuvor unter "Ton durchspielen ..." angezeigt wurde, durch "Dummy-Ausgabe" ersetzt.

An diesem Punkt würde ich mich freuen, wieder zu dem zurückzukehren, was vorher war.

Wie kann ich die Standardeinstellungen wiederherstellen?

Ich habe versucht, https://help.ubuntu.com/community/SoundTroubleshooting zu folgen, aber wenn ich zu Schritt 5 komme und starte

sudo apt-get install linux-restricted-modules-`uname -r` linux-generic

Die Pakete wurden nicht gefunden.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-restricted-modules-4.4.0-47-generic
E: Couldn't find any package by glob 'linux-restricted-modules-4.4.0-47-generic'
E: Couldn't find any package by regex 'linux-restricted-modules-4.4.0-47-generic'

Ich habe auch versucht, den Ratschlägen eines Threads in den Ubuntu-Foren zu folgen und zu sagen, dass diese Pakete entfernt und neu installiert und dann neu gestartet werden sollen. Es hat nicht funktioniert:

  sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

Als Referenz ist hier die Ausgabe von lspci -v | grep -A7 -i "audio":

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
  Subsystem: Lenovo 7 Series/C210 Series Chipset Family High Definition Audio Controller
  Flags: bus master, fast devsel, latency 0, IRQ 255
  Memory at f1510000 (64-bit, non-prefetchable) [size=16K]
  Capabilities: <access denied>
  Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
  Flags: bus master, fast devsel, latency 0, IRQ 16

Aufgrund der obigen Ausgabe denke ich, dass mein Modulname ist snd-hda-intel. Unter dieser Annahme habe ich versucht, dem Abschnitt Manuelle Installation des obigen Links SoundTroubleshooting zu folgen. Es lief nicht gut:

sudo modprobe snd-hda-intel

modprobe: ERROR: ../libkmod/libkmod-module.c:192 kmod_module_parse_depline () ctx = 0x563319b75030 path = / lib / modules / 4.4.0-47-generic / kernel / sound / pci / hda / snd-hda-codec .ko error = Keine solche Datei oder kein solches Verzeichnis modprobe: ERROR: ../libkmod/libkmod-module.c:192 kmod_module_parse_depline () ctx = 0x563319b75030 path = / lib / modules / 4.4.0-47-generic / kernel / sound / pci / hda / snd-hda-codec.ko error = Keine solche Datei oder Verzeichnis-Modprobe: FEHLER: 'snd_hda_intel' konnte nicht eingefügt werden: Unbekanntes Symbol im Modul oder unbekannter Parameter (siehe dmesg)

Jemand hat jedoch nur richtig darauf hingewiesen, dass die Anleitung zur Fehlerbehebung ohnehin sehr alt ist.

Ich habe gerade versucht, den DKMS-Treiber gemäß https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS zu installieren und neu gestartet. Schien nichts zu tun.

Ich habe keine weiteren Ideen, wie ich das beheben kann.


lspcisollte den Namen Ihrer Soundkarte anzeigen. Ihr erster Link linux-restricted-extrasbesagt, dass er ab 2012 größtenteils veraltet ist, sodass Sie diese Tipps ignorieren können.
WinEunuuchs2Unix

@ WinEunuuchs2Unix Danke; habe gerade eine verwandte Bearbeitung der Frage vorgenommen
Hack-R

Antworten:


10

Als letztes habe ich herausgefunden, wie ich alles zurücksetzen kann:

sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2

Wenn Sie auf einen Fehler gestoßen sind E: Unable to locate package linux-modules-ubuntu-..., kann dieser Befehl helfen:

sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`

5
Befehl funktionierte nicht für mich am 16.04
Ligemer

2
Weder für mich ... kann Linux-Ubuntu-Module nicht finden
Rafael

@Rafael Sie müssen den - uname -rTeil einfügen (mit Backticks, wie in meiner Antwort, der jedoch aufgrund einer Fehlinterpretation der Syntax nicht in diesem Kommentar erscheinen kann), um den richtigen Paketnamen zu erhalten. Es ist aber auch möglich, dass Sie nur ein anderes Problem haben. Es würde viel mehr Informationen erfordern, um es zu wissen. Sie sollten Ihre eigene Frage stellen, wenn die Korrektur des Paketnamens nicht ausreicht. Stellen Sie außerdem sicher, dass Ihre Quellen vollständig und aktuell sind.
Hack-R

@Ligemer Wenn Sie einen Link zu Ihrer Frage mit dem Hintergrund Ihres Problems, dem, was Sie versucht haben, und Systeminformationen geben, werde ich versuchen, Ihnen zu helfen.
Hack-R

1
Danke, habe auch nach langer Suche nach einer Lösung für mich gearbeitet (mit geringfügigen Änderungen von Eignung zu Eignung)!
2xMax

3
sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

Aus der offiziellen Dokumentation https://help.ubuntu.com/community/SoundTroubleshootingProcedure


Das hat bei mir nicht funktioniert - ich habe es in der ursprünglichen Frage erwähnt
Hack-R

2

Vielen Dank, Hack-R, ich hatte das gleiche Problem mit Kubuntu 18.10 und Sie haben mich mit diesem letzten Befehl gespeichert, der auf der Seite zur Fehlerbehebung nicht erwähnt wird:

sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`

(Ich hatte den Fehler, Pakete mit dem vorherigen "Standard" -Befehl nicht gefunden zu haben). ABER für andere Benutzer muss ich beachten, dass ab Dezember 2018 unter Kubuntu, aber ich denke auch unter Ubuntu, der Befehl --purge durch die Option --purge- unused ersetzt hat (--purge selbst wird nicht mehr erkannt). Außerdem müssen Sie das System neu starten , damit die Effekte angewendet werden.

Ich habe dieselbe Route ausprobiert, Hack-R, weil mir die Audioqualität unter Kubuntu schlechter vorkam als unter Windows. Jetzt habe ich die Systemstandards wiederhergestellt, aber wie kann ich am Ende die "Realtek High Definition Audio" -Qualität erreichen? Ich habe es mit der Lösung von https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS versucht und würde sagen, dass ich eine bessere Qualität wahrnehme, aber ich würde nicht schwören.

Freundliche Grüße

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.