GNU/Linux >> Tutoriales Linux >  >> Linux

Archivos de configuración de inicio de XFCE/lightdm

También he tenido muchos problemas con esta variable de entorno. Estoy usando Debian Jessie + xfce4

Las opciones que funcionaron para mí son (para que el administrador de escritorio capture las variables de entorno):

  • Con xdm o lightdm:usa ~/.xsessionrc
  • Con otros, no he probado

En el ~/.xsessionrc puede elegir:

  • poner directamente las variables, como PATH="$PATH:userpath"
  • o obtenga el ~/.profile archivo:. $HOME/.profile , donde el ~/.profile El archivo contiene las definiciones de variables de entorno

Tenga en cuenta el punto en la segunda opción que significa source , pero creo que source es específico de bash. Probablemente se recomiende el segundo método (como se argumenta en https://unix.stackexchange.com/questions/4621/correctly-setting-environment) y evite tener las variables de entorno definidas en varios archivos. Además, es específico del usuario y no de todo el sistema como (/etc/environment , que en realidad no funcionó tan bien para mí)

Para sesión de terminal, ya que uso bash , configuré las variables de entorno en el .bash_profile o solo obtengo el ~/.profile


OK finalmente encontró una solución viable y optó por 2)

Para configurar mi variable PATH.
$ cp /etc/xdg/xfce4/xinitrc ~/.config/xfce4
Luego editó ~/.config/xfce4/xinitrc para incluir lo siguiente cerca de la parte superior del archivo

if [ -d "${HOME}/bin" ] ; then
    PATH="${HOME}/bin:${PATH}"
fi

Para iniciar Dropbox cuando se inicia XFCE4
$ xfce4-settings-manager
-> Sesión e inicio -> pestaña "Inicio automático de la aplicación" -> Agregar ->
Nombre:Dropbox
Comando:/home/james/.dropbox-dist/dropboxd
-> Aceptar

En cuanto a ssh-agent, esto se inicia en el xinitrc predeterminado. (Alguien puede recomendar un programa GUI para proporcionar la frase de contraseña)

Espero que esto sea de ayuda.


Linux
  1. Cómo encontrar archivos de configuración de MySQL, PHP y Apache

  2. Cómo comprobar los archivos de configuración de bind9 (servidor DNS)

  3. Copia de seguridad de archivos de configuración

  4. Compruebe los archivos de configuración de Linux en busca de errores de sintaxis

  5. Comprender los archivos de configuración de OpenSSH

Use Git para realizar una copia de seguridad de los archivos de configuración en Linux

Archivos de inventario y configuración de Ansible

Configuración de Linux:comprensión de los directorios *.d en /etc

Cómo instalar el entorno de escritorio XFCE en Debian 11

Introducción a los archivos de configuración de Puppet con ejemplos en Linux

¿Puedo ejecutar un script en una configuración de ejecución de Eclipse?