Skip to content

[Bug][UCM1] [SDW] No internal audio output after removing external speaker/headset #1732

@ClarexZhou

Description

@ClarexZhou

Describe the bug
paplay is still using headset as output after removing headset, should switch to internal speaker.

To Reproduce

  1. Headset is connected
  2. paplay 1.wav -vvvv
  3. Select "Headphone " in sound output setting.
  4. Unplug headset.
    image

Reproduce Rate
3/3

Actual result
paplay is still using headset, though already auto highlight speaker in sound settting.

Expected result
paplay should auto switch to using headset.

Environment
Kernel: sof-dev, 674afed
Firmware: master, 415273f
Kernel config: Run https://github.com/thesofproject/kconfig/blob/master/kconfig-sof-default.sh
Topology: Same with FW branch, sof-cml-rt711-rt1308-rt715.tplg
platform: CML-U and CML-H laptop with rt 711,1308 and 715 in SDW mode.
CML-U UCM: https://github.com/thesofproject/alsa-ucm-conf/tree/master/ucm/sof-sdw-rt711-1308-715 + PR#24
CML-H UCM: https://github.com/thesofproject/alsa-ucm-conf/commits/sof_ucm-synchronized_speaker

Metadata

Metadata

Assignees

Labels

P1Blocker bugs or important featuresSDWApplies to SoundWire bus for codec connectionUCMRestriction of UCM configuration filesbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions