startx man page on BSDi

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDi logo
[printable version]



STARTX(1)						STARTX(1)

NAME
       startx - initialize an X session

SYNOPSIS
       startx  [ [ client ] options ... ] [ -- [ server ] options
       ... ]

DESCRIPTION
       NOTE: The startx script supplied with the X11 distribution
       is a sample designed more as a base for customization than
       as a finished product.  Site administrators are	urged  to
       customize  it  for  their site.	And to update this manual
       page when they do!

       The startx script is a front end to xinit that provides	a
       somewhat nicer user interface for running a single session
       of the X Window System.	It is typically run with no argu-
       ments.

       To  determine  the client to run, startx first looks for a
       file called .xinitrc in the  user's  home  directory.   If
       that  is not found, it uses the file xinitrc in the xinit
       library directory.  If command  line  client  options  are
       given,  they  override  this  behavior.	To determine the
       server to run,  startx  first  looks  for  a  file  called
       .xserverrc  in  the user's home directory.  If that is not
       found, it uses the file xserverrc  in  the  xinit  library
       directory.  If command line server options are given, they
       override this behavior.	Users rarely need  to  provide	a
       .xserverrc  file.   See	the xinit(1) manual page for more
       details on the arguments.

       The .xinitrc is typically a shell script which starts many
       clients	according  to  the  user's preference.	When this
       shell script exits, startx kills the server  and performs
       any  other  session  shutdown needed.  Most of the clients
       started by .xinitrc should be run in the background.   The
       last  client  should run in the foreground; when it exits,
       the session will exit.  People often choose a session man-
       ager, window manager, or xterm as the ``magic'' client.

EXAMPLE
       Below  is  a  sample .xinitrc that starts several applica-
       tions  and  leaves  the	window	manager running	 as  the
       ``last'' application.	Assuming  that the window manager
       has been configured properly, the user  then  chooses  the
       ``Exit'' menu item to shut down X.

	   xrdb -load	$HOME/.Xresources
	   xsetroot  -solid  gray  &
	   xbiff  -geometry  -430+5  &
	   oclock  -geometry  75x75-0-0 &
	   xload  -geometry  -80-0  &
	   xterm  -geometry  +0+60  -ls &

X Version 11		Release 6.4				1

STARTX(1)						STARTX(1)

	   xterm  -geometry  +0-100  &
	   xconsole  -geometry	-0+0  -fn  5x7	&
	   exec twm

ENVIRONMENT VARIABLES
       DISPLAY			This  variable	gets  set  to the
				name  of  the  display	to  which
				clients should	connect.   Note
				that this gets set, not read.

FILES
       $(HOME)/.xinitrc		Client to run.	Typically a shell
				script	which  runs many programs
				in the background.

       $(HOME)/.xserverrc	Server to run.	The default is X.

       <XRoot>/lib/X11/xinit/xinitrc
				Client	to run if the user has no
				.xinitrc file.	<XRoot> refers to
				the root of the X11 install tree.

       <XRoot>/lib/X11/xinit/xserverrc
				Client to run if the user has  no
				.xserverrc  file.   This  is only
				needed if the server  needs  spe-
				cial  arguments or is not named.
				<XRoot> refers to the root of the
				X11 install tree.

SEE ALSO
       xinit(1)

X Version 11		Release 6.4				2

[top]

List of man pages available for BSDi

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net