v20 内核5.4.70 声音输出设备无法自动识别
Tofloor
poster avatar
hwyang
deepin
2020-12-30 20:24
Author

系统原先装deepin20(1002)内核5.4.50,声音可以自动识别,耳机也可以正常识别,  升级到1003,内核5.4.70,  声音输出设备无法自动识别,总是默认在“数字输出(S/PDIF)...),在控制中心中重新选择声音输出设备为下面的“HDMI/DisplayPort3”,但是一旦离开就重新又默认成上面的“数字输出..”,而且比较奇怪的是我的机器声音设置这边一直看不到高级设置,跟正常的界面有差异,只有输出、输入两个选项(昨天升级到V20.1,内核不动仍是5.4.70,问题依旧,毕竟内核一样,我也不想动内核,不然无线就会识别不了)

尝试了论坛中设置/etc/default/grub  等类似的设置声音问题依旧,  目前只能用PulseAudio在配置中手工选择“HDMI/DisplayPort3”,才能正常发声。

每次开机都要做一次,比较麻烦,请问各位高手谁有类似问题,可以较好解决这个问题的,感谢!


另外,我的耳机可以正常识别。系统我目前只有这一个问题,其他使用情况良好。

下面是我机器情况:



Reply Favorite View the author
All Replies
昨夜的星辰
deepin
2020-12-30 20:45
#1

这个事情就是最新的一次更新后才有的,我这UOS专业版也是这个问题,前面的版本没有问题

Reply View the author
hwyang
deepin
2020-12-30 20:54
#2

是的,在1002这一版(内核5.4.50)的时候机器各项功能基本都OK,明知道更新可能有风险,还是没有忍住更新了!!现在有点强迫症,就想把声音弄好,不要手工去切换,后面就不折腾,好好用系统就OK了。


我想将内核重新降级到5.4.50,不知道是否就能OK,是否与什么风险,请指导下,降级的方式也请了解的说明下,谢谢!!

Reply View the author
Fredoong
deepin
2020-12-30 21:59
#3

这个音频输出BUG是从11月25日的那次更新之后出现的,Deepin团队目前还未修复。

Reply View the author
非专业摸鱼选手
deepin
2020-12-30 22:16
#4

建议等待更新修复,或者自行升级一下内核!目前主流内核是5.8。可以参考一下网上的内核升级方法。

Reply View the author
deepinuser17
deepin
2020-12-30 22:26
#5

我也遇到这个问题.


今天偶然通过插拔耳机插头, 解决了耳机没有声音的问题.


我的系统为20.1, 内核5.8.14.  内核5.4.70也有同样的问题.


有两个问题:

1. 用户需要加入audio组. 加入后, 要重新登录才生效

2. 图形界面不反映真实的声音输出设置.


我的问题是内置耳机声音输出被静音, 而且音量设为最小.

运行"alsamixer -V all"才能发现.


有时候, 深度20未能设置正确的状态, 拔, 插耳机连线会帮助系统重置声卡声音输出.


以root用户运行""alsamixer -V all"时, 显示的是内置声卡的声音, 频道的设置. 而以普通用户运行该命令时, 只显示虚拟声卡设置. 要按F6才能看到实际内置声卡的设置. 见图.  在升级到1003之前, 普通用户与root用户在运行这个命令时, 没有差别. 直接看到第三个附图, 无需选择声卡(F6).


这个命令读, 写某些声卡设备文件, 所以差别在于权限. 目前我还未找到原因. 可能是udev, cgroup, systemd方面的问题.


Reply View the author
hwyang
deepin
2020-12-31 17:04
#6
非专业摸鱼选手

建议等待更新修复,或者自行升级一下内核!目前主流内核是5.8。可以参考一下网上的内核升级方法。

内核之前我升级到5.8.14会出现无线网络无法使用问题,暂时不想搞这部分,我重装后内核先保持在5.4.70, 就看声音后面有没有好的处理方式

Reply View the author
hwyang
deepin
2020-12-31 17:26
#7
deepinuser17

我也遇到这个问题.


今天偶然通过插拔耳机插头, 解决了耳机没有声音的问题.


我的系统为20.1, 内核5.8.14.  内核5.4.70也有同样的问题.


有两个问题:

1. 用户需要加入audio组. 加入后, 要重新登录才生效

2. 图形界面不反映真实的声音输出设置.


我的问题是内置耳机声音输出被静音, 而且音量设为最小.

运行"alsamixer -V all"才能发现.


有时候, 深度20未能设置正确的状态, 拔, 插耳机连线会帮助系统重置声卡声音输出.


以root用户运行""alsamixer -V all"时, 显示的是内置声卡的声音, 频道的设置. 而以普通用户运行该命令时, 只显示虚拟声卡设置. 要按F6才能看到实际内置声卡的设置. 见图.  在升级到1003之前, 普通用户与root用户在运行这个命令时, 没有差别. 直接看到第三个附图, 无需选择声卡(F6).


这个命令读, 写某些声卡设备文件, 所以差别在于权限. 目前我还未找到原因. 可能是udev, cgroup, systemd方面的问题.


看来先等等看后面deepin能否给出解决方式了,  内核我升级到5.8.14不仅声音问题依旧,无线网卡还会不能用。  就先不折腾了,先用着,感谢回复。

Reply View the author
hwyang
deepin
2020-12-31 21:08
#8
It has been deleted!
patience1
deepin
2021-01-01 00:05
#9

如果一定要用这个内核,那就只能这样了。我一开始安装也是。然后直接手动把内核升为5.8,就啥问题都没了

Reply View the author
hwyang
deepin
2021-01-04 21:23
#10
patience1

如果一定要用这个内核,那就只能这样了。我一开始安装也是。然后直接手动把内核升为5.8,就啥问题都没了

我升级过内核到5.8.14,声音还是一样的问题,  无线网卡还不能识别了,所以只能先保持5.4.70的内核了

Reply View the author
chdw
deepin
2021-01-06 14:43
#11

五点八一四内核,也切换不了,而且我还打不开设备管理器呢,只不过无线网卡是可以用的.

Reply View the author
hwyang
deepin
2021-01-22 05:36
#12
It has been deleted!
hwyang
deepin
2021-01-22 05:38
#13
hwyang It has been deleted!

升级最新版1030声音问题解决。

 

不能加系统版本截图,提示敏感词验证失败,为什么!!

Deepin 20.1 (1030),内核:5.4.70   升级后可以选择正确的声音输出设备!

Reply View the author