Estoy usando Ubuntu 13.04 en un Lenovo X220.
¿Por qué tengo tantos archivos .Xauthority. * En mi directorio de inicio? Es decir
.Xauthority .Xauthority.0JW6UW .Xauthority.2HWRVW .Xauthority.2TA6VW .Xauthority.49F8VW .Xauthority.4E27UW .Xauthority.7CLTVW .Xauthority.8JGGXW .Xauthority.96SAVW .Xauthority.AOUFVW .Xauthority.ASDOVW .Xauthority.CGVJXW .Xauthority.E0ZSVW .Xauthority.E5VZWW .Xauthority.FE64UW .Xauthority.FIHDWW .Xauthority.HL45VW .Xauthority.HYCCVW .Xauthority.ILUEWW .Xauthority.JXJHVW .Xauthority.K1QJXW .Xauthority.KXSOVW .Xauthority.LEKEVW .Xauthority.M48WVW .Xauthority.M6QTVW .Xauthority.MW6NWW .Xauthority.N57TWW .Xauthority.O5HAWW .Xauthority.OIC5VW .Xauthority.P2RPVW .Xauthority.Q0FRVW .Xauthority.QW01WW .Xauthority.RDW5WW .Xauthority.T0TLWW .Xauthority.TSO4WW .Xauthority.U6R9VW .Xauthority.V3KAWW .Xauthority.W8Z1WW .Xauthority.XDLGVW .Xauthority.XOOHWW.Xauthority.XUICVW
Todos son cero bytes, excepto el primero, con marcas de tiempo en todo el lugar.
¿Qué son estos y son seguros de eliminar?
rm ~/.Xauthority.*
. No se han producido problemas hasta ahora. Por lo que puedo decir, probablemente sea seguro eliminarlos.Respuestas:
Estas son las "cookies" del cliente X para permitir la conexión al servidor X (pantallas). Se explica muy claramente en la wiki:
Fuente: https://wiki.ubuntu.com/RemoteXHowTo
Y como se muestra aquí, parece que es un error de lightdm que no elimina las cookies antiguas y contamina el
/home
directorio.https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
De hecho, tengo este problema como tú y también con los
.goutputstream
archivos como se muestra en este otro error:https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/984785
Entonces sí, puede eliminarlos porque si no tiene una cookie para conectarse a un servidor X, creará una nueva.
fuente
Parece que es un error que algunas personas experimentan con lightdm
Siga este enlace y cuando lo resuelvan, tendrá su respuesta.
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1175023
Por lo tanto, instalar el administrador de ventanas gdm podría evitar el problema. Como no tengo el problema, no puedo probarlo.
fuente
Para aquellos, como yo, que desean deshacerse de esta "contaminación" en el directorio de usuarios, una solución provisional podría estar colocando algo como el siguiente archivo de script (ejecutable) (que supone que usted es el primer usuario después de la raíz ) en el
/etc/cron.daily
directorio:NOTA: Esta secuencia de comandos actualizada mantiene un archivo de registro llamado ".Xauthority-Files.log" para que pueda realizar un seguimiento si una actualización reciente ha puesto fin a este error, y luego eliminar la secuencia de comandos cuando ya no sea necesaria.
NOTA:
@ user196886 sugiere una secuencia de comandos alternativa , que dice " No quiero perder el tiempo con la variable USER, solo quiero los directorios de inicio de los usuarios de inicio de sesión gráfico (UID> 500), con un inicio en / home necesito privilegios para eliminar otros archivos de usuarios, estoy feliz de ver lo que estoy borrando y lo confirmaré manualmente. Mi archivo de registro se llama simplemente Xa.log, $ h es un directorio de inicio, abreviatura de $ ba basename para iniciar sesión y eliminar " .
Y el guión sugerido es:
fuente
Recientemente encontré numerosos archivos .Xauthority.ZY43OW así como numerosos archivos .goutputstream.DF55OZ en mi directorio de inicio (las extensiones de archivo de 6 caracteres eran, por supuesto, todas diferentes). Abrí uno en el editor de texto y contenía una cadena de texto de caracteres chinos. Intenté pasarlo por un traductor y decía algo sobre los arrendatarios. Tengo una sospecha horrible de que estos archivos representan algún intento de tomar el control de mi PC. No puedo pensar en ninguna otra razón por la que debería tener numerosas cadenas de caracteres chinos escondidas en mi PC.
fuente