[Exchange and share] deepin+pve配置文件混合内核
Tofloor
poster avatar
fslong
deepin beta test group
2023-07-27 06:08
Author

开个新帖子记录我编译的内核。

魔改思路

  1. 以deepin的内核配置文件为底包,保证了对deepin系统的兼容性;
  2. 吸收了pve内核中有关 电源管理调度温控网络配置有关的配置项(不改deepin已有配置,deepin没有的配置加了进来);
  3. pve内核中打了的驱动也包含了进来,确保更多硬件的兼容,但这也带来了内核文件变大,安装后系统占用变大,开了内核压缩,总体可控;
  4. 最近又加了点ok的,ok对性能调教也不错,这样就把上面的性能损失也补回来了;
  5. 在上面的基础上我改了点调度有关的东西,比如CPU不会尽可能最高了,这样续航会好点,但性能又掉了点,整体上跟官方内核持平了。
  6. 其他我想到了再说。

内核的优点

  1. 温控比较好,不烫;
  2. 理论上网络和io性能有优化,实测响应变快(希望不是心理作用);
  3. 由于温控变好,内核负担减轻,性能提升;

内核的缺点

  1. 上面说了,打包进来的驱动多了,占用空间变大,每次编译时间太久了。

获取配置文件

  • 下面再放上我新开的一个小项目,收集各种发行版内核配置文件的项目。
  • 供感兴趣的老铁食用,欢迎老铁们一起维护一起进步:https://atomgit.com/fslong/kernel_config

使用情况

  • 那个游戏本用官方内核续航是70分钟,用这个内核是75分钟。
  • 所以对于那个游戏本来说,总结下约等于1%的多核性能换7%的续航和20度温降。
  • 跑分比官方内核略高一点点。

风险提示

  • 该内核属于个人魔改内核,而且比较新,可能会有不兼容或者其他奇怪的事情。
  • 除非你真的明白是在做什么并且有能力解决一些问题,否则请不要尝试。
  • 在v23下编译的,20系列不确定好不好使。
  • apt命令不熟悉,不会安装和卸载包的就别试了。
  • apt命令不熟悉,不会安装和卸载包的就别试了。
  • apt命令不熟悉,不会安装和卸载包的就别试了。





rc:6.11.0-rc3

安装方法:

  1. 确保进不去系统时候有内核可用。
  2. 下载我的内核到一个单独的目录,然后在这个目录里:sudo apt install ./*.deb
  3. 重启系统:sudo reboot

卸载方法:

跟普通软件一样,apt卸载就行了:sudo apt purge linux-headers-6.11.0-rc3-dppve* linux-image-6.11.0-rc3 -dppve*

已知问题:

  1. 显卡闭源驱动安装会麻烦点
  2. 开机速度可能会比官方慢点



stable:6.10.5

安装方法:

  1. 确保进不去系统时候有内核可用。
  2. 下载我的内核到一个单独的目录,然后在这个目录里:sudo apt install ./*.deb
  3. 重启系统:sudo reboot

卸载方法:

跟普通软件一样,apt卸载就行了:sudo apt purge linux-headers-6.10.5-dppve* linux-image-6.10.5-dppve*

已知问题:

  1. ok下编的,dp下可能有些软件也用不成
  2. 显卡闭源驱动安装可能有点难度



longterm:6.6.35

安装方法:

  1. 确保进不去系统时候有内核可用。
  2. 下载我的内核到一个单独的目录,然后在这个目录里:sudo apt install ./*.deb
  3. 重启系统:sudo reboot

卸载方法:

  • 跟普通软件一样,apt卸载就行了:sudo apt purge linux-headers-6.6.35-dppve* linux-image-6.6.35-dppve*

已知问题:

  1. 开机肯定要比官方的慢点



下载地址

  • 请访问atomgit仓库,查找需要的内核:https://atomgit.com/fslong/kernel_config

image.png

Reply Favorite View the author
All Replies
5 / 5
To page
fslong
deepin beta test group
2024-03-20 19:39
#81
笑看风云

deepin v23 适配 dkms 了吗?

适配到6.6内核,最新的还没。

Reply View the author
mozixun
deepin
2024-04-13 20:39
#82

大佬

你的6.8内核下载不了了😂

Reply View the author
magicbook
deepin
2024-04-19 10:50
#83

6.8.0没有文件了sob

Reply View the author
lgh3x
deepin
2024-04-28 22:24
#84
It has been deleted!
135******99
deepin
2024-06-01 16:10
#85

6.9.1下载失效了,麻烦楼主更新一下,一直用你的内核

Reply View the author
mozixun
deepin
2024-06-10 22:19
#86

大佬,6.9.3的内核链接失效了😂

Reply View the author
東雲なの
deepin
2024-06-26 11:39
#87
mozixun

大佬,6.9.3的内核链接失效了😂

这里有内核备份

http://gfdgdxi.v5.idcfengye.com/gxde-linux-kernel/l/

Reply View the author
mozixun
deepin
2024-06-26 14:20
#88
東雲なの

这里有内核备份

http://gfdgdxi.v5.idcfengye.com/gxde-linux-kernel/l/

好的,谢谢!blush

Reply View the author
mozixun
deepin
2024-07-09 22:52
#89

话说,外接显示器能用嘛,我现在手上没电视测试😂

Reply View the author
kcsvip
deepin
2024-08-17 02:09
#90

大佬你好,经测试MT7925WIFI

还是无法正常使用

Reply View the author
fslong
deepin beta test group
2024-08-17 09:33
#91
kcsvip

大佬你好,经测试MT7925WIFI

还是无法正常使用

我看看,正好该更新内核了。

Reply View the author
fslong
deepin beta test group
2024-08-17 11:07
#92
kcsvip

大佬你好,经测试MT7925WIFI

还是无法正常使用

检查了下,驱动是有的,应该是固件的问题了,这个可能比较麻烦,有可能是固件的问题。

Reply View the author
176******88
deepin
2024-08-26 19:19
#93

网地址点进去不能下载。末找到文件夹

Reply View the author
176******88
deepin
2024-08-26 19:22
#94
Reply View the author
5 / 5
To page