# Deepin 15.9 System desktop stuck solution
# 问题
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. 重启系统,问题解决(**可能以后更新会恢复默认,重新修改一遍即可**)