Difference between revisions of "Xprofile (Español)"

From ArchWiki
Jump to: navigation, search
(flagged broken section links (interactive))
(Tag: wiki-scripts)
(edición importante)
Line 6: Line 6:
 
[[ru:Xprofile]]
 
[[ru:Xprofile]]
 
[[zh-hans:Xprofile]]
 
[[zh-hans:Xprofile]]
{{ic|~/.xprofile}} y {{ic|/etc/xprofile}} permiten ejecutar comandos al comienzo de la sesión de usuario de X, antes de que se inicie el [[Window manager (Español)|gestor de ventanas]]. Por lo tanto, no se pueden utilizar para iniciar aplicaciones basadas ​​en ventanas. Véase para ello [[Autostarting (Español)#Gráfica]]{{Broken section link}}.
+
{{Related articles start (Español)}}
 +
{{Related2|xinitrc (Español)|xinitrc}}
 +
{{Related articles end}}
 +
{{TranslationStatus (Español)|xprofile|2018-11-10|540305}}
 +
Un archivo xprofile, {{ic|~/.xprofile}} y {{ic|/etc/xprofile}}, le permite ejecutar comandos al inicio de sesión del usuario X - antes de que se inicie el [[window manager (Español)|gestor de ventanas]] .
  
{{ic|xprofile}} es similar a [[xinitrc (Español)|xinitrc]] ({{ic|~/.xinitrc}} y {{ic|/etc/X11/xinit/xinitrc.d/}}).
+
El archivo xprofile es similar en estilo a [[xinitrc (Español)|xinitrc]].
  
 
== Compatibilidad ==
 
== Compatibilidad ==
  
xprofiles se proveen de forma nativa por:
+
Los archivos xprofile son cargados de manera nativa por los siguientes gestores de pantalla:
 +
* [[GDM (Español)|GDM]] - {{ic|/etc/gdm/Xsession}}
 +
* [[LightDM (Español)|LightDM]] - {{ic|/etc/lightdm/Xsession}}
 +
* [[LXDM]] - {{ic|/etc/lxdm/Xsession}}
 +
* [[SDDM]] - {{ic|/usr/share/sddm/scripts/Xsession}}
  
* [[GDM]] ({{ic|/etc/gdm/Xsession}})
+
=== Cargar xprofile de una sesión que se inició con xinit ===
* [[KDM]] ({{ic|/usr/share/config/kdm/Xsession}})
 
* [[LightDM]] ({{ic|/etc/lightdm/Xsession}})
 
* [[LXDM]] ({{ic|/etc/lxdm/Xsession}})
 
  
=== Hacerlo compatible con xinit ===
+
Es posible cargar xprofile desde una sesión iniciada con uno de los siguientes programas:
  
Es posible hacer que los archivos xprofiles sean compatibles con estos programas:
+
* {{ic|startx}}
* {{Ic|startx}}
+
* {{ic|xinit}}
* {{Ic|xinit}}
 
 
* [[XDM]]
 
* [[XDM]]
* [[SLiM]]
+
* Cualquier otro [[Display manager (Español)|gesto de pantalla]] que utilize {{ic|~/.xsession}} o {{ic|~/.xinitrc}}
* cualquier otro [[Display manager (Español)]] que utilice los archivos {{ic|~/.xsession}} o {{ic|~/.xinitrc}}
 
  
Todos ellos ejecutan, directa o indirectamente, {{ic|~/.[[xinitrc (Español)]]}} (normalmente se obtienen de {{ic|/etc/skel/.xinitrc}}), o de {{ic|/etc/X11/xinit/xinitrc}} si no existe aquél. Es por ello que tenemos contenidos de xprofiles en esos archivos.
+
Todos estos ejecutan, directa o indirectamente, {{ic|~/.xinitrc}} o {{ic|/etc/X11/xinit/xinitrc}} si no existe. Es por eso que xprofile tiene que ser cargado de estos archivos.
  
{{hc|~/.xinitrc and /etc/X11/xinit/xinitrc and /etc/skel/.xinitrc|
+
{{hc|~/.xinitrc and /etc/X11/xinit/xinitrc|
 
#!/bin/sh
 
#!/bin/sh
  
# Asegúrese de que esto se coloca antes de la orden 'exec' o no se ejecutará.
+
# Asegúrese de que esto se encuentra antes del comando 'exec' o no se cargará.
[ -f /etc/xprofile ] && source /etc/xprofile
+
[ -f /etc/xprofile ] && . /etc/xprofile
[ -f ~/.xprofile ] && source ~/.xprofile
+
[ -f ~/.xprofile ] && . ~/.xprofile
  
 
...
 
...
 +
}}
 +
 +
== Configuración ==
 +
 +
En primer lugar, cree el archivo {{ic|~/.xprofile}} si aún no existe. Luego, simplemente agregue los comandos para los programas que desea que se inicien con la sesión. Véase abajo:
 +
 +
{{hc|~/.xprofile|
 +
tint2 &
 +
nm-applet &
 
}}
 
}}

Revision as of 19:20, 10 November 2018

Estado de la traducción
Este artículo es una traducción de xprofile, revisada por última vez el 2018-11-10. Si advierte que la versión inglesa ha cambiado puede ayudar a actualizar la traducción, bien por usted mismo o bien avisando al equipo de traducción.

Un archivo xprofile, ~/.xprofile y /etc/xprofile, le permite ejecutar comandos al inicio de sesión del usuario X - antes de que se inicie el gestor de ventanas .

El archivo xprofile es similar en estilo a xinitrc.

Compatibilidad

Los archivos xprofile son cargados de manera nativa por los siguientes gestores de pantalla:

  • GDM - /etc/gdm/Xsession
  • LightDM - /etc/lightdm/Xsession
  • LXDM - /etc/lxdm/Xsession
  • SDDM - /usr/share/sddm/scripts/Xsession

Cargar xprofile de una sesión que se inició con xinit

Es posible cargar xprofile desde una sesión iniciada con uno de los siguientes programas:

Todos estos ejecutan, directa o indirectamente, ~/.xinitrc o /etc/X11/xinit/xinitrc si no existe. Es por eso que xprofile tiene que ser cargado de estos archivos.

~/.xinitrc and /etc/X11/xinit/xinitrc
#!/bin/sh

# Asegúrese de que esto se encuentra antes del comando 'exec' o no se cargará.
[ -f /etc/xprofile ] && . /etc/xprofile
[ -f ~/.xprofile ] && . ~/.xprofile

...

Configuración

En primer lugar, cree el archivo ~/.xprofile si aún no existe. Luego, simplemente agregue los comandos para los programas que desea que se inicien con la sesión. Véase abajo:

~/.xprofile
tint2 &
nm-applet &