You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统中DKMS显示同版本rtl8821ce驱动的疑问及禁用方法咨询

Ubuntu系统中DKMS显示同版本rtl8821ce驱动的疑问及禁用方法咨询

别担心,这其实不是你安装了两个完全相同的rtl8821ce驱动,咱们一步步拆解来解释:

为什么会出现两行相同版本的驱动记录?

你看到的两行记录,核心区别在于后面的内核版本:6.5.0-41-generic和6.5.0-44-generic。DKMS(Dynamic Kernel Module Support)的工作机制就是为每个已安装的内核版本,单独编译并安装对应的驱动模块。所以这两行只是同一个驱动版本适配了不同的Ubuntu内核,属于正常现象,并非重复安装。

要不要禁用其中一个?

其实完全没必要——当你启动系统时,只会加载当前正在运行的内核对应的驱动模块,另一个内核的驱动只会在你切换到那个内核时才会生效。如果强行禁用,反而可能导致你切换到旧内核时无线网卡无法工作。

如果你确实想移除某个内核对应的驱动(不推荐,除非你确定不再使用该内核)

  1. 先确认你当前正在使用的内核版本,运行命令:

    uname -r
    

    这会输出你当前系统在用的内核,比如6.5.0-44-generic。

  2. 移除对应旧内核的驱动,把下面命令中的目标内核版本替换成你想移除的那个(比如6.5.0-41-generic):

    sudo dkms remove rtl8821ce/v5.5.2_34066.20200325 -k 目标内核版本
    

另外补充一句:如果你之后通过apt autoremove之类的命令删除了旧内核,DKMS对应的驱动模块也会自动被清理,不用手动操作。

备注:内容来源于stack exchange,提问作者Yura Mazurov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 07:25:28