分页: 2 / 2

发表于 : 2008-06-21 19:42
lorenxu
solcomo 写了:xterm -c -e /home/xulog/Desktop/hello.py
这个也是在session中实现吗?

我试了一下,在session中,没有看到运行窗口,什么原因?

我在终端输入 xterm,可以看到一个黑色的窗口,和gnome-terminal类似

发表于 : 2008-06-21 22:49
lorenxu
哈哈,果然是看不到导致的,实际上程序已经运行了,但是和我设想的不同。

我希望在机器进入系统之后,注意,是进入系统之后,打开终端(gnome-terminal),在终端里运行我的python程序。

现在看到的现象是python程序在系统启动即将完成时就已经启动了,而且似乎不是在gnome-terminal内运行的

发表于 : 2008-06-21 22:50
lorenxu
高人继续啊!

发表于 : 2008-06-21 22:55
xiooli
在你的程序里面加个read或者sleep什么的让它多待会看看

做了一个测试

发表于 : 2008-06-21 23:38
lorenxu
用脚本启动python程序:

hello.py程序代码:
#!/usr/bin/python
#-*-coding:utf8-*-
i=1
while i < 500:
print "hello"
i=i+1

try.sh脚本代码:
#!/bin/sh
gnome-terminal -e /home/xulong/Desktop/hello.py


在终端运行时得到的错误提示:
(gnome-terminal:6223): Gtk-WARNING **: Error parsing context info in '/etc/gtk-2.0/gtk.immodules'
"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so""xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

什么原因?

发表于 : 2008-06-22 0:08
HuntXu
gnome没启动完全所致?

平时运行出错么?

发表于 : 2008-06-22 16:44
lorenxu
如果我不是通过脚本运行这个python程序就不会出现这个问题。
我记得有一段时间输入法出了问题,修好输入法以后就出现了这个问题。

发表于 : 2008-06-23 17:25
lorenxu
有一台机器没有Gnome启动不完全的故障,试了前面的方法,还是不行。