** Tags added: kernel-daily-bug -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/2153949 Title: ASUS ROG Strix SCAR 18 G835LX — speakers silent, TAS2781 amps never bind (wrong HDA fixup) Status in linux package in Ubuntu: New Bug description: Built-in speakers on the ASUS ROG Strix SCAR 18 (G835LX) are completely silent on Ubuntu 25.10 with kernel 7.0.0-15-generic. The TAS2781 smart amplifiers (3x TI TAS2781 at I2C 0x38/0x39/0x40) never load firmware and never bind to the HDA codec via the component framework. The HDA quirk table in sound/hda/codecs/realtek/alc269.c maps PCI SSID 1043:3f10 to the wrong fixup: SND_PCI_QUIRK(0x1043, 0x3f10, "ASUS Strix G835LR_LW_LX", ALC287_FIXUP_TAS2781_I2C), ALC287_FIXUP_TAS2781_I2C calls tas2781_fixup_tias_i2c(), which searches for ACPI HID "TIAS2781". However, the SCAR 18 G835LX uses the newer"TXNW2781" ACPI HID. The component match never succeeds, so tas2781_hda_bind() is never called and firmware is never loaded. To fix: in sound/hda/codecs/realtek/alc269.c, change: - SND_PCI_QUIRK(0x1043, 0x3f10, "ASUS Strix G835LR_LW_LX", ALC287_FIXUP_TAS2781_I2C), + SND_PCI_QUIRK(0x1043, 0x3f10, "ASUS Strix G835LR_LW_LX", ALC287_FIXUP_TXNW2781_I2C_ASUS), Yoy can also create a workaround: Create /etc/modprobe.d/tas2781-fix.conf with: options snd_hda_intel model=,1043:1384 This overrides the fixup to use SSID 1043:1384 (ASUS RC73XA) which maps to ALC287_FIXUP_TXNW2781_I2C_ASUS. Reboot after creating the file. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2153949/+subscriptions
Комментариев нет:
Отправить комментарий