云网牛站
所在位置:首页 > Linux教程 > 从Deepin 20.1升级到20.2版失败后不能登陆系统DDE图形界面的解决

从Deepin 20.1升级到20.2版失败后不能登陆系统DDE图形界面的解决

2021-04-04 16:17:55作者:kirin2020稿源:深度站

如果你正在从Deepin 20.1升级到Deepin 20.2版本失败,并且不能正常的登陆系统图形界面,那么可参照本文的修复方案解决问题,以下教你从tty2文本模式修复,需要重新安装DDE。

从Deepin 20.1升级到20.2版失败后不能登陆系统DDE图形界面的解决

 

前言

由于尝鲜心切,在Deepin 20.1系统升级时遇到问题了,升级到Deepin 20.2后不能正常登陆系统图形界面,遇到怪事了,重启后就停在系统登陆窗口,输入密码登陆后进入系统桌面,但DDE消失,更不可理解的是登陆入桌面10秒左右便自动退出到系统登陆窗口。再次登陆进入桌面,还是10秒左右又退回系统登陆窗口,如此重复。

还听深度粉丝说出现闪退,或桌面系统原来自带的图标(如:计算机、回收站...)消失,蓝牙和无线网不能同时启用等不正常现象。相关的可参考:深度Deepin 20.2存在不少问题,附使用过程中所出的问题汇总

 

修复方案

出现以上问题后,进入到tty2模式下登陆Deepin系统,先运行sudo apt-get update && sudo apt-get upgrade命令更新系统,然后运行sudo apt-get install dde,最后sudo reboot now 重启系统。

通过以上操作后总算可以进入图形界面了,但刚才安装的DDE还是不正常的,所有系统自带的程序窗口都不正常的,此时就还需要在图形界面里打开终端sudo apt install --reinstall  dde来再次重装一次DDE,并重启系统就可以了。

注:如果不知道怎样启动进入tty2文本模式,最简单的方法是:同时按下Ctrl + Alt +F2,进入了tty2,多数情况下是能正常的,少数情况无效。如果能图形界面登陆系统就还可以自己新建一个启动脚本myinit.sh,内容如下(记得修改权限sudo chmod 755 myinit.sh):

if [ $# != 1 ]; then

  echo "myinit.sh 3 ->used to deepin cmdline"

  echo "myinit.sh 5->used to deepin X"

  exit

fi

if [[ $1 == 3 ]];then

  sudo systemctl disable lightdm

fi

if [[ $1 == 5 ]];then

  sudo dpkg-reconfigure lightdm

fi

sudo shutdown -r now

然后在终端执行它:./myinit.sh 3就自动重启进入tty2模式。

以后执行./myinit.sh 5就会自动重启进入图形窗口了。

 

相关主题

在Linux系统中运行.sh文件的两种方法

精选文章
热门文章