nombre de usuario conocido: nombre de usuario .Xautoridad

10

Estoy atrapado en un bucle de inicio de sesión Ubuntu 17.04. Cuando voy a tty1 y el tipo chown username:roey .Xauthoritytomado de Ubuntu se atasca en un bucle de inicio de sesión

Dice que mi usuario no existe.

¿Cuál es el problema? ¿Cómo puedo volver a iniciar sesión en Ubuntu-Gnome?

Roey
fuente
rm .Xautoridad y permitir que se vuelva a crear
Joshua

Respuestas:

11

El comando es

sudo chown roey:roey .Xauthority

Primero roeyes el usuario, segundo es el gruporoey

Rinzwind
fuente
55
+1, pero lo necesitarás sudosi aún no es tuyo y, por cierto, el segundo roeyes superfluo, ya que agregar el colon después de que el primero también cambie el grupo
Zanna
1
para terminar esto, presione ALT + -> varias veces (en mi caso son 6 tty, así que 6 veces) hasta que ingrese a la pantalla de inicio de sesión de Ubuntu-Gnome e inicie sesión.
Roey
2
@Roey También CTRL + ALT + F7
gato
Eso no solucionó mi problema, lamentablemente.
Rafael_Espericueta
1
@rafael, pero ¿también recibió el mismo aviso de error? Eche un vistazo al archivo .xsessions_errors en su hogar
Rinzwind
9

Si no sabe qué nombre de usuario / grupo debe usar, le sugiero que use algo como esto:

sudo chown $USER:`id -gn` .Xauthority
  • $USER se expandirá a su nombre de usuario actual.
  • id -gn will devuelve el grupo principal de su usuario actual.
Ravexina
fuente
1
¿Estás seguro de que no te refieres $USER:`id -gn`(tenga en cuenta el carácter de dos puntos en el medio)? Además, eso sería equivalente a solo $USER:porque chownusa el grupo primario del usuario especificado si omite el nombre del grupo.
David Foerster
Tanto @DavidFoerster :y .no tendrán ningún problema, no sabía sobre el grupo omitiendo como $USER:, punto 1 buena :-)
Ravexina
verificar info coreutilsy la sección que trata chown. Lo cambiaré a :en caso de que el nombre de usuario contenga punto.
Ravexina
1
De hecho: “Los nuevos scripts deberían evitar el uso de`. ' porque no es portátil [...] ". Parece que ambos aprendimos algo hoy. : -]
David Foerster
Sí, lo usé para mostrar un enfoque alternativo y nos hizo aprender algo nuevo :)
Ravexina