Hi Matthew,

Test results follow in the two comments.

[Noble 24.04 LTS — alsa-ucm-conf SRU test]

Hardware: MediaTek MT8391-EVK (Genio 720 EVK)
Tested version:
  $ sudo apt-cache policy alsa-ucm-conf | grep Installed
  Installed: 1.2.10-1ubuntu5.10

--- Setup ---

Enabled noble-proposed and installed the updated package:

  $ sudo apt update
  $ sudo apt install alsa-ucm-conf=1.2.10-1ubuntu5.10

--- Test 1: UCM configuration loads ---

  $ alsaucm listcards
    0: hw:0
      mediatek-Genio720520EVKP2V3eMMCBoot-P2V3-Genio720EVKP2V3
  Result: PASS

--- Test 2: PipeWire device enumeration ---

  Note: A benign kernel message appeared at boot:
    [40.330293] HDMI_FE: ASoC: no backend DAIs enabled for HDMI
  This is a pre-existing warning unrelated to UCM.

  $ wpctl status
  PipeWire 'pipewire-0' [1.0.5, ubuntu@ubuntu, cookie:3344994951]

  Audio
   ├─ Devices:
   │      42. Built-in Audio                      [alsa]
   ├─ Sinks:
   │      47. Built-in Audio I2S output           [vol: 0.40]
   │      48. Built-in Audio PCM output           [vol: 0.40]
   │  *   49. Built-in Audio Earphone speaker + Lineout speaker [vol: 0.40]
   ├─ Sources:
   │      50. Built-in Audio I2S input            [vol: 1.00]
   │      51. Built-in Audio PCM input            [vol: 1.00]
   │  *   52. Built-in Audio Digital microphone   [vol: 1.00]
   │      53. Built-in Audio Analog microphone + Earphone microphone [vol: 1.00]

  Expected sinks present: I2S output ✓, PCM output ✓, Earphone speaker + 
Lineout speaker ✓
  Expected sources present: I2S input ✓, PCM input ✓, Digital microphone ✓, 
Analog microphone + Earphone microphone ✓
  Result: PASS

--- Test 3: Audio playback — speakers/headphones ---

  Note: The MT8391-EVK has no built-in speaker. Tested with headphones
  connected to the earphone combo jack.

  $ speaker-test -c 2 -l 1
  $ speaker-test -c 1 -l 1

  Pink noise audible from both stereo and mono channels.
  Result: PASS

--- Test 4: Audio playback — headphones with jack detection ---

  Headphones connected to earphone combo jack before running speaker-test.
  The "Earphone speaker + Lineout speaker" sink was automatically selected
  as default (marked with * in wpctl status), confirming jack detection
  and device selection worked correctly.
  Result: PASS

--- Test 5: Audio capture ---

  Used the onboard digital microphone (default source) for capture.

  $ pw-record test.wav
  $ pw-play test.wav

  Recorded voice was audible on playback.
  Result: PASS

--- Test 6: Regression check on non-MT8391 hardware ---

  Installed package on an AMD64 office workstation (Ubuntu Noble 24.04,
  AMD Ryzen with ALC233 + Webcam C270 audio devices). Previously running
  1.2.10-1ubuntu5.9, upgraded to 1.2.10-1ubuntu5.10 from noble-proposed.

  $ wpctl status
  Audio
   ├─ Devices:
   │      47. Raven/Raven2/Fenghuang HDMI/DP Audio Controller [alsa]
   │      48. Webcam C270                         [alsa]
   │      49. Family 17h/19h HD Audio Controller  [alsa]
   ├─ Sinks:
   │  *   53. Family 17h/19h HD Audio Controller Analog Stereo [vol: 0.08]
   ├─ Sources:
   │  *   52. Webcam C270 Mono                    [vol: 1.00]
   │      54. Family 17h/19h HD Audio Controller Analog Stereo [vol: 1.00]

  All pre-existing audio devices present and functional after upgrade.

  $ journalctl -b | grep -i ucm | grep -i error
  (no output — no UCM errors)

  Result: PASS

--- Summary ---

All tests PASSED.
Noble SRU verification complete.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2139651

Title:
  [SRU] Add ALSA UCM support for MediaTek MT8391-EVK platform

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-ucm-conf/+bug/2139651/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to