No se puede corregir el nombre de usuario en login por consola de texto
Ante todo os diré que no he creado un bug en Bugzilla sobre esto porque mi inglés no es muy bueno.
Se trata de que al hacer login en consola en modo texto, no se puede corregir el nombre del usuario. Por ejemplo:
login: usuariooo
Me equivoqué y puse tres "o". Entonces quiero corregirlo con la tecla de retroceso y aparece esto:
login: usuariooo^H
Y aparecen tantos ^H como veces pulse la tecla de retroceso. Imposible corregirlo. La única manera de salir del entuerto es pulsar Enter y otra vez Enter para "pasar" de teclear la contraseña (pues no tiene sentido ante un usuario inexistente).
Tampoco considero que sea un problema muy grave. Pero observo que tardan mucho en resolverlo.
Sólo os pido que lo comprobéis o bien saber como buscarlo en Bugzilla.
Si alguien sabe el enlace para leer más sobre esto, lo agradecería mucho.
Saludos.



La versión estable más reciente de Mandriva (2011) se publicó el 29 de agosto de 2011.
...
De casualidad esto lo haces ¿al arrancar el sistema o te pasa siempre? podria ser que el sistema no ha terminado de arrancar si no es asi, intenta con shift + delete
--Temporada de caza de Koalas | ¿Quien es Jesucristo?
Me pasa siempre en Mandriva
Me pasa siempre en Mandriva 2010 en una tty
--...
¿No puedes borrar presionando shift + delete?
--Temporada de caza de Koalas | ¿Quien es Jesucristo?
Pero
¿Eso te pasa en una tty, no? Que alguien me corrija, pero creo que ésto siempre ha sido así.
--Confirmado
Siempre ha pasado así en las TTy. Al menos, desde Mandriva 2007
--Atentamente,
La voz ésa del interior de tu cabeza que oyes cuando lees algo.
...
Que raro tu nuevo avatar. Prueba shift + delete
--Temporada de caza de Koalas | ¿Quien es Jesucristo?
Pues no es así. A mí NUNCA me
Pues no es así.
A mí NUNCA me pasó eso con Mandrake - Mandriva hasta la 2010.
--tty
A mi no me pasa nada de eso en una tty :-)
prueba lo siguiente: en una consola como root, ejecuta el siguiente comando:
# loadkeys esy verifica si hubo algún cambio
Saludos!
--Ya, pero se trata de hacer
Ya, pero se trata de hacer login. ¿Como voy a hacer eso en una consola si todavía no estoy logeado?
Tengo que suponer que quieres decir que si me logeo en el sistema y luego hago lo que dices (como root, naturalmente), la cosa quedará permanentemente arreglada sin que ocurra nada más en el Universo, ¿no es así?
Te creo. Lo voy a probar.
Me cambio a una consola tty. Me logeo como root, ejecuto el comando loadkeys es y vuelvo a salir. Tecleo un nombre de usuario y trato de corregirlo con la tecla de retroceso. Bieeeen. La cosa funciona.
Bueno, ahora hay que hacer que el cambio sea permanente.
Me pregunto si alguien de Mandriva se ha olvidado de meter eso en los scripts de inicio.
¿En qué fichero de inicio es correcto meterlo?
De momento tendré que meterlo en el fichero /etc/rc.d/rc.local
Pero esto que voy a hacer me parece una chapuza.
Espero que funcione en el próximo reinicio.
Saludos y muchas gracias.
--Creo que ya debe estar
Creo que ya debe estar arreglado.
Todavía no he reiniciado pero parece ser que es una errata de Mandriva.
Mirar aquí:
http://wiki.mandriva.com/es/2010_Errata
El esquema de teclado en terminales
virtuales (consola) no está bien configurado al arrancar y se establece
al predeterminado US (EEUU)
El esquema de teclado no queda configurado según el seleccionado
durante la instalación, sino que siempre arranca con el esquema de
teclado US (la configuración en el escritorio gráfico no se ve
afectada). Para solucionar este problema, inserte la línea loadkeys <su_esquema_de_teclado> a /etc/rc.d/rc.local.
Por ejemplo: para un esquema de teclado español, debería añadir la línea loadkeys es. Vea el
informe de fallo #54946
Parece que la solución que propuse es la correcta. Ahora sólo falta reiniciar para ver si la cosa funciona.
Saludos a todos y gracias sobre todo a MegaLegner.
--