分页: 1 / 1

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

发表于 : 2008-07-30 21:55
zhp03424
在安装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

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

发表于 : 2008-10-08 13:41
wlusheng
顶起来,我今天也遇到这个问题了!

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

各位仁兄,帮帮忙吧!
我的系统 ubuntu8.04,出错信息与楼主的一样,期待ing

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

发表于 : 2008-10-08 13:42
wlusheng
是不是大中午的都眯着了?

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

发表于 : 2008-10-08 14:03
Element
改了什么再改回来啊
在输入用户名的时候,用 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

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

发表于 : 2008-10-08 14:06
wlusheng
Element 写了:改了什么再改回来啊
在输入用户名的时候,用 Ctrl+Alt+F1 进入控制台,然后 vi /etc/profile ,把改过的改回原来的,然后 Logout,再 Ctrl+Alt+F7 来到登录界面,如以往登录,应该能解决登录问题。
楼上的, 问题是我也不知道改了什么?有没有办法使用恢复什么的?

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

发表于 : 2008-10-08 14:13
Element
这是我的,自己看着改吧,我记得我没改过的。可以让别人也发一下他们的,比较一下。

代码: 全选

~ 囧☯☎ 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

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

发表于 : 2008-11-07 21:53
cifanstar
我和楼主的一样。后来我把/etc/environment和/etc/profile里面的关于Java和Tomcat的环境路径都注释掉了。就能进Gnome了。
LZ你试一下。不过显卡驱动得重新装。不知道为什么。

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

发表于 : 2008-11-13 10:36
zhp03424
谢谢大家!,问题以解决。由于长时间没来,一直没查看帖子。
在/etc/environment这里面配置了就可以了