免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1873 | 回复: 5

startx 问题 【搞定】 [复制链接]

论坛徽章:
0
发表于 2009-10-22 22:49 |显示全部楼层
这个startx是由vncserver 服务启动的,script 是/root/.vnc/xstartup。谢谢!



最近碰到一个问题:客户的一台机器,运行RHEL5,在init 3时也自动启动了startx,我需要发现是那个程序启动的。
ps -eaf 输出如下:
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 Oct16 ?        00:00:00 init [3]  
。。。。。。。。。。。
root      4695     1  0 Oct16 ?        00:00:00 xterm -geometry 80x24+10+10 -ls -title dc-psi-dev:1 (root) Desktop
root      4696     1  0 Oct16 ?        00:00:00 /bin/sh /usr/bin/startx
root      4697     1  0 Oct16 ?        00:00:00 gnome-session
root      4707     1  0 Oct16 ?        00:00:00 /usr/sbin/atd
root      4740  4696  0 Oct16 ?        00:00:00 xinit /etc/X11/xinit/xinitrc -- -auth /root/.serverauth.4696
root      4741  4740  0 Oct16 ?        00:00:54 X :0 -auth /root/.serverauth.4696
。。。。。。。。。。。。。。。。。。。。。。。。。。。。

我grep了/etc/init.d 和 /etc/rc.d目录下所有文件,没有发现‘startx', 'xterm', 'xinit' 任何一个单词。

同时/etc/inittab也没什么特别。

麻烦大家提示一下,还有什么地方可能启动了这个东东? 谢谢先。





#
# inittab       This file describes how the INIT process should set up
#               the system in a certain run-level.
#
# Author:       Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
#               Modified for RHS Linux by Marc Ewing and Donnie Barnes
#

# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit

l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6

# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now

# When our UPS tells us power has failed, assume we have a few minutes
# of power left.  Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.  
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"

# If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"


# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon

[ 本帖最后由 wjemail 于 2009-10-23 18:47 编辑 ]

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
发表于 2009-10-23 10:38 |显示全部楼层
顶,关注

论坛徽章:
0
发表于 2009-10-23 10:55 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2009-10-23 15:13 |显示全部楼层
linux的运行等级改成5就可以了

id:3:initdefault:

这行改成:

id:5:initdefault:

论坛徽章:
0
发表于 2009-10-23 16:07 |显示全部楼层

回复 #4 jxwoy 的帖子

谢谢3楼4楼的答复。不过和我要求的意思不同。
现在的情况是在init 3时X 也起来了,我需要知道是哪一个service或者script启动了它。

3楼指出的那一行是指在init 5时启动X,与init 3无关。
4楼要求直接启动到init 5, 不是我要的答案。

论坛徽章:
0
发表于 2009-10-28 22:12 |显示全部楼层

回复 #1 wjemail 的帖子

gnome-session
startkde
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP