当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]xsession errors
帖子发表于 : 2008-07-17 23:04 

注册: 2007-10-05 9:36
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
由于用了将FCITX设成默认输入法的脚本
http://forum.ubuntu.org.cn/viewtopic.ph ... fbc944038b
然后重启就出现问题了,“你上次的会话持续了不到10秒钟”
“~/.xsesion-errors"
"/etc/gdm/xsession:beginning session setup...."
"setting im through im-switch for local=zh_cn"
"start im through /home/minos/.xinput.d/zh_cn linked to /etc/x11/xinput.d/fctix."
"/etc/x11/xsession.d/80im-swith:67:syntax error:"else" unexpected
-------------------------------------------------------------------------------
请教怎么解决这个问题


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-17 23:36 
头像

注册: 2007-01-28 23:00
帖子: 2682
地址: @江西|南昌@
送出感谢: 0 次
接收感谢: 0 次
没用过 FCITX 。

确定是 FCITX的 原因 你就 删除或者卸载 再看看 是不是还有这个问题!


_________________

Do as you would be done by !


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-18 1:10 

注册: 2007-10-05 9:36
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
卸载过了,确定是用的那个脚本的问题,但是不知道怎么解决


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-29 21:57 

注册: 2007-06-07 12:51
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
你把/etc/X11/Xsession.d/80im-switch的最后几行去掉#就可以拉,我刚也碰到了这个问题。

看起来是所用的脚本每次执行就会把80im-switch 这个后面的几行注释掉,所以这个脚本最好不要使用。

代码:
hs@hs-desktop:~$ cat /etc/X11/Xsession.d/80im-switch
#!/bin/sh
# Copyright (C) 2005 Kenshi Muto <kmuto@debian.org>
#  Modified for Debian package.
# Copyright (C) 1999 - 2004 Red Hat, Inc. All rights reserved. This
# copyrighted material is made available to anyone wishing to use, modify,
# copy, or redistribute it subject to the terms and conditions of the
# GNU General Public License version 2.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# X Input method setup script

# Keep original values related to IM
_XIM=$XIM
_XIM_PROGRAM=$XIM_PROGRAM
_XIM_ARGS=$XIM_ARGS
_XMODIFIERS=$XMODIFIERS
_GTK_IM_MODULE=$GTK_IM_MODULE
_QT_IM_MODULE=$QT_IM_MODULE

# $LNG is locale <language>_<region> without .<encoding> and .<encoding>@EURO
LNG=${LC_ALL:-${LC_CTYPE:-${LANG}}}
LNG=${LNG%@*}
LNG=${LNG%.*}

[ -z "$LNG" ] && LNG="all_ALL" || true

echo "Setting IM through im-switch for locale=$LNG."

# Source first found configuration under $LNG locale
for f in    "$HOME/.xinput.d/${LNG}" \
       "$HOME/.xinput.d/all_ALL" \
       "/etc/X11/xinit/xinput.d/${LNG}" \
       "/etc/X11/xinit/xinput.d/all_ALL" \
       "/etc/X11/xinit/xinput.d/default" ; do
    if [ -f "$f" -a -r "$f" ]; then
   echo "Start IM through $f linked to $(readlink -f $f)."
   . "$f"
   break
    fi
done

unset LNG

# Revibe IM related environment if other values were set.
[ "$_XIM" ] && XIM=$_XIM || true
[ "$_XIM_PROGRAM" ] && XIM_PROGRAM=$_XIM_PROGRAM || true
[ "$_XIM_ARGS" ] && XIM_ARGS=$_XIM_ARGS || true
[ "$_XMODIFIERS" ] && XMODIFIERS=$_XMODIFIERS ||true
[ "$_GTK_IM_MODULE" ] && GTK_IM_MODULE=$_GTK_IM_MODULE || true
[ "$_QT_IM_MODULE" ] && QT_IM_MODULE=$_QT_IM_MODULE || true


[ -n "$GTK_IM_MODULE" ] && export GTK_IM_MODULE || true
[ -n "$QT_IM_MODULE" ] && export QT_IM_MODULE || true

# setup XMODIFIERS
[ -z "$XMODIFIERS" -a -n "$XIM" ] && XMODIFIERS="@im=$XIM" || true
[ -n "$XMODIFIERS" ] && export XMODIFIERS || true

# execute XIM_PROGRAM
if [ -n "$XIM_PROGRAM" -a -x "$XIM_PROGRAM" ]; then
    if [ -z "$XIM_PROGRAM_SETS_ITSELF_AS_DAEMON" ]; then
      eval "$XIM_PROGRAM $XIM_ARGS &" || true
   else
      eval "$XIM_PROGRAM $XIM_ARGS" || true
   fi
fi
# execute XIM_PROGRAM_XTRA
[ -n "$XIM_PROGRAM_XTRA" ] && eval "$XIM_PROGRAM_XTRA &" || true


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译