deepin安装及使用过程中的可能问题总结(下)
Tofloor
poster avatar
horselai
deepin
2017-10-01 20:53
Author
本帖最后由 horselai 于 2017-10-1 13:14 编辑



由于字数限制,请继deepin安装及使用过程中的可能问题总结(上)阅读

3. 登录界面死循环,以及登陆后桌面不显示的可能原因及补救方法

   登录界面死循环这个问题问题我是在使用ubuntu时遇到的,可能deepin也会存在,在这大伙预防预防;而登陆后桌面挂了(黑屏但是鼠标、文件管理起可用)的问题,我之前求助过,这里和这里这里,感谢各位的热心帮助,可能刚开始不太习惯一些操作,也没遇到过这些问题,所以总有点傻傻的。关于解决这个问题,我是再次回装ubuntu时遇到的,然后在Ubuntu解决后回到deepin,发现有效果,这里总结一下。

  登录时死循环和登录后桌面不启动可能是一个问题,就我的情况看来,是自定义的配置有问题导致的,为什么呢?先说几个常识吧,一般来说,在终端中的用户名是高亮显示的,这个有注意到吧,好,那么如果某一指令让它变暗了,也就是说不高亮了,那么,这个指令肯定有问题,可能并非指令本身的问题,而是指令让系统某一文件发生改变而导致有错误异常,接着,你输入的所有指令都可能提示无法找到,比如说sudo、cd,这不可能找不到是吧。那么,出现这种情况你就得注意了,因为你之前的指令、修改的内容可能让你的系统崩溃,具体什么现象,得看你修改的是系统的什么文件,轻则某项功能无法使用,重则无法再次启动,虽然你当前可能不会有什么异常情况。

  那么如果你忽略了上面所说的问题,就可能导致错误,这还真跟deepin无关,都是自己的问题,所以遇到这样的问题别老说deepin有bug,先想想是不是自己哪里操作错了。
就我的情况看,配置JDK环境对于每个跟java打交道的人来说都是必备常识,但是这一小门槛还真郁闷了不少人,有时你的操作并没问题,但是效果却不如所愿。比方说我这次,
登录时死循环和登录后桌面不启动的问题就来源于这里,我用
  1. sudo gedit /etc/profile
Copy the Code
打开profile添加配置JDK环境,没毛病,常规操作,配置好后
  1. source /etc/profile
Copy the Code
立即生效,也没毛病,常规操作。但是并非如此, 用户名的高亮变暗了,奇怪吧,但是我输入java测试,有提示输出,java -version也没毛病老铁,于是就不管了,继续做自己的事,但是有点不放心,于是重启系统。登录后的问题结果在Ubuntu和deepin中表现不太一样(可能是个例),比如Ubuntu中是登录界面死循环,而deepin是登录后桌面不启动。至此到了解决问题的关键环节,下面说说我的解决办法,其实很简单,就有点像打字打错了,你撤销操作一样,但是对于这种已经被保存的文件而言,你需要先找到他,然后删除因你的操作而添加的内容。 具体做法如下:

1. 在登录界面  快捷键 ctrl + alt + f1,  这个会进入一个黑屏界面,只有一个_光标,没关系,继续 ctrl + alt + f2, 进入终端, 其实就是没有界面的linux系统,在里面你可以进行所有终端能完成的操作,除了开启界面软件外。


2. 输入命令操作,当然,这里就需要你比较熟悉linux命令了,如果不太会也没关系,网上有很多资料,也有很多热心人提供解决方案,比如说deepin社区。
    针对我的问题,当然就简单了,  sudo vi /etc/profile 打开proifile配置文件,删除我添加的jdk环境变量,保存,OK,这就完事了,没那么难吧,当然,有很多更加复杂的问题,这里我也没遇到过,但是思路是一致 的(误操作 -->异常 ---> 撤销操作 -->  异常解除 ),比方说有的老铁安装了专用显卡驱动导致桌面异常或者无法启动桌面,那么你要做的就是卸载你装的专用驱动,换成开源驱动,问题解决。 没毛病吧老铁。

针对JDK配置,当然,但凡跟改系统文件相关的操作都最好先备份,再修改,最好寻找可替代的可命令完成的解决方法,因为手动编辑很可能出现问题。那么可以如下操作:
  1. sudo apt-add-repository ppa:webupd8team/java
  2. sudo apt-get update
  3. sudo apt-get install oracle-java8-installer
Copy the Code
当然在deepin中执行上面命令会提示apt-add-repository 不存在,没关系,我们先执行下面命令安装相关依赖:
  1. sudo apt-get install python-software-properties
  2. sudo apt-get install software-properties-common
Copy the Code
至此,我的问题就解决了,deepin做开发是没毛病的,暂时从响应速度上来看,比Ubuntu好些,看具体需求吧。

3.总结
    怎么说呢,既然你选择使用linux,deepin也好还是其他,操作前请记住一点,一定要清楚你在做什么,可以不管操作会带来什么后果,但是你得清楚你的操作了什么,这对后续补救非常有利,别问我怎么知道,都是浪费的时间换来的血泪教训,希望对老铁门有所帮助,如果有啥错误或这老铁们有啥补充的,请在留言中补充,为了帮助(留住)更多想要使用deepin的人,把我们遇到的现实问题及解决办法都总结出来是很好的办法。

Reply Favorite View the author
All Replies
avatar
jingle
deepin
2017-10-01 21:12
#1
这个可以有,点赞
Reply View the author
avatar
horselai
deepin
2017-10-01 21:15
#2
https://bbs.deepin.org/post/146224
这个可以有,点赞

编辑器不太好用,希望出个makdown编辑器 , 而且字数限制死了
Reply View the author
avatar
horselai
deepin
2017-10-01 21:17
#3
https://bbs.deepin.org/post/146224
这个可以有,点赞

修改帖子时,重设链接不管用。。这是个问题
Reply View the author
avatar
不避风云
deepin
2017-10-01 21:17
#4
你好,我想在这里转载您的文章,可否,谢谢。https://github.com/bubifengyun/deepin-bible
Reply View the author
avatar
aName
deepin
2017-10-01 21:19
#5
horselai 发表于 2017-10-1 13:15
编辑器不太好用,希望出个makdown编辑器 , 而且字数限制死了

没用,我以前也提过markdown的事,可能deepin事儿太多没工夫改吧[sigh]
Reply View the author
avatar
horselai
deepin
2017-10-01 21:20
#6
https://bbs.deepin.org/post/146224
你好,我想在这里转载您的文章,可否,谢谢。https://github.com/bubifengyun/deepin-bible ...

你随意吧,我不限制
Reply View the author