que se volverá a crear con nuevos caracteres aleatorios en cada inicio de sesión. Puede obtener su nombre a través de la $XAUTHORITYvariable de entorno.
Si necesita un ~/.Xauthorityarchivo para estar presente, supongo que simplemente puede crear un enlace simbólico $AUTHORITYen cada inicio de sesión:
Abierto System > Preferences > Startup Applications
@loevborg: Gracias, lo extrañé por completo. Actualicé mi respuesta.
htorque
Muchas gracias, el problema está resuelto, en realidad el problema era configurar la variable ENV incorrecta en el script para $ DISPLAY
Parimal N
3
En mi 12.04, todavía hay un ~./Xauthorityarchivo ...
Cerin
No estoy seguro si esta respuesta ya es correcta. Puedo decir que a partir de abril de 2018 Ubuntu 16.04todavía espero tener un ~./Xauthorityarchivo
Gabriel Fair,
2
(De hecho, parece haber archivos .Xauthority en Ubuntu 14.10, así que no sé, según la respuesta aceptada, si se fueron y volvieron).
Probablemente se resolvió hace mucho tiempo, pero para completar, cuando ssh a un sistema remoto, use:
ssh -X user@remote
Recibirá una queja de que el archivo .Xauthority no existía y también encontrará que se acaba de crear. Esto depende de algunas configuraciones en / etc / ssh / sshd_config:
Respuestas:
En Ubuntu 10.10 ya no hay un
~/.Xauthority
archivo. En cambio, encontrarás el equivalente en/var/run/gdm/auth-for-<USER>-<RANDOM_CHARACTERS>/database
que se volverá a crear con nuevos caracteres aleatorios en cada inicio de sesión. Puede obtener su nombre a través de la
$XAUTHORITY
variable de entorno.Si necesita un
~/.Xauthority
archivo para estar presente, supongo que simplemente puede crear un enlace simbólico$AUTHORITY
en cada inicio de sesión:Abierto
System > Preferences > Startup Applications
Haga clic en
Add
:Xauthority
/bin/bash -c 'ln -s -f "$XAUTHORITY" ~/.Xauthority'
Creates a symbolic link from ~/.Xauthority to $XAUTHORITY
y agregue la entrada haciendo clic en
Add
.Ahora, cada vez que inicie sesión, debería crear el enlace al archivo de autoridad actual.
fuente
~/.Xauthority
por defecto.~./Xauthority
archivo ...Ubuntu 16.04
todavía espero tener un~./Xauthority
archivo(De hecho, parece haber archivos .Xauthority en Ubuntu 14.10, así que no sé, según la respuesta aceptada, si se fueron y volvieron).
Probablemente se resolvió hace mucho tiempo, pero para completar, cuando ssh a un sistema remoto, use:
Recibirá una queja de que el archivo .Xauthority no existía y también encontrará que se acaba de crear. Esto depende de algunas configuraciones en / etc / ssh / sshd_config:
Consulte http://ubuntuforums.org/showthread.php?t=1863739 donde pude confirmar mi propia experiencia con este error errante.
Mientras verifica / actualiza / etc / ssh / sshd_config, asegúrese de que el inicio de sesión raíz no esté permitido, solo es una buena práctica:
fuente