【测试环境】 系统:Deepin 15.11 stable APU: AMD Ryzen 7 3700U 无线网卡: RTL8821CE

安装的deepin每次安装都没有无线网和蓝牙,因为硬件太新的原因,需要手动升级内核,自带的4.19的内核已经无法满足硬件的需求了,更换5.3.13的内核之后都不需要安装驱动都可以正常使用无线网和蓝牙。下面是操作使用的代码(从刚装完系统开始的操作):

1.在 https://kernel.ubuntu.com/~kernel-ppa/mainline 下载5.3.11或者5.3.13都可以,下载后进入下载文件夹,右键在终端中打开,执行 sudo dpkg -i *deb,安装内核;

22.在https://mirrors.tuna.tsinghua.edu.cn/kernel/firmware/ 下载最新日期(测试下载了linux-firmware-20191022.tar.xz),解压然后进入目录sudo make install,之后再sudo update-initramfs -uk all即可。

重启后(reboot)就解决了系统分辨率不可以多选,亮度调节不可以调节,游戏运行不流畅的问题,可以使用WiFi模块。

有时候只是这样还是不能使用wifi,需要安装无线驱动,在网上找到相应的驱动后下载

3.在https://github.com/tomaspinho/rtl8821ce 下载压缩包后,解压修改Makefile文件,将export TopDIR ?= 改为rtl8821ce驱动的目录,例如:export TopDIR ?= /home/zkqgxlbjx/Downloads/rtl8821ce ,保存Makefile文件。

在当前目录下的终端中

make 
sudo make install 

sudo ./dkms-install.sh

sudo modprobe -a 8821ce

最后一条不用执行也可以。重启后应该就可以使用无线网了,不过,一般执行完代码无线网的图标就出来了,只是蓝牙可能会没出来,不用管,你使用一段时间可能自己就出来了,我的当时没有出来,关机后第二天自己就出来了。

其他的型号出现类似问题可以参考一下这种方法。下面展示一下我当前的系统。

内核版本

设置

桌面状态栏

2020年4月28日更新

最新的V20 Beta版使用5.3的内核,安装后也是没有无线网,但是有蓝牙,使用上面的方法解决了没有无线网的情况。

今天想把5.3更新到5.6的,15.11时就试过,更新后一直用不了无线网,上面的方法重试一次也不行,今天终于解决了这个问题。

步骤:先下载5.6.xx的内核,安装后不用再下载或者升级固件,能用V20的固件本身就是比较新的。

安装完内核后重启,不过建议在有网络的情况下在github上下载最新的驱动,下载后<u>不用</u>按照上面步骤修改文件的路径,重启后解压下载的压缩包,在解压文件夹右键在终端打开,也可以直接执行下面的指令

git clone https://github.com/tomaspinho/rtl8821ce.git
cd rtl8821ce

这个指令跟下载文件后在文件夹右键在终端打开文件一个作用。

先执行

sudo ./dkms-remove.sh

如果是用git指令下载的需要执行git pull ,这个指令,如果是手动下载的就不用了。

然后执行

make clean
sudo ./dkms-install.sh

执行后就可以正常使用了。

最新内核

Last modification:June 4th, 2020 at 04:56 pm
如果觉得我的文章对你有用,请随意赞赏