# Ubuntu HWE 6.17 内核源码(本机目录,不随仓库提交) 若旧环境把解压树放在 `~/kernel-src/linux-hwe-6.17-6.17.0/`,可迁入本仓库: ```bash mkdir -p kernel-src mv ~/kernel-src/linux-hwe-6.17-6.17.0 kernel-src/ # 可选:一并移动同目录下的 .dsc / .orig.tar.gz / .diff.gz 后再删空 ~/kernel-src ``` 解压后的目录应为: `linux-hwe-6.17-6.17.0/` 在 **Ubuntu 24.04 (Noble)** 上推荐在本目录下拉源码(与 `docs/WORK_PROGRESS.md` 一致): ```bash cd /path/to/chromebox_10th_audio_driver/kernel-src sudo sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources 2>/dev/null || true sudo apt update apt-cache showsrc linux-hwe-6.17 | grep -E '^Version:' | head -5 apt source linux-hwe-6.17=<与当前内核一致的 Version> # 或: dpkg-source -x linux-hwe-6.17_*.dsc ``` 打 HDMI 实验补丁与编译: ```bash export SRC="$PWD/linux-hwe-6.17-6.17.0" ../scripts/ubuntu-hwe-617-build.sh apply ../scripts/ubuntu-hwe-617-build.sh deps # Noble 上建议先 build-dep ../scripts/ubuntu-hwe-617-build.sh build ``` 根目录 `.gitignore` 已忽略 `linux-hwe-6.17-*` 与 `*.orig.tar.*` 等,换机后请在本目录重新 `apt source`。