Unable to type passwords with the "Japanese (Anthy)" input method

Bug #1566357 reported by Wise Melon
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Shell
Confirmed
Critical
Ubuntu GNOME
Confirmed
Undecided
Unassigned
gdm3 (Ubuntu)
Confirmed
High
Unassigned
gnome-control-center (Ubuntu)
Confirmed
Undecided
Unassigned
gnome-shell (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I recently found that I am unable to type using the "Japanese (Anthy)" input source in password fields in gnome-shell. That is I am unable to type using it (I just get English) on the login screen in the password field (though I haven't tried the username field), I am unable to type using it in the graphical prompts for authentication, and I am unable to type using it when setting a new password through the gnome-control-center.

I am running Ubuntu GNOME 15.10 with GNOME 3.18 but have also experienced this issue with Ubuntu GNOME 16.04 with GNOME 3.18 as well as with GNOME 3.20.

Tags: bionic unlock
Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) wrote :

I have also filed a report on this issue upstream: https://bugzilla.gnome.org/show_bug.cgi?id=764649

Revision history for this message
Tim Lunn (darkxst) wrote :

Nikita, when you file upstream bugs please add them at the top of the page. Click the "The also affects Project" link and provide the bug url in there!

Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) wrote :

@Tim, Ok, right! Will do in future!

Changed in gnome-shell:
importance: Unknown → Critical
status: Unknown → Confirmed
tags: added: yakkety
tags: added: unlock
summary: - Unable to type passwords with the "Japanese (Anthy)" input source
+ Unable to type passwords with non-English/non-Latin input source
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Unable to type passwords with non-English/non-Latin input source

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

See also bug 1652618

Changed in gdm3 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Changed in ubuntu-gnome:
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

A possible solution (confirmed working in 17.04 at least):

1. On 17.04 and earlier: System Settings > Language Support
2. On 17.10 and later: Settings > Region & Language > Manage Installed Languages
3. Configure your preferred language
4. Click "Apply System-Wide (Use the same language choices for startup and the login screen.)"

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

@Daniel: Please note that you can use any XKB layout on the login screen which is set by /etc/default/keyboard. So I think this bug report deals with the fact that you can't use input mehotds (e.g. IBus) on the login screen.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I'm trying to keep everyone on the same (web)page. See the duplicate bugs attached to this. If they really are a different issue then we can detach them, but I think/hope it's all related. I'm sure Nikita can confirm...

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Nikita:

Is bug 1725676 the same issue or different from your perspective?

Changed in ubuntu-gnome:
status: Confirmed → Incomplete
Changed in gdm3 (Ubuntu):
status: Confirmed → Incomplete
Changed in gnome-control-center (Ubuntu):
status: Confirmed → Incomplete
Changed in gnome-shell (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) wrote :

@Daniel, It looks the same to me.

Revision history for this message
Wise Melon (wise-melon-deactivatedaccount) wrote :

It should be noted that I'm on Arch though so I may not be able to be so helpful with this bug report any more. However we do have Anthy here and the same issue. But I do remember experiencing on Ubuntu what the other bug you link is describing.

Changed in ubuntu-gnome:
status: Incomplete → Confirmed
Changed in gdm3 (Ubuntu):
status: Incomplete → Confirmed
Changed in gnome-control-center (Ubuntu):
status: Incomplete → Confirmed
Changed in gnome-shell (Ubuntu):
status: Incomplete → Confirmed
tags: added: artful
tags: added: bionic
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Nikita, can you please clarify what you mean by "input source"? Is that a physical keyboard or graphical input method?

Changed in gdm3 (Ubuntu):
status: Confirmed → Incomplete
Changed in gnome-shell (Ubuntu):
status: Confirmed → Incomplete
Changed in gnome-control-center (Ubuntu):
status: Confirmed → Incomplete
Changed in gdm3 (Ubuntu):
status: Incomplete → Confirmed
Changed in gnome-control-center (Ubuntu):
status: Incomplete → Confirmed
Changed in gnome-shell (Ubuntu):
status: Incomplete → Confirmed
summary: - Unable to type passwords with non-English/non-Latin input source
+ Unable to type passwords with non-English/non-Latin non-physical input
+ methods
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Unable to type passwords with non-English/non-Latin non-physical input methods

Nevermind. I should have googled some more to confirm Gunnar is right. We should probably work to distinguish these bugs better if not combining them.

summary: - Unable to type passwords with non-English/non-Latin non-physical input
- methods
+ Unable to type passwords with the "Japanese (Anthy)" input method
tags: removed: artful wily yakkety
Revision history for this message
Maxim Gritsenko (maximgritsenko) wrote :

So, I've found this issue through a question on https://askubuntu.com/questions/1214208/input-language-switching-in-password-fields . It looks like I'm facing this bug and it makes GNOME basicly unusable for me.

The behaviour I've encountered is as follows:
* I have 2 input languages set: Korean (default one) and Russian. Korean language has English build in it, so I don't have add English to my system. Korean uses IBus for input (even in English mode).
* Hidden input fields across the system do not like IBus input languages. When I focus the hidden input (password field), the Korean is removed from the input language options, and I'm left only with Russian. And as my passwords are not in Russian, I cannot log in to anything. This includes password fields in browsers, WIFI connection dialog etc.
* If the password field has the "show password" button, I press it, and in this mode I can use Korean as normal.
* Even more frustraiting. I've added English input language just for passwords. Now when I set the focus on a password field, Korean is removed, so two languages are left: Russian and English. Since I don't usually use English, Russian is chosen. I press Ctrl+Space to change it to English. At this moment input language switching dialog is shown, which makes the focus leave the password field, Korean added to the list, and being chosen. Then the dialog disappears, password field is focused, Korean removed again and my active language is Russian again. It took me 5 minutes to log into Ubuntu One with GNOME (by typing my password in an open form in another field and copy-paste it).

Does anyone knows if there is any workaround for this?

tags: removed: xenial
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.