ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
zhp03424
帖子: 6
注册时间: 2008-07-22 15:58

ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#1

帖子 zhp03424 » 2008-07-30 21:55

在安装j2sdk1.4.2_18后,配置java环境
sudo gedit /etc/profile 后java -version无法显示jdk版本,接着我在/etc/environment中也写入jdk环境变量,也无法显示jdk版本,然后俺将机器重启,输入用户名,密码登录时出现如下信息,死活也无法登录ubuntu 8.04

“您的会话只持续不到10秒钟,如果您没有注销,这就意味着安装可能出现了问题……”
信息:
/etc/gdm/Xsession:Beginning session setup……
/etc/profile: 26: id: not found
[:26:Illegal number
/etc/gdm/Xsession:179:grep:not found
/etc/gdm/Xsession:192 ls: not found
/etc/gdm/Xsession Executing default failed,will try exec:205 x-termial-emulator:not found

哪位仁兄能救救我,这个问题出现了几次,是在没办法解决。
系统都装了几次
俺的QQ:258155918
mail:zhp03424@163.com
wlusheng
帖子: 48
注册时间: 2008-04-10 10:29
来自: 中国·徐州

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#2

帖子 wlusheng » 2008-10-08 13:41

顶起来,我今天也遇到这个问题了!

看时间有些日子了,不知道楼主解决了没有!!

各位仁兄,帮帮忙吧!
我的系统 ubuntu8.04,出错信息与楼主的一样,期待ing
o(∩_∩)o...,新手,没啥好说的,埋头学习。。。。。。
wlusheng
帖子: 48
注册时间: 2008-04-10 10:29
来自: 中国·徐州

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#3

帖子 wlusheng » 2008-10-08 13:42

是不是大中午的都眯着了?
o(∩_∩)o...,新手,没啥好说的,埋头学习。。。。。。
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#4

帖子 Element » 2008-10-08 14:03

改了什么再改回来啊
在输入用户名的时候,用 Ctrl+Alt+F1 进入控制台,然后 vi /etc/profile ,把改过的改回原来的,然后 Logout,再 Ctrl+Alt+F7 来到登录界面,如以往登录,应该能解决登录问题。
以下内容来自: http://wiki.ubuntu.org.cn/快速设置指南/FeistyFawn

安装JAVA环境支持

打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。

代码: 全选

sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK。

代码: 全选

sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。

设置当前默认的java解释器:

代码: 全选

sudo update-alternatives --config java
执行後会出现类似如下的画面:

代码: 全选

There are 2 alternatives which provide `java'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default[*], or type selection number:
输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然後回车确定。


配置JAVA环境变量:

代码: 全选

sudo gedit /etc/environment
在其中添加如下两行:

代码: 全选

CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun

代码: 全选

sudo gedit /etc/jvm
将文件中的

代码: 全选

/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部

安装浏览器的JAVA Plugin(可选):

代码: 全选

sudo apt-get install sun-java6-plugin
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
wlusheng
帖子: 48
注册时间: 2008-04-10 10:29
来自: 中国·徐州

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#5

帖子 wlusheng » 2008-10-08 14:06

Element 写了:改了什么再改回来啊
在输入用户名的时候,用 Ctrl+Alt+F1 进入控制台,然后 vi /etc/profile ,把改过的改回原来的,然后 Logout,再 Ctrl+Alt+F7 来到登录界面,如以往登录,应该能解决登录问题。
楼上的, 问题是我也不知道改了什么?有没有办法使用恢复什么的?
o(∩_∩)o...,新手,没啥好说的,埋头学习。。。。。。
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#6

帖子 Element » 2008-10-08 14:13

这是我的,自己看着改吧,我记得我没改过的。可以让别人也发一下他们的,比较一下。

代码: 全选

~ 囧☯☎ cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi

if [ "$PS1" ]; then
  if [ "$BASH" ]; then
    PS1='\u@\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
	. /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

umask 022
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
cifanstar
帖子: 1
注册时间: 2008-10-17 16:25

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#7

帖子 cifanstar » 2008-11-07 21:53

我和楼主的一样。后来我把/etc/environment和/etc/profile里面的关于Java和Tomcat的环境路径都注释掉了。就能进Gnome了。
LZ你试一下。不过显卡驱动得重新装。不知道为什么。
zhp03424
帖子: 6
注册时间: 2008-07-22 15:58

Re: ubuntu配置jdk后重启出现“Xsession-errors"无法登录的问题

#8

帖子 zhp03424 » 2008-11-13 10:36

谢谢大家!,问题以解决。由于长时间没来,一直没查看帖子。
在/etc/environment这里面配置了就可以了
回复