无法登录 ubuntu 16.04(这是上周第五次)

无法登录 ubuntu 16.04(这是上周第五次)

我在用手机。

这是第五次了。我重新安装了四次。

请查看我最近的问题。

我输入密码,它显示 xxx 文件 xx 块,并继续显示逻辑屏幕。

我不知道这是什么原因造成的。

我像往常一样安装了 chrome yakuake zsh notepadqq inteljidea nvidia mysql emma

已更改

etc 环境 Zshrc Anthome javahome

请帮帮我。我不想重新安装 :( 或破坏我的桌面

这已经是第 5 次了。同样的事情发生了。我不知道我做了什么导致了这种情况。

我做了什么:

  • 我删除了 nvidia 和设置,但是不起作用。
  • 重命名 xauthotiry 以查看是否导致问题。但没有效果
  • sudo dkpgreconfigure lightdm
  • var log xorg 0 log 没有显示错误。我可能没有在那里发现任何错误或警告。但也许我看错了。这是那里的图片。唯一的错误就是这个。你能看看 https://pasteboard.co/HpnxnQC.jpg
  • 这是 xsessionerrors https://pasteboard.co/HpnyrRv.jpg
  • ls -al ,除了 dbus 之外,其他都是我的用户。它是 root。在 tmp 里面,rhem 都是 root。例如 xim unix

    有什么建议么?

答案1

谢谢@字节指挥官,我发现了错误。

在我的/etc/environment 我已经添加了export部分:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

export JAVA_HOME="/usr/local/java/jdk1.8.0_171"
export ANT_HOME="/usr/local/ant"

export PATH=$ANT_HOME/bin:$PATH
export PATH=$JAVA_HOME/bin:$PATH

我删除了导出路径并且它起作用了。

我想我应该把/它们放到最后。我对此不太确定。我不知道再次添加它们后如何才能确定。

我删除了export部分

https://stackoverflow.com/a/23384301/9103745

像那样

  JAVA_HOME="/usr/local/java/jdk1.8.0_171"
     ANT_HOME="/usr/local/ant"

     PATH=$ANT_HOME/bin:$PATH
     PATH=$JAVA_HOME/bin:$PATH

但它没有作用。

更新

这是我的.profile最新版本:

 ...
# set PATH so it includes user's private bin directories
    PATH="$HOME/bin:$HOME/.local/bin:$PATH"

    PATH="$ANT_HOME/bin:$PATH"
    PATH="$JAVA_HOME/bin:$PATH"

这是etc/enviroment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

JAVA_HOME="/usr/local/java/jdk1.8.0_171"
ANT_HOME="/usr/local/ant"

.zshrc 把它们添加到底部

     source /etc/environment
  source ~/.profile 

现在看来它正在工作。当我打开一个新终端时,它将同时提供两者。我不知道这是不是一个好主意,但找不到其他方法。

相关内容