Manuales para la línea de comandos

Man » Manual de startx en línea - documentación en línea detallada para la página de manual de startx

🌍
startx - inicializar una sesión X

SINOPSIS

startx [ [ cliente ] opciones ... ] [ -- [ servidor ] [ pantalla ] opciones ... ]

DESCRIPCIÓN

El script startx es una interfaz para xinit(1) que proporciona una interfaz de usuario algo más agradable para ejecutar una sola sesión del sistema X Window. A menudo se ejecuta sin argumentos.

Los argumentos que siguen inmediatamente al comando startx se utilizan para iniciar un cliente de la misma manera que xinit(1). El argumento especial '--' marca el final de los argumentos del cliente y el principio de las opciones del servidor. Puede ser conveniente especificar las opciones del servidor con startx para cambiarlas en una base por sesión. Algunos ejemplos de especificación de argumentos del servidor se muestran a continuación; consulte la página de manual de su servidor X para determinar qué argumentos son legales.

startx -- -depth 16

startx -- -dpi 100

startx -- -layout Multihead

Tenga en cuenta que en el sistema Debian, lo que mucha gente suele poner en el archivo .xinitrc debe ir en .xsession en su lugar; esto permite que se presente el mismo entorno X, ya sea que se utilice startx, xdm o xinit para iniciar la sesión X. Toda la información sobre el archivo .xinitrc en la página de manual xinit(1) se aplica igualmente a .xsession. Tenga en cuenta que .xinitrc solo lo utiliza xinit(1) y se ignora por completo por xdm(1).

Para determinar el cliente que se va a ejecutar, startx primero comprueba la variable de entorno XINITRC para obtener un nombre de archivo. Si esta variable no está definida o no contiene un nombre de archivo, busca un archivo llamado .xinitrc en el directorio de inicio del usuario. Si no se encuentra, utiliza el archivo xinitrc en el directorio de la biblioteca xinit. Si se proporcionan opciones de cliente de línea de comandos, esto anula este comportamiento y vuelve al comportamiento de xinit(1). Para determinar el servidor que se va a ejecutar, startx comprueba la variable de entorno XSERVERRC para obtener un nombre de archivo. Si esta variable no está definida o no contiene un nombre de archivo, busca un archivo llamado .xserverrc en el directorio de inicio del usuario. Si no se encuentra, utiliza el archivo xserverrc en el directorio de la biblioteca xinit. Si se proporcionan opciones de servidor de línea de comandos, éstas anulan este comportamiento y vuelven al comportamiento de xinit(1). Los usuarios rara vez necesitan proporcionar un archivo .xserverrc. Consulte la página de manual xinit(1) para obtener más detalles sobre los argumentos.

Los archivos xinitrc y xserverrc a nivel del sistema se encuentran en el directorio /etc/X11/xinit.

VARIABLES DE ENTORNO

DISPLAY Esta variable se establece en el nombre de la pantalla a la que deben conectarse los clientes.
Tenga en cuenta que esto se establece, no se lee.

XAUTHORITY Esta variable, si aún no está definida, se establece en $(HOME)/.Xauthority.
Esto es para evitar que el servidor X, si no se le proporciona el argumento -auth, configure automáticamente una autenticación basada en el host no segura para el host local. Consulte las páginas de manual de Xserver(1) y Xsecurity(7) para obtener más información sobre la autenticación cliente/servidor de X.

XINITRC                  Esta variable debe contener la ubicación de un archivo xinitrc. Si no se establece,
se utilizará $(HOME)/.xinitrc o /etc/X11/xinit/xinitrc.

XSERVERRC                Esta variable debe contener la ubicación de un archivo xserver. Si no se establece,
se utilizará $(HOME)/.xinitrc o /etc/X11/xinit/xserverrc.

ARCHIVOS

$(HOME)/.xinitrc         Cliente a ejecutar. Normalmente, un script de shell que ejecuta varios programas en
segundo plano.

$(HOME)/.xserverrc       Servidor a ejecutar. El valor predeterminado es X.

/etc/X11/xinit/xinitrc   Cliente a ejecutar si el usuario no tiene un archivo .xinitrc.

/etc/X11/xinit/xserverrc Servidor a ejecutar si el usuario no tiene un archivo .xserverrc.

VÉASE TAMBIÉN

xinit(1), X(7), Xserver(1), Xorg(1), xorg.conf(5)