Deepin 15.9 System desktop 卡死解决办法

Posted:   March 18, 2019

Edited:   March 18, 2019

Status:   Completed

Tags :   System Deepin

Categories :   System

问题

deepin开机登录后桌面卡死无响应

暂时性解决方案(能正常开机并使用,但重启后问题还在)

解决方案:

  1. 开机启动进入启动界面,切换Deepin 15.9 GNU/Linux,如下图所示,这时候千万不要按Enter,应该按下键盘上的E,进入grub编辑界面

  2. 在菜单中的代码中,找到倒数第二行,会出现如下所示的代码:

    linux /vmlinuz-4.15.0-29deepin-generic root=UUID=b66d8ffa-aed9-466c-bc12-6bb801e45901 ro splash quiet

    上面这行表示加载linux内核文件,后面是内核的参数,以下为解释:

    1. root告诉内核根分区的设备;
    2. ro表示在设备启动时为read-only,如果是rw表示read-write
    3. splash表示开机动画splash表示开机动画
    4. quiet表示在启动过程中只有重要信息显示,类似硬件自检的消息不会显示quiet表示在启动过程中只有重要信息显示,类似硬件自检的消息不会显示
    5. single以单用户模式登录,一般用于修改系统,比如deepin密码忘记了等等。single以单用户模式登录,一般用于修改系统,比如deepin密码忘记了等等。
  3. quiet的后面空一格加上如下所示的代码:nouveau.modeset=0,然后按F10保存即可。这时会重新开始登录deepin系统,耐心等待进入桌面即可。

永久性解决方案(重启正常,永久解决输入账号密码后不能加载桌面的问题)

解决方案:

  1. Ctrl+Alt+T进入打开终端,输入以下代码来打开grub配置文件:sudo gedit /boot/grub/grub.cfg,如下图所示:(没有安装gedit的话,可以输入sudo nano /boot/grub/grub.cfg打开文件)

    注意:这时会提示你输入密码,也就是超级用户的密码,因为这是系统文件,普通用户是不能进行更改的。(如果你是第一次刚安装好系统第一次进入系统的话,你输入你的登录密码会提示认证失败,因为那个是你的登录密码,而不是超级用户密码,这时后,你需要修改你的超级用户密码,如下图所示:)

  2. 输入密码成功后会打开你的grub.cfg文件,如图所示,然后按Ctrl+F搜索quiet,并在第一个quiet后面空一格加上这行代码:nouveau.modeset=0,并保存退出。

  3. 重启系统,问题解决(可能以后更新会恢复默认,重新修改一遍即可