Difference between revisions of "Start X at login (Español)"
(→Shell profile) |
(→Consejos) |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
[[hu:Start X at Boot]] | [[hu:Start X at Boot]] | ||
[[it:Start X at Boot]] | [[it:Start X at Boot]] | ||
+ | [[ja:Start X at Login]] | ||
[[pt:Start X at Boot]] | [[pt:Start X at Boot]] | ||
[[ru:Start X at Boot]] | [[ru:Start X at Boot]] | ||
Line 36: | Line 37: | ||
== Consejos == | == Consejos == | ||
− | * Este método se puede combinar con [[automatic login to virtual console (Español)]]. | + | * Este método se puede combinar con [[automatic login to virtual console (Español)]]. /!\ Al hacer esto tenemos que establecer dependencias correctas para el servicio autologin de systemd a fin de asegurar que dbus se inicia antes de que se lea ~/.xinitrc y, por lo tanto, comenzado pulseaudio. (véase este [https://bbs.archlinux.org/viewtopic.php?id=155416 post]). |
* Si desea permanecer conectado cuando la sesión X termina, retire {{ic|exec}}. | * Si desea permanecer conectado cuando la sesión X termina, retire {{ic|exec}}. | ||
* Para redirigir la salida de la sesión X a un archivo, cree un [[alias]]: | * Para redirigir la salida de la sesión X a un archivo, cree un [[alias]]: | ||
: {{bc|1=alias startx='startx &> ~/.xlog'}} | : {{bc|1=alias startx='startx &> ~/.xlog'}} |
Revision as of 13:18, 31 January 2013
zh-CN:Start X at Login Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end Un gestor de pantalla se puede utilizar para proporcionar al usuario una pantalla de inicio de sesión e iniciar automáticamente el servidor X. Este artículo explica cómo iniciar manualmente el servidor X desde un terminal virtual existente.
Para iniciar manualmente X, se utiliza startx
o xinit
. Tanto uno como otro, ejecutarán ~/.xinitrc
, el cual puede ser personalizado para iniciar el gestor de ventanas seleccionado, como se describe en el artículo xinitrc .
Archivo del perfil de la Shell
Nota: El siguiente procedimiento iniciará X en la misma tty que utiliza para iniciar sesión, condición necesaria para que se mantengan los permisos locales.
- Para Bash, añada lo siguiente al final de
~/.bash_profile
. Si el archivo no existe, utilice una copia de/etc/skel/.bash_profile
.
- Para Zsh, añada lo siguiente a
~/.zprofile
, en su lugar.
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
Note: Se puede reemplazar la comparación
-eq 1
por otra como -le 3
(de vt1 a vt3) si desea utilizar inicios de sesión gráfica en más de una VT.Note: X siempre se debe ejecutar en la misma tty donde se produjo el inicio de sesión, para conservar la sesión logind. Esto es manejado de forma predeterminada por
/etc/X11/xinit/xserverrc
.Consejos
- Este método se puede combinar con automatic login to virtual console (Español). /!\ Al hacer esto tenemos que establecer dependencias correctas para el servicio autologin de systemd a fin de asegurar que dbus se inicia antes de que se lea ~/.xinitrc y, por lo tanto, comenzado pulseaudio. (véase este post).
- Si desea permanecer conectado cuando la sesión X termina, retire
exec
. - Para redirigir la salida de la sesión X a un archivo, cree un alias:
-
alias startx='startx &> ~/.xlog'