`alsactl init` unable to initialze audio device on G700
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
alsa-ucm-conf (Ubuntu) |
Fix Released
|
High
|
Zhaoxuan Zhai | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
This bug cause "alsactl init" command unable to initialize mt8390-evk correctly and print these error message:
```
ceqa@ubuntu:
alsa-lib main.c:
alsa-lib main.c:
Found hardware: "mt8390-evk" "" "" "" ""
Hardware is initialized using a generic method
```
Thus, the audio devices on MediaTek G700 do not work.
This patch fix this bug by correcting 'DP_OUT_MUX' to 'DPTX_OUT_MUX'.
[ Test Plan ]
Reproduce:
1. Install Ubuntu 22.04 (jammy) on a MediaTek G700 device
2. Run `alsactl init` on MediaTek G700 device
3. alsactl print error message "unable to execute cset 'name='DP_OUT_MUX' Disconnect'" and audio devices do not work.
Verify:
By applying this patch, alsactl does not print this error message and audio devices work.
[Where problems could occur]
This patch fix the typo in ucm files, and it affects the device init process on Mediatek Genio boards.
[ Other Info ]
There is a typo in 'd/p/0001-
The name of the flag that controls the audio output of the DP port is not 'DP_OUT_MUX'. It is 'DPTX_OUT_MUX'.
MediaTek fix this issue in the PR in upstream:
https:/
mt8390-evk (G700) Pull Request: (Still under review)
https:/
Changed in alsa-ucm-conf (Ubuntu): | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Zhaoxuan Zhai (kxuan) |
tags: | added: oem-priority originate-from-2047345 |
The attachment "debdiff_ alsa-ucm- conf_jammy_ from_1. 2.6.3-1ubuntu1. 9_to_1. 2.6.3-1ubuntu1. 11.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]