LinuxSir.cn,穿越时空的Linuxsir!

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

Can't open display——求助(已解决)

[复制链接]
发表于 2007-4-24 16:30:56 | 显示全部楼层
#exec /usr/bin/ssh-agent -- /usr/bin/gnome-session
exec /usr/bin/ssh-agent -- /usr/kde/3.5/bin/startkde
#exec /usr/bin/ssh-agent -- /usr/bin/enlightenment-0.17
#是注释,注释掉哪一行,哪一行就不起作用
dbus-launch每人都有,没有才奇怪
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 17:05:42 | 显示全部楼层
那么不是每次都要在那里改罗?
回复 支持 反对

使用道具 举报

发表于 2007-4-24 17:07:24 | 显示全部楼层
你每次启动X都要换桌面环境么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 19:05:35 | 显示全部楼层
倒不是,呵呵,好的,就这样用吧。
Thanks a lot.
回复 支持 反对

使用道具 举报

发表于 2007-4-24 19:22:08 | 显示全部楼层
贡献一个脚本,改写自网络的:
#!/bin/bash
#
# .xsession/.xinitrc
#
# choose a window manager


# 这里可以设置一些环境变量:
export LC_ALL=zh_CN.utf8
export LC_CTYPE=zh_CN.utf8
export LANG=zh_CN
export XMODIFIERS="@im=fcitx"

# 在启动 wm 之前可以放进一些喜欢的程序随 wm 启动
exec fcitx &

# 指定如果没有提供启动 wm 参数,默认为启动 xfce
defaultwm=xfce   
                           
windowmgr=${1:-$defaultwm}

#根据参数不同启动不同的 wm
case ${windowmgr} in
kde|kwm|kdestart)
WINDOWMANAGER=
exec startkde
;;
gnome)
WINDOWMANAGER=gnome-session
;;
xfce4|xfce)
WINDOWMANAGER=
beryl-manager 2>&1 >$HOME/.beryl-log &
emerald 2>&1 >$HOME/.emerald-log &
exec sh /etc/xdg/xfce4/xinitrc
;;
*) WINDOWMANAGER=windowmgr
esac

运行:
startx
startx xfce

kde
startx kde

gnome
startx gnome
回复 支持 反对

使用道具 举报

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

本版积分规则

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