前几天在新电脑上面安装deepin的时候遇到的问题,安装的时候可以进入安装界面,但是特别卡顿,在安装界面假死状态,最后好不容易走到进度条那个地方,一直卡在0%那里。因为是比较新的八代处理器,集成显卡630,对于630显卡,deepin还不能很好的支持,所以出现了上述问题。

解决问题的方法,就是在U盘启动界面,这时候默认选中第一个的,如下图所示,这个时候按键盘上的E键,进入grub编辑页面;

deepin20安装mongoDB软件源 deepin安装0%_加载

(2)然后我们在菜单中的代码中,找到倒数第二行,会出现如下所示的代码:
linux /vmlinuz-4.15.0-29deepin-generic root=UUID=b66d8ffa-aed9-466c-bc12-6bb801e45901 ro splash quiet
上面这行表示加载linux内核文件,后面是内核的参数,以下为解释:

  • root  告诉内核根分区的设备;
  • ro 表示在设备启动时为read-only,如果是rw表示read-write;
  • splash 表示开机动画splash表示开机动画;
  • quiet 表示在启动过程中只有重要信息显示,类似硬件自检的消息不会显示。
  • single 以单用户模式登录,一般用于修改系统,比如修改密码。

deepin20安装mongoDB软件源 deepin安装0%_linux_02

(3)在quiet的后面空一格加上如下所示的代码:nouveau.modeset=0,然后按F10保存就能正常进入了。加这句话的意思是安装或者开机过程中不加载核显驱动。如果是你的电脑是因为没有独显驱动卡死的,可以把上面这句话改成nvidia.modeset=0

 

这只是暂时性的解决了这个问题,要长久解决问题还要修改开机配置文件。用管理员身份打开文件管理器,找到系统盘下boot文件夹-->grub文件夹-->grub.cfg文件,打开文件以后,再次找到 splash quiet,然后跟上面一样在quiet后面空一格之后输入nouveau.modeset=0,保存关闭。

deepin20安装mongoDB软件源 deepin安装0%_linux_03

此时重启电脑,查看问题是否还存在,如果已经解决了,那么恭喜你!如果还有问题,接着往下看。

(4)升级系统内核

Deepin的系统内核是4.15的版本,对最新版的驱动支持不是很好,我们可以把内核升级比较新的版本上。

下载新版的内核,内核库地址https://kernel.ubuntu.com/~kernel-ppa/mainline/

点开对应版本的文件目录,下载“Build for amd64”下面的文件,推荐下载:

linux-modules-xxx-generic_xxx_amd64.deb(内核驱动包)

linux-image-unsigned-xxx-generic_xxx_amd64.deb(内核镜像包)

linux-headers-xxx_all.deb(内核头文件包1)

linux-headers-xxx-generic_xxx_amd64.deb(内核头文件包2)

四个文件的版本要一致,都是lowlatency版,或者都是generic版。

然后直接按顺序用“深度软件包管理器”安装就行,安装完成后动更新一下新内核的引导项:sudo update-grub

重启电脑即可。可以使用下面代码查看内核版本:uname -a

deepin20安装mongoDB软件源 deepin安装0%_linux_04