LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 6633|回复: 14

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

[复制链接]
发表于 2007-4-23 20:12:28 | 显示全部楼层 |阅读模式
我现在在用KDE,但是又安装了gnome,安装后我在终端下面输入exec gnome-session,系统显示“Can't open display",请问这是为什么啊?
 楼主| 发表于 2007-4-23 20:48:22 | 显示全部楼层
我刚才说的问题是我直接在终端下面运行命令exec gnome-session出错,我把这个命令写在.xinitrc里面就可以运行gnome了,我是菜鸟,请问我如何才能方便地在终端下面随意地进入kde或者gnome呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-23 20:48:45 | 显示全部楼层
我刚才说的问题是我直接在终端下面运行命令exec gnome-session出错,我把这个命令写在.xinitrc里面就可以运行gnome了,我是菜鸟,请问我如何才能方便地在终端下面随意地进入kde或者gnome呢?
回复 支持 反对

使用道具 举报

发表于 2007-4-23 23:03:44 | 显示全部楼层
你先启动X后,运行gnome-session才行。用KDM或者GDM管理运行KDE,GNOME。
回复 支持 反对

使用道具 举报

发表于 2007-4-24 09:51:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 12:53:04 | 显示全部楼层
四楼说的我试过了,不方便。五楼指的网页我都看了,也没有满足我的要求,我要的是在终端上自由地挑选一个WM运行。
回复 支持 反对

使用道具 举报

发表于 2007-4-24 13:30:46 | 显示全部楼层
不知道可不可以这样:startx gnome或者startx kde!
回复 支持 反对

使用道具 举报

发表于 2007-4-24 13:34:44 | 显示全部楼层
要先启动X,才能运行kde或gnome,直接在终端下exec gnome-session自然会出错。
就简单的方法应该就是在.xinitrc中写入exec gnome-session或exec startkde,再运行startx了。
回复 支持 反对

使用道具 举报

发表于 2007-4-24 14:02:41 | 显示全部楼层
$ cat /home/zhangle/.xinitrc
#!/bin/bash

export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
scim -d
dbus-launch /usr/libexec/gnome-settings-daemon &
#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
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-24 15:44:13 | 显示全部楼层
LZ,根据你的那个.xinitrc文件(当然我不要最后一项),系统就直接进入kde了,而我的系统里面也有dbus-launch这个命令,请问是怎么回事阿?
回复 支持 反对

使用道具 举报

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

本版积分规则

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