[Kernel/Drive] 受内核版本影响的亮度调节&壁纸同步bug(稳定复现)
Tofloor
poster avatar
Rubbish
deepin
2021-09-21 23:26
Author

目前稳定版最新系统,之前一直没怎么关机

今天发现wifi速度不对所以改了一下/etc/modprobe.d/iwlwifi.conf,然后update-initramfs -u,然后重新启动,出现bug有:

1. 亮度无法调节

2. 壁纸莫名其妙地变了

随后我重新安装了linux-image-5.12.18,期间好像报错module ACPI disabled也不知道什么原因,重启还是没得到解决。

最后退用5.12.14的内核启动,壁纸也自动恢复了,亮度调节也没问题了。

 

希望弄清的问题

首先是壁纸改变这一点,非常奇怪,换内核怎么会影响到壁纸呢?或者说深度的同步机制出了什么问题?

其次是亮度调节,可能是个例,但使用的都是源里的内核为啥会出现兼容性问题呢?

Reply Favorite View the author
All Replies
安洛
deepin
2021-09-22 00:55
#1

盲猜闭源驱动。

太新的内核和闭源驱动有些小问题不奇怪。

另外,deepin这个内核版本很新,但是仓库版本很旧。所以即使是开源驱动有些小问题也不奇怪。

Reply View the author
Rubbish
deepin
2021-09-23 06:44
#2
安洛

盲猜闭源驱动。

太新的内核和闭源驱动有些小问题不奇怪。

另外,deepin这个内核版本很新,但是仓库版本很旧。所以即使是开源驱动有些小问题也不奇怪。

貌似没装过啥驱动

再等下个版本更新试试看好了

Reply View the author
Rubbish
deepin
2021-10-26 05:19
#3

时隔一个月,升级到20.2.4之后终于发现具体问题在哪了

升级后使用了默认的内核启动,壁纸果然又变了,亮度极高无法调节(快捷键或设置都不行),排查之后发现没加载amdgpu的kernel module,手动modprobe -a amdgpu之后终于恢复。

怪就怪在modprobe -a后黑屏了一下,再然后重新登录壁纸就恢复正常了,亮度也正常了。

这逻辑妥妥的有问题,同一个用户壁纸怎么会和内核模块是否加载产生联系?

希望版主和开发关注一下

Reply View the author