start Xwindows automatically

Hi There,

I'm new to FreeBSD and I want to start GNOME automatically before login. Can I do that? In Redhat , it's the same as changing the run level in inittab, can I do that in FreeBSD?
Who is Participating?
van_dyConnect With a Mentor Commented:
to start X-windows automatically u might need to edit the /etc/ttys file. see if it contains a line like:

ttyv8   "/usr/X11R6/bin/xdm -nodaemon"  xterm   off secure

if its 'off' as in above, replace 'off' with 'on'. then u can edit the .xsession file in ur home directory to start the window manager u want. my .xsession looks like

xsetroot -solid black &
xset m 4 &

u can replace the fvwm2 line with the relevant binary for starting gnome or kde on ur system.
hope this helps.
To run gnome you need to use /usr/local/bin/gdm instead of xdm in /etc/ttys - just change that line to have command /usr/local/bin/gdm.
Then you configure auto-login in gnome if you intend to use it.
or if you want to keep your text login in case something bad happens (which I personally recommend) AND if you use tcsh as your shell you can edit the .login file and put in it startx

Then in the .xinitrc file (should be in your home directory if not create it) be sure you have gnome-session (i think is the command).

And once you login using your username and pass it will X will start and gnome will load
As root copy or rename the following file:




Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.