LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   X autostartup in RH8 (https://www.linuxquestions.org/questions/linux-general-1/x-autostartup-in-rh8-51693/)

darchon 03-25-2003 01:56 PM

X autostartup in RH8
 
Hi!

I resently installed rh8 with X...

the installation program sets the x to start up automatic.
if i kill X it just reboots (X... not the pc)...

i dont whant X to be running... just if i type startx

What shall i do?

ranger_nemo 03-25-2003 02:45 PM

Edit your /etc/inittab file. There will be a section explaining runlevels. The line after that controls which RL it normall boots...

id:5:initdefault:

RL 5 will boot straight to X. Change the 5 to a 3, and it will boot to the command-line.

darchon 03-25-2003 02:46 PM

edit: nope... it dont work :confused:

I changed 5 to 3 and rebooted but X starts up anyway

Crashed_Again 03-25-2003 04:33 PM

Quote:

Originally posted by darchon
edit: nope... it dont work :confused:

I changed 5 to 3 and rebooted but X starts up anyway

Did you reboot the entire machine or just restart X? You can either reboot the entire machine or type:

init 3

in a shell for the changes to take effect.

darchon 03-25-2003 04:41 PM

I restarted the entire system...

Crashed_Again 03-25-2003 04:44 PM

Post your /etc/inittab file. If you changed it to 3 instead of 5 it should boot to text mode not X.

darchon 03-25-2003 05:03 PM

this is my /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

# Things to run in every runlevel.
ud::once:/sbin/update

# 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
# xdm is now a separate service
x:3:respawn:/etc/X11/prefdm -nodaemon

Crashed_Again 03-25-2003 05:36 PM

Looks okay to me. When you reboot and init starts does it say:

entering runlevel 3

or

entering runlevel 5

???

darchon 03-25-2003 06:06 PM

hmm... i just restarted again...

when do you meen... at the begining of the bootup just before kudzu it says entering runlevel 3...

I tested one other thing.. (just for testing): chmod 000 /etc/X11/prefdm and then init 3... Then the system complains about that a couple of times... then waits for 5min...

could i do that on another file perhaps?

Crashed_Again 03-25-2003 06:15 PM

Well if at bootup it says entering runlevel 3 then why does X start? Do you have a script running to start X?

darchon 03-25-2003 06:20 PM

The only thing i have done is
-installed linux
-added script for internet sharing
-some routing commands
-configured samba

ranger_nemo 03-25-2003 07:44 PM

Quote:

# Run xdm in runlevel 5
# xdm is now a separate service
x:3:respawn:/etc/X11/prefdm -nodaemon

It looks like this could be it... The 3 here should be a 5. When it boots to the runlevel that matches what is in this line, it runs the prefdm, which is a script that calls up the PREFered Display Manager. It get respawned, which means it will restart everytime you kill X.

darchon 03-25-2003 07:47 PM

ahh... thanks...

Its working...


All times are GMT -5. The time now is 09:18 PM.