首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPS-17声音问题与21.04

XPS-17声音问题与21.04
EN

Ask Ubuntu用户
提问于 2021-05-13 20:20:51
回答 1查看 558关注 0票数 1

因此,两天前,我有一个弹出窗口从20.10更新到21.04,像个白痴一样,我继续写下去,尽管我知道我的XPS 17很难让所有的东西都与20.10一起工作,正如我在上一篇文章中所详述的那样:如何在新的XPS 17 (9700)上安装Ubuntu20.10?

在任何情况下,除了声音,一切似乎都正常,就像在其他人身上一样,但是我用来让20.10起作用的方法似乎不适用于21.04。

这部分现在似乎没用了,因为我的系统里已经有了所有的东西:

代码语言:javascript
复制
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 17-9700:~$ sudo添加声音线/1.4.0

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

然后我进入下一节,使用最新版本:

代码语言:javascript
复制
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

但是我认为我做得不对,因为它运行了很长一段时间,最后在这个命令之后给了我一堆错误消息:

代码语言:javascript
复制
make -j 16 deb-pkg LOCALVERSION=-custom KDEB_PKGVERSION=$(make kernelversion)-1

..。

代码语言:javascript
复制
      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

理想情况下,我应该避免内核解决方案,因为我对内核配置不太了解,如果它还不是很明显的话-_-

希望有人能帮忙,谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2021-05-17 17:33:45

我的XPS膝上型电脑也有同样的问题,而且由于构建内核,我也犯了同样的错误。我已经通过使用本文https://stackoverflow.com/questions/61657707/btf-tmp-vmlinux-btf-pahole-pahole-is-not-available中描述的方法修正了这个错误

不幸的是,除了构建带有自定义配置的内核之外,我找不到任何其他解决方案来解决声音问题。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1338117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档