Comment 19 for bug 1824259

Revision history for this message
Adam Novak (interfect) wrote :

Hello,

Thank you for looking into this.

I installed the DKMS module deb (which built itself against kernel 5.0.0-13, which is what the system is now updated to), commented out the quirk-setting line in my module config file, and rebooted.

I now have no sound; list-cards in pacmd shows me that it thinks the headphone output is unavailable when plugged in, again.

1 card(s) available.
    index: 0
 name: <alsa_card.platform-cht-bsw-rt5645>
 driver: <module-alsa-card.c>
 owner module: 7
 properties:
  alsa.card = "0"
  alsa.card_name = "chtrt5645"
  alsa.long_card_name = "AMICorporation-Defaultstring-Defaultstring-CherryTrailCR"
  alsa.driver_name = "snd_soc_sst_cht_bsw_rt5645"
  device.bus_path = "platform-cht-bsw-rt5645"
  sysfs.path = "/devices/pci0000:00/808622A8:00/cht-bsw-rt5645/sound/card0"
  device.form_factor = "internal"
  device.string = "0"
  device.description = "Built-in Audio"
  module-udev-detect.discovered = "1"
  device.icon_name = "audio-card"
 profiles:
  HiFi: Default (priority 8000, available: unknown)
  off: Off (priority 0, available: unknown)
 active profile: <HiFi>
 sinks:
  alsa_output.platform-cht-bsw-rt5645.HiFi__hw_chtrt5645__sink/#0: Built-in Audio Headphones + Speaker
 sources:
  alsa_output.platform-cht-bsw-rt5645.HiFi__hw_chtrt5645__sink.monitor/#0: Monitor of Built-in Audio Headphones + Speaker
  alsa_input.platform-cht-bsw-rt5645.HiFi__hw_chtrt5645__source/#1: Built-in Audio Headset Microphone + Internal Analog Microphone
 ports:
  [Out] Headphones: Headphones (priority 100, latency offset 0 usec, available: no)
   properties:

  [Out] Speaker: Speaker (priority 100, latency offset 0 usec, available: unknown)
   properties:

  [In] HSMic: Headset Microphone (priority 100, latency offset 0 usec, available: no)
   properties:

  [In] Mic: Internal Analog Microphone (priority 150, latency offset 0 usec, available: unknown)
   properties:

I'm going to put it back the way I had it (remove the deb and reinstate the quirk).

Is there anything else I can test? Or any more DMI info you would like? Is there something special I can do to make sure the module override actually loaded?

Thanks,
-Adam