Cannot use sof-firmware-signed with pc-kernel snap / sof-firmware not included in pc-kernel (no audio)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
# System
This concerns Ubuntu 24.04 LTS running the pc-kernel snap with TPM-based full disk encryption.
The device uses an Intel Core Ultra 5 125U .
# Description
When using the pc-kernel snap, no audio is available to the system:
```
[ 6.200060] sof-audio-
[ 6.200111] sof-audio-
[ 6.200388] sof-audio-
[ 6.200827] sof-audio-
[ 6.207483] sof-audio-
[ 6.293899] sof-audio-
[ 6.293909] sof-audio-
[ 6.293918] sof-audio-
[ 6.294613] sof-audio-
[ 6.295594] sof-audio-
[ 6.295596] sof-audio-
[ 6.295599] sof-audio-
[ 6.295601] sof-audio-
[ 6.295603] sof-audio-
[ 6.295606] sof-audio-
[ 6.295607] sof-audio-
[ 6.297818] sof-audio-
```[ 6.200060] sof-audio-
[ 6.200111] sof-audio-
[ 6.200388] sof-audio-
[ 6.200827] sof-audio-
[ 6.207483] sof-audio-
[ 6.293899] sof-audio-
[ 6.293909] sof-audio-
[ 6.293918] sof-audio-
[ 6.294613] sof-audio-
[ 6.295594] sof-audio-
[ 6.295596] sof-audio-
[ 6.295599] sof-audio-
[ 6.295601] sof-audio-
[ 6.295603] sof-audio-
[ 6.295606] sof-audio-
[ 6.295607] sof-audio-
[ 6.297818] sof-audio-
```
When trying to install firmware-sof-signed using apt, the installation fails to pc-kernel's read-only filesystem:
```
dpkg: error processing archive /var/cache/
unable to create '/lib/firmware/
dpkg: error while cleaning up:
unable to remove newly-extracted version of '/lib/firmware/
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
```
No audio devices will be available to the system.
# Expected behaviour
Referenced firmware such as sof-audio-
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: apt 2.7.14build2
ProcVersionSign
Uname: Linux 6.8.0-54-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.3
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 12 17:43:11 2025
ProcEnviron:
LANG=de_DE.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
XDG_RUNTIME_
SourcePackage: apt
UpgradeStatus: No upgrade log present (probably fresh install)