Проблема со звуком XPS 17 with 21.04

Итак, 2 дня назад у меня появилось всплывающее окно для обновления с 20.10 до 21.04, и я, как идиот, приступил к этому, хотя я знал, что на моем XPS 17 было довольно сложно заставить все работать с 20.10 для начала как подробно в моем предыдущем сообщении: Как установить Ubuntu 20.10 на новый XPS 17 (9700)?

В любом случае, похоже, все работает, кроме звука снова, как это, кажется, имеет место с другие люди тоже, но метод, который я использовал, чтобы заставить его работать с 20.10, похоже, не работает с 21.04.

Теперь эта часть казалась бесполезной, потому что все уже было в моей системе:

git clone https://github.com/maaarghk/soundwire-dkms
cd soundwire-dkms
git checkout latest-sofproject
cd ..
sudo mv soundwire-dkms /usr/src/soundwire-1.4.0
sudo dkms add soundwire/1.4.0
sudo dkms build soundwire/1.4.0
sudo dkms install soundwire/1.4.0

Как видно из этого сообщения об ошибке: alex @ alex-XPS-17-9700: ~ $ sudo dkms add soundwire / 1.4. 0

[sudo] password for alex: 
Error! DKMS tree already contains: soundwire-1.4.0
You cannot add the same module/version combo more than once.

Итак, я перешел к следующему разделу, используя последнюю версию:

wget http://tardis.tiny-vps.com/aarm/packages/s/sof-firmware/sof-firmware-1.7-2-any.pkg.tar.xz
tar xf sof-firmware-1.7-2-any.pkg.tar.*
sudo mv /usr/lib/firmware/intel/sof /usr/lib/firmware/intel/sof.bak
sudo mv /usr/lib/firmware/intel/sof-tplg /usr/lib/firmware/intel/sof-tplg.bak
sudo cp -r usr/lib/firmware/intel/sof/sof /usr/lib/firmware/intel/sof
sudo cp -r usr/lib/firmware/intel/sof/sof-tplg-v1.6/ /usr/lib/firmware/intel/sof-tplg

Затем все еще нет звука, поэтому я перезагрузился, но ничего. Я видел несколько других сообщений, в которых упоминалось, как модифицировать ядро, чтобы оно работало, и у меня это получилось - с помощью процесса этого парня: https://www.bluebert.info/?p = 521

Но я не думаю, что делаю это правильно, так как он работал довольно долго и в итоге выдал мне кучу сообщений об ошибках после этой команды:

make -j 16 deb-pkg LOCALVERSION=-custom KDEB_PKGVERSION=$(make kernelversion)-1

...

      GEN     .version
      CHK     include/generated/compile.h
      LD      vmlinux.o
      MODPOST vmlinux.symvers
      MODINFO modules.builtin.modinfo
      GEN     modules.builtin
    BTF: .tmp_vmlinux.btf: pahole (pahole) is not available
    Failed to generate BTF for vmlinux
    Try to disable CONFIG_DEBUG_INFO_BTF
    make[3]: *** [Makefile:1177: vmlinux] Error 1
    make[2]: *** [debian/rules:7: build-arch] Error 2
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
    make[1]: *** [scripts/Makefile.package:77: deb-pkg] Error 2
    make: *** [Makefile:1548: deb-pkg] Error 2

В идеале я бы избегал решение ядра, так как я мало знаю о конфигурациях ядра, если это еще не очевидно -_-

Надеюсь, кто-то может помочь, Спасибо

1
задан 13 May 2021 в 23:20

1 ответ

У меня была такая же проблема с моим ноутбуком XPS, и у меня была такая же ошибка из-за сборки ядра. Я исправил эту ошибку, используя метод, описанный в этом посте https://stackoverflow.com/questions/61657707/btf-tmp-vmlinux-btf-pahole-pahole-is-not-available

P.S. К сожалению, я не смог найти других решений для устранения проблемы со звуком, кроме сборки ядра с пользовательской конфигурацией.

0
ответ дан 28 July 2021 в 11:40

Другие вопросы по тегам:

Похожие вопросы: