Comment 24 for bug 428575

Revision history for this message
Carolus (h-c-croon) wrote : Re: [Bug 428575] Re: password not accepted/wrong keyboard

Great!!!

Long for the new release.

Harry

> Wubi checks all of the above, but there was a bug in that the mapping is
> integer->string and the look-up was passing a key as string instead of
> passing it as int, so the numeric lookup was failing. The first commit
> fixes that for the iCountry, I need another patch for the keymaps which
> will land shortly. The sCountry was used as a fallback, but because the
> iCountry lookup was failing, the fallback became the norm. The country
> is in turn used as a fallback for the case when the keyboard cannot be
> detected. Hence your observed behaviour. Will be fixed shortly and I
> will update the version available on wubi-installer.org and ubuntu.com
> later on.
>
> ** Changed in: wubi
> Assignee: (unassigned) => Agostino Russo (ago)
>
> --
> password not accepted/wrong keyboard
> https://bugs.launchpad.net/bugs/428575
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Wubi, Windows Ubuntu Installer: Confirmed
>
> Bug description:
> Wubi installed and username/password defined. After restart password was not accepted. Escaped to terminal mode as root and changed password. Now I could enter wubi. Then in wubi I saw the keyboard layout was set to Italian. I changed this to US, International. Then authorization with password failed.
> Cause of this trouble: I used a special character in my password, which was defined by the windows keyboard type: US International. After rebooting the keyboard layout was automatically changed to Italian and typing in my password resulted in an other special character and the password was not accepted. After redefining a new password the special character was that from the Italian keyboard. Then I changed the keyboard setting to USinternational and again the password was not accepted.
> So either copy the keyboard layout setting from windows or ask it the user.
>