酷比魔方iWork20Pro安装15.0版后,ESSX8336声卡不能驱动。希望官方技术帮忙解决一下。

官方无法提供,我们也没有该设备进行测试,你可以尝试自己在 openFyde 中编译、测试并提交。

都说了,不是搞软件研发的,不懂编译、命令那些操作。我可以配合官方技术远程测试倒是可以的,上面已经有我的QQ联系方式。

抱歉,无法提供该服务。

你这想得过于美好了,为你一对一解决问题,这得多贵啊,按照红帽的算法,一小时几百美金呢

你这说的是什么话?我是帮忙官方和大家解决系统缺少某个驱动的问题?不是只是为了帮我一个,明白?更多的人为系统的完善出力不是更好,为了以后其它的用户不用走歪路。
配合官方测试改进软硬件这种事,我可干的不是一次两次的。以前与360、火绒、华为、华芸NAS、Neral、易数、奥维、GPS工具箱等等软件或设备厂商我都与其研发、技术联系各种试验改进、BUS修复、软固件升级等。这只是为了让系统变得更加完善而已,而不是去帮忙某个人去解决某个应用场景,那要服务收费是正常的。我另外的电脑上装的FydeOS,大版本自动升级,我也付费支持了。
我只是说如果官方技术愿意的话,我留了联系方式,可以提供配合,没时间不愿意,就算了嘛!

对了,你可以看一下我另外两个贴子,针对FydeOS官方解决的另外一些问题,我专门回贴表达了感谢,由于这些关键问题的解决,我也将新版本在网上推荐给了更多其它同类型设备的网友们使用。

我觉得官方需要考虑的是这个问题是不是很多人遇到,很多人遇到的才会解决,就你一个人他们也没有解决的动力,太小众了,就变成了为你一个人服务了。况且在linux 5.17内核下还有bug,那更不可能为此耽误时间了,小众问题且有bug,他们探索的动力是啥

具体有多少人遇到,我没办法统计。
我目前所知道的是,但凡采用intel赛扬N4120和N5100 CPU的电脑,基本上都是ESSX8336声卡,因为这两款CPU是与8336声卡封装一体的。也有少数这两款CPU的电脑屏蔽了该声卡,采用单独声卡芯片的。
只是希望先尽量解决能用,才有更多的人用。有些装上连声卡都不能识别的话,就很快放弃了。目前很多NAS、软路由、工控机、平板、笔记本等用这两款CPU的。因为这些CPU都是超低功耗的,在很多行业有应用的。

这些cpu都是寨板在用,就我看到的情况,他们官方不喜欢搞寨板

寨不寨也只是相对而言吧,又不是什么冷门的硬件,ESSX8336声卡是intel赛扬N4120和N5100 CPU内置就带的声卡硬件,CPU内置的无线网卡intel AC 9461和ESSX8336声卡之类的,都是较新一点的Linux内核都是支持的了,只是FydeOS用的内核太老了吧。

这年头除了寨本,谁还用赛扬 :face_with_peeking_eye:
寨本玩linux坑太大了,随便买个酷睿的品牌本,linux玩起来溜多了

es8336的实物是这个样子的,并不在CPU里面,可以拆开机器在主板上找找。

大概就在这个位置,有些批次是用ES8316C。两者引脚完全兼容。

CPU负责数字的处理工作,这块芯片负责模拟信号和数字信号的转换工作,还有模拟信号放大的工作。
情形就跟中国驻美大使馆不在中国本土一样,但他分担了一部分外交的工作。

好像这个用户一样就自己找到方法,顺带也让我间接解决了ES8316的声卡问题。

fydeos和安卓相似,不能像其他Linux发行版那样在系统里编译/添加驱动,只能在编译系统时候一并加入。

这里面每一步都很详尽,就看你有没有心动手第一步。

君子好逑,求之不得,辗转反侧。

这时候还动口不动手?

1 个赞

不是编程人员,你说的太复杂了。算了,我还是放弃吧!

换个思路。
你把ES8336吹下来,换成ES8316,即使你不是软件开发的,不是编程人员都可以做到。

  1. bluetooth headphone

  2. usb sound card

你的意思,es8316声卡是支持可用的吗?
换个声卡芯片能兼容吗?
另外,我上面可能说错了,CPU N4120,是GeminiLake平台的,是intel 8代架构。

你的这个换声卡芯片的建议不错,而且我发现同样的iWork20Pro,竟然有的人的声卡出厂就和我的同型电脑声卡ES8336是不一样的,用的是ES8316C。

那就说明,ES8336和ES8316C是可以兼容平替的。所以,我干脆在网上下单买了ES8316C了。等到货吹焊试试。

你可以去intel的官网或者cpu world看【发行日期】【introdution date】,再去对比其他的,看看跟哪个比较接近。

不会比较。只查到规格。百度查过"Gemini Lake Refresh"是第八代架构。

  • 第一代:Nehalem 架构(2008年),代号“Bloomfield”、“Gainestown”、“Lynnfield”和“Havendale”。
  • 第二代:Sandy Bridge 架构(2011年),代号“Gulftown”、“Clarkdale”和“Arrandale”。
  • 第三代:Ivy Bridge 架构(2012年),代号“Ivy Bridge”、“Haswell”、“Valley View”和“Avoton”。
  • 第四代:Haswell 架构(2013年),代号“Haswell”、“Broadwell”、“Cherry Trail”和“Denverton”。
  • 第五代:Broadwell 架构(2015年),代号“Broadwell”、“Skylake”、“Kaby Lake”和“Apollo Lake”。
  • 第六代:Skylake 架构(2015年),代号“Skylake”、“Kaby Lake”、“Coffee Lake”和“Cannon Lake”。
  • 第七代:Kaby Lake 架构(2017年),代号“Kaby Lake”、“Coffee Lake”、“Whiskey Lake”和“Gemini Lake”。
  • 第八代:Coffee Lake 架构(2017年),代号“Coffee Lake”、“Whiskey Lake”、“Cascade Lake”和“Gemini Lake”。
  • 第九代:Coffee Lake Refresh 架构(2018年),代号“Coffee Lake Refresh”、“Whiskey Lake Refresh”、“Cascade Lake-X”和“Atom P5900”。
  • 第十代:Ice Lake 架构(2019年),代号“Ice Lake”、“Comet Lake”和“Elkhart Lake”。
  • 第十一代:Tiger Lake 架构(2020年),代号“Tiger Lake”和“Rocket Lake”。

网上买到了ES8316、ES8316C、ES8336(当时怕焊坏,提前多备一个ES8336,后来没用上)三种芯片,拆开电脑后,发现原装的就是ES8316C(奇怪,为什么Windows设备管理器里显示硬件ID是ESSX8336?还好我还买了更早一代的ES8316),也就是说ES8316C到Linux内核v6.1.11(之前Deepin最新的v23测试版用的v6.1.11内核,声卡无法使用,FydeOS的v16.1版本,内核不知道什么版本,也是声卡无法使用),到目前为止都没解决好ES8316C声卡驱动问题。
只好测试将原装的ES8316C吹下来,焊上ES8316芯片测试,发现两个Linux为内核的操作系统仍然无法识别,而进入Windows11系统后,卸载声卡驱动,重新自动识别装上声卡驱动后,在设备管理器里查看,奇怪的是,硬件ID仍然显示是ESSX8336。也就是说和主板自带ES8316C一样,都显示的是同样的ESSX8336,我虽然手头上还有真正的ES8336芯片,但没有继续换下去了,估计WINDOWS里是同样的驱动ESSX8336。且Linux为内核的操作系统还是无法识别。最后,我还是换回焊回来了主板原带的ES8316C。说明试验彻底失败。通过更换更老的ES顺芯声卡芯片的想法不可行,Linux内核的操作系统仍然无法识别。白忙活半天。

1 个赞

有点憨,也有点悍,芯片旁边那么多原元也敢冒险。用蓝牙耳机和USB声卡等官方升级不吗?
你拆机看到是ES8316C就不用考虑买了吧?
想知道内核用什么版本,终端里用uname命令就有结果。