https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Bug ID: 1499170 Summary: ibus not working in fresh Workstation Live install (with user setup in gnome-initial-setup) Product: Fedora Version: 27 Component: ibus Severity: high Assignee: tfujiwar@redhat.com Reporter: petersen@redhat.com QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com, tfujiwar@redhat.com
Description of problem: After installing latest Fedora 27 Workstation Live
Version-Release number of selected component (if applicable): Fedora-Workstation-Live-x86_64-27-20171005.n.0.iso Fedora-Workstation-Live-x86_64-27_Beta-1.5.iso
How reproducible: 100%
Steps to Reproduce: 1. install Workstation Live in Japanese with setting up user in anaconda 2. setup Japanese user in gnome-initial-setup with kkc IME 3. Login to desktop 4. Start gedit 5. turn on kkc and try to input Japanese
Actual results: 5. Just direct ascii input - can't input or pre-edit any Japanese characters
Expected results: 5. Japanese input to work normally
Additional info: Not sure yet if setting up user in Anaconda makes any difference.
Workaround seems to be to add another IME using gnome-control-center.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
--- Comment #2 from Mike FABIAN mfabian@redhat.com --- Now I tried again, Fedora-Workstation-Live-x86_64-27_Beta-1.5.iso, install in Japanese, added "English (US)" keyboard and *removed* the Japanese keyboard layout. Otherwise excepted all defaults except adding a user in Anaconda.
In gnome-initial-setup I did chose kkc. Japanese input then worked immediately for me.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
--- Comment #3 from Mike FABIAN mfabian@redhat.com --- I always tried with setting up the user in anaconda in comment#1 and comment#2, so maybe that makes a differencė
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
--- Comment #4 from Mike FABIAN mfabian@redhat.com --- (In reply to Mike FABIAN from comment #3)
I always tried with setting up the user in anaconda in comment#1 and comment#2, so maybe that makes a differencė
Now I tried without setting up a user in anaconda, and it *does* make a difference.
Japanese input did not work immediately for me.
So without creating a user in anaconda, I can reproduce the problem in comment#1.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gnome-sig@lists.fedoraproje | |ct.org, | |jstpierr@redhat.com, | |tiagomatos@gmail.com Component|ibus |gnome-initial-setup Assignee|tfujiwar@redhat.com |tiagomatos@gmail.com Summary|ibus not working in fresh |ibus not working in fresh |Workstation Live install |Workstation Live install |(with user setup in |with user account setup in |gnome-initial-setup) |gnome-initial-setup
--- Comment #5 from Jens Petersen petersen@redhat.com --- Thanks, Mike!
Moving this to gnome-initial-setup then since it looks like a regression.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
--- Comment #6 from Jens Petersen petersen@redhat.com --- This is probably also a duplicate of bug 1502827
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1502827
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1502827 [Bug 1502827] gnome-initial-setup 'user creation' mode no longer runs after install with no user account (since 3.26.1)
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Adam Williamson awilliam@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |CommonBugs CC| |awilliam@redhat.com Blocks| |1396705 | |(F27FinalFreezeException,Fi | |nalFreezeException)
--- Comment #7 from Adam Williamson awilliam@redhat.com --- I don't see how? That bug is about g-i-s not showing up at all. This bug is about it apparently not configuring input methods correctly.
Nominating for a Final FE, because we can't fix this fully with an update - it'd still be broken for live installs, for e.g. Also marking CommonBugs in case we don't fix it, so we can document it.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1396705 [Bug 1396705] Fedora 27 Final freeze exception bug tracker
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Rui Matos rmatos@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rmatos@redhat.com
--- Comment #8 from Rui Matos rmatos@redhat.com --- This seems to be a selinux problem. After setting it to permissive I can create a user in gnome-initial-setup and set it to use IBus input sources successfully. I believe these are the relevant AVCs:
Oct 26 16:50:36 localhost.localdomain audit[2899]: AVC avc: denied { map } for pid=2899 comm="systemd-localed" path="/usr/share/X11/xkb/rules/ev dev" dev="vda1" ino=394858 scontext=system_u:system_r:systemd_localed_t:s0 tcontext=system_u:object_r:usr_t:s0 tclass=file permissive=1
Oct 26 16:50:36 localhost.localdomain audit[2705]: AVC avc: denied { map } for pid=2705 comm="gsd-keyboard" path="/run/gnome-initial-setup/.conf ig/dconf/user" dev="tmpfs" ino=46979 scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:xdm_var_run_t:s0 tclass=file pe rmissive=1
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Adam Williamson awilliam@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dwalsh@redhat.com Component|gnome-initial-setup |selinux-policy-targeted Assignee|tiagomatos@gmail.com |lvrabec@redhat.com QA Contact|extras-qa@fedoraproject.org |benl@redhat.com
--- Comment #9 from Adam Williamson awilliam@redhat.com --- Sounds conclusive, re-assigning. Lukas, can you take care of this?
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Lukas Vrabec lvrabec@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|unspecified |high Status|NEW |ASSIGNED
--- Comment #10 from Lukas Vrabec lvrabec@redhat.com --- Sure I can, builds will be available in hour.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Lukas Vrabec lvrabec@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |POST
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Lukas Vrabec lvrabec@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lvrabec@redhat.com, | |mgrepl@redhat.com, | |plautrba@redhat.com, | |pmoore@redhat.com Component|selinux-policy-targeted |selinux-policy QA Contact|benl@redhat.com |extras-qa@fedoraproject.org
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- selinux-policy-3.13.1-283.14.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-b5e9ce60d2
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|POST |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Adam Williamson awilliam@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |AcceptedFreezeException
--- Comment #12 from Adam Williamson awilliam@redhat.com --- Discussed at 2017-10-26 Fedora 27 Final go/no-go meeting, acting as a freeze exception review meeting: https://meetbot-raw.fedoraproject.org/fedora-meeting-1/2017-10-26/f27-final-... . Accepted as a freeze exception issue, this is quite bad for affected users and cannot be fully fixed with an update.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #13 from Fedora Update System updates@fedoraproject.org --- selinux-policy-3.13.1-283.14.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-b5e9ce60d2
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |selinux-policy-3.13.1-283.1 | |4.fc27 Resolution|--- |ERRATA Last Closed| |2017-10-31 11:38:45
--- Comment #14 from Fedora Update System updates@fedoraproject.org --- selinux-policy-3.13.1-283.14.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170 Bug 1499170 depends on bug 1502827, which changed state.
Bug 1502827 Summary: gnome-initial-setup 'user creation' mode no longer runs after install with no user account (since 3.26.1) https://bugzilla.redhat.com/show_bug.cgi?id=1502827
What |Removed |Added ---------------------------------------------------------------------------- Status|VERIFIED |CLOSED Resolution|--- |ERRATA
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Adam Williamson awilliam@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|CommonBugs |
--- Comment #15 from Adam Williamson awilliam@redhat.com --- No longer needs commonbugs, as it's fixed.
https://bugzilla.redhat.com/show_bug.cgi?id=1499170
Mike FABIAN mfabian@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mfabian@redhat.com
--- Comment #1 from Mike FABIAN mfabian@redhat.com --- I tried both Fedora-Workstation-Live-x86_64-27_Beta-1.5.iso and Fedora-Workstation-netinst-x86_64-27_Beta-1.5.iso doing the Install in Japanese, accepting all the defaults (except that I added a user in Anaconda) and it worked for me in both cases.
i18n-bugs@lists.fedoraproject.org