Acer Chromebook 15 CB3-532 vollständiges BIOS-Flash mit Ubuntu - Kein Ton

Acer Chromebook 15 CB3-532 vollständiges BIOS-Flash mit Ubuntu - Kein Ton

Frage bezieht sich auf: Chromebook 15 Acer Modell CB3-532 Braswell

Nachdem ich die Schreibschutzschraube entfernt hatte, führte ich ein vollständiges BIOS-Flash durch. Die Schreibschutzschraube wurde ersetzt. Ubuntu 18.04 wurde als einziges Betriebssystem installiert.

Der Laptop ist bis auf den Ton voll funktionsfähig und funktionierte vor dem BIOS-Flash einwandfrei.

Ich bekomme nur Dummy-Ausgabe.

lspci
00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 35)


aplay -l
karta 1: chtrt5650 [chtrt5650], urządzenie 0: Audio (*) []
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0
karta 1: chtrt5650 [chtrt5650], urządzenie 1: Deep-Buffer Audio (*) []
  Urządzenia podrzędne: 1/1
  Urządzenie podrzędne #0: subdevice #0


dmesg | grep -i snd
[    3.936277] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    4.444225] cht-bsw-rt5645 cht-bsw-rt5645: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[    4.444267] cht-bsw-rt5645 cht-bsw-rt5645: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok


cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                  HDA Intel PCH at 0xd1314000 irq 315
 1 [chtrt5650      ]: chtrt5650 - chtrt5650
                  GOOGLE-Banon-1.0-Banon

Bisher versucht:

1) setze /etc/modprobe.d/alsa-base.conf auf

Optionen snd-hda-intel Modell=intel-x58

Und

Optionen snd-hda-intel model=auto

Und

Optionen snd-hda-intel model=acer

Und

Optionen snd-hda-intel model=generic

Keine der Optionen, kein Ton. Die letzte zeigte tatsächlich HDMI/DisplayPort an, was ein möglicher Weg wäre, aber ich weiß nicht wie?

2) sudo apt-get install oem-audio-hda-daily-dkms gefolgt von sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily

Keine Änderung.

3) Dies scheint damit zusammenzuhängen:https://github.com/GalliumOS/galliumos-braswell/blob/master/usr/share/alsa/ucm/chtrt5650/chtrt5650.confDiese Karte wird als 5650 oder 5645 angezeigt. Ich bin nicht sicher, was das bedeutet, aber ich habe den folgenden Vorschlag in der Antwort ausprobiert:

3.1) heruntergeladene Dateien: github.com/GalliumOS/galliumos-braswell/blob/master/usr/share/… und github.com/GalliumOS/galliumos-braswell/blob/master/usr/share/…

3.2) legen Sie sie als /usr/share/alsa/ucm/chtrt5650/chtrt5650.conf und /usr/share/alsa/ucm/chtrt5650/HiFi.conf ab (es war notwendig, den Ordner chtrt5650 zu erstellen, da er vorher nicht vorhanden war)

3.3) Neustart und: Keine Änderung. Dummy Output weiterhin als einziges Tonausgabegerät.

Antwort1

Versuchen Sie, diese Datei und die Datei HiFi.conf (https://github.com/GalliumOS/galliumos-braswell/blob/master/usr/share/alsa/ucm/chtrt5650/HiFi.conf) und legen Sie sie in /usr/share/alsa/ucm/chtrt5650/chtrt5650.conf und /usr/share/alsa/ucm/chtrt5650/HiFi.conf ab

Antwort2

Wenn beim Ausführen sudo dmesg | grep audioder Fehler „Direktes Laden der Firmware fehlgeschlagen“ angezeigt wird, versuchen Sie, sof-bindie Firmware manuell in /lib/firmware/intel/sof-tplg/den Ordner zu kopieren. Anweisungen finden Sie in der Antwort aufkein Ton aufgrund eines Fehlers. Direktes Laden der Firmware für intel/sof-tplg/sof-byt-max98090.tplg fehlgeschlagen

(Ich bin kein Entwickler, nur ein normaler Benutzer, der auf ein ähnliches Problem gestoßen ist.)

verwandte Informationen