LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: maitr

天哪 ,原来是dbus 罢工了,谁能救救我

[复制链接]
发表于 2006-12-26 12:58:23 | 显示全部楼层
可以考虑把要启动的命令写在一个脚本中,放到/etc/X11/xinit/xinitrc.d 下,这样就可以避免使用.xinitrc文件了。
  1. dehao@7dehao /etc/X11/xinit/xinitrc.d $ ls
  2. 20-fcitx  30-dbus
复制代码
  1. dehao@7dehao /etc/X11/xinit/xinitrc.d $ cat 20-fcitx
  2. export LC_ALL=zh_CN.UTF-8
  3. export LANG=zh_CN.UTF-8
  4. export XMODIFILERS="@im=fcitx"
  5. export XIM=fcitx
  6. export XIM_PROGRAM=fcitx
  7. export GTK_IM_MODULE=XIM
  8. fcitx &
  9. exec /usr/X11R6/bin/numlockx &
复制代码
不用写exec gnome-session了,这个会自动调用的。
30-dbus是安装好就有的
  1. dehao@7dehao /etc/X11/xinit/xinitrc.d $ cat 30-dbus
  2. #!/bin/bash
  3. # launches a session dbus instance
  4. dbuslaunch="`which dbus-launch 2>/dev/null`"
  5. if [ -n "$dbuslaunch" ] && [ -x "$dbuslaunch" ] && [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
  6.   eval `$dbuslaunch --sh-syntax --exit-with-session`
  7. fi
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表