I just got an Acer Swift 14 Air. (Acer Swift Air 14 SFA14-I31 on Intel Wildcat Lake (Core Series 3) This is a new laptop that came out in August 2026. The audio wasn't working on it and after looking at some things it appears that all three Realtek parts sit on the same SoundWire link (3):
RT712 (0712) — jack
RT722 (0722) — also a jack/combo codec
RT1320 (1320) — speaker amp
sfa14-audio.log
of particular note in journalctl is:
sysfs: cannot create duplicate filename '.../sof_sdw/SDW3-Playback-SimpleJack' sof_sdw: probe ... failed with error -12
It seems like the SoundWire machine driver is creating two DAI links with the same sysfs name on link 3, kobject refuses the second one, card probe aborts, so ALSA never gets a card.
The generic “function topology” path names jack playback SDW-Playback-SimpleJack. Two jack codecs on link 3 both want SDW3-Playback-SimpleJack. Thus a collision. This is specific to this Acer ACPI layout (1025:2139), does not appear to be a Fedora/PipeWire misconfig.
I've attached the output of journalctl -k --no-pager | grep -Ei 'sof|sdw|soundwire'
Relevant info:
Acer Swift Air 14 SFA14-I31, PCI 8086:4d28 / 1025:2139
kernel 7.3-rc1, sof-wcl.ri 2.14.1.1
SDW link 3: 025d:0712, 025d:1320, 025d:0722
exact error: duplicate SDW3-Playback-SimpleJack, sof_sdw probe -12
I just got an Acer Swift 14 Air. (Acer Swift Air 14 SFA14-I31 on Intel Wildcat Lake (Core Series 3) This is a new laptop that came out in August 2026. The audio wasn't working on it and after looking at some things it appears that all three Realtek parts sit on the same SoundWire link (3):
RT712 (0712) — jack
RT722 (0722) — also a jack/combo codec
RT1320 (1320) — speaker amp
sfa14-audio.log
of particular note in journalctl is:
sysfs: cannot create duplicate filename '.../sof_sdw/SDW3-Playback-SimpleJack' sof_sdw: probe ... failed with error -12It seems like the SoundWire machine driver is creating two DAI links with the same sysfs name on link 3, kobject refuses the second one, card probe aborts, so ALSA never gets a card.
The generic “function topology” path names jack playback SDW-Playback-SimpleJack. Two jack codecs on link 3 both want SDW3-Playback-SimpleJack. Thus a collision. This is specific to this Acer ACPI layout (1025:2139), does not appear to be a Fedora/PipeWire misconfig.
I've attached the output of journalctl -k --no-pager | grep -Ei 'sof|sdw|soundwire'
Relevant info:
Acer Swift Air 14 SFA14-I31, PCI 8086:4d28 / 1025:2139
kernel 7.3-rc1, sof-wcl.ri 2.14.1.1
SDW link 3: 025d:0712, 025d:1320, 025d:0722
exact error: duplicate SDW3-Playback-SimpleJack, sof_sdw probe -12