Deepin 15.9 System desktop stuck solution
Contents
问题
deepin开机登录后桌面卡死无响应
暂时性解决方案(能正常开机并使用,但重启后问题还在)
解决方案:
-
开机启动进入启动界面,切换
Deepin 15.9 GNU/Linux
,如下图所示,这时候千万不要按Enter
,应该按下键盘上的E
,进入grub
编辑界面 -
在菜单中的代码中,找到倒数第二行,会出现如下所示的代码:
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表示在启动过程中只有重要信息显示,类似硬件自检的消息不会显示quiet表示在启动过程中只有重要信息显示,类似硬件自检的消息不会显示
- single以单用户模式登录,一般用于修改系统,比如deepin密码忘记了等等。single以单用户模式登录,一般用于修改系统,比如deepin密码忘记了等等。
-
在
quiet
的后面空一格加上如下所示的代码:nouveau.modeset=0
,然后按F10
保存即可。这时会重新开始登录deepin系统,耐心等待进入桌面即可。
永久性解决方案(重启正常,永久解决输入账号密码后不能加载桌面的问题)
解决方案:
-
按
Ctrl+Alt+T
进入打开终端,输入以下代码来打开grub配置文件:sudo gedit /boot/grub/grub.cfg
,如下图所示:(没有安装gedit的话,可以输入sudo nano /boot/grub/grub.cfg
打开文件)注意:这时会提示你输入密码,也就是超级用户的密码,因为这是系统文件,普通用户是不能进行更改的。(如果你是第一次刚安装好系统第一次进入系统的话,你输入你的登录密码会提示认证失败,因为那个是你的登录密码,而不是超级用户密码,这时后,你需要修改你的超级用户密码,如下图所示:)
-
输入密码成功后会打开你的grub.cfg文件,如图所示,然后按
Ctrl+F
搜索quiet
,并在第一个quiet后面空一格加上这行代码:nouveau.modeset=0
,并保存退出。 -
重启系统,问题解决(可能以后更新会恢复默认,重新修改一遍即可)