Skip to content

[BUG] Audio not working on HP Omen Transcend 14 (2025) with Intel Core Ultra 7 255H (ARL) - driver is requesting wrong topology file. #10201

@jkfids

Description

@jkfids

Description
The sof-audio-pci-intel-mtl driver on the HP Omen Transcend 14 (2025) with the Intel Core Ultra 7 255H (Arrow Lake) processor incorrectly requests a topology file that does not exist. The audio device loads with a "dummy output" because it cannot find the required firmware and topology files, leading to a -22 component load failure. To fix the issue on my end, I manually downloaded the meteor lake files sof-mtl.ri and sof-tml-rt711-l0-rt1316-l3-2ch.tplg from sof-bin and copied/renamed them to the directory expected by the kernel via the commands:

sudo cp /path/to/downloaded/sof-mtl.ri /lib/firmware/intel/sof-ipc4/arl/sof-arl.ri
sudo cp /path/to/downloaded/sof-mtl-rt711-l0-rt1316-l3-2ch.tplg /lib/firmware/intel/sof-ace-tplg/sof-arl-rt711-l0-rt1316-l3-2ch.tplg

Expected behavior
The kernel should load the correct firmware for the audio device, and sound should work.

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
    • Kernel: v6.16
    • SOF: v2.13.x
  2. Name of the topology file
    • Topology: The kernel requested sof-arl-rt711-l0-rt1316-l3-2ch.tplg, but the working file from the SOF repository was actually sof-mtl-rt722-l0_rt1320-l2.tplg.
  3. Name of the platform(s) on which the bug is observed.
    • Platform: HP Omen Transcend 14 (2025) with Intel Core Ultra 7 255H (Arrow Lake)
    • OS: Arch, Garuda, Ubuntu 25.04, Fedora 42. Fix verified in Ubuntu and Fedora.

Screenshots or console output
Before fix:
Image

After fix:
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working as expectedstaleIssue/PR marked as stale and will be closed after 14 days if there is no activity.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions