Activity log for bug #1594681

Date Who What changed Old value New value Message
2016-06-21 06:50:22 Gunnar Hjalmarsson bug added bug
2016-06-21 06:51:02 Gunnar Hjalmarsson bug task added ubuntu-gnome
2016-06-21 13:48:21 Gunnar Hjalmarsson attachment added gnome-session_no-ibus-vars.patch https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1594681/+attachment/4687934/+files/gnome-session_no-ibus-vars.patch
2016-06-21 13:48:37 Gunnar Hjalmarsson tags patch
2016-06-23 13:46:51 Ikuya Awashiro bug added subscriber Ikuya Awashiro
2016-06-23 13:46:54 Launchpad Janitor gnome-session (Ubuntu): status New Confirmed
2016-08-12 04:29:08 Ikuya Awashiro attachment added My Ubuntu GNOME's screenshot. https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1594681/+attachment/4719417/+files/Screenshot%20from%202016-08-12%2013-23-32.png
2016-08-13 22:48:27 Launchpad Janitor branch linked lp:~gunnarhj/gnome-session/lp1594681-yakkety
2016-08-13 22:48:49 Launchpad Janitor branch linked lp:~gunnarhj/gnome-session/lp1594681-xenial
2016-08-14 01:14:15 Launchpad Janitor branch linked lp:~gunnarhj/gnome-session/lp1594681-yakkety
2016-08-14 01:14:42 Launchpad Janitor branch linked lp:~gunnarhj/gnome-session/lp1594681-xenial
2016-08-14 01:36:16 Gunnar Hjalmarsson bug task added gnome-settings-daemon (Ubuntu)
2016-08-14 01:37:03 Gunnar Hjalmarsson bug task added language-selector (Ubuntu)
2016-08-14 01:37:20 Gunnar Hjalmarsson nominated for series Ubuntu Xenial
2016-08-14 01:37:20 Gunnar Hjalmarsson bug task added gnome-session (Ubuntu Xenial)
2016-08-14 01:37:20 Gunnar Hjalmarsson bug task added language-selector (Ubuntu Xenial)
2016-08-14 01:37:20 Gunnar Hjalmarsson bug task added gnome-settings-daemon (Ubuntu Xenial)
2016-08-14 01:37:35 Gunnar Hjalmarsson bug task deleted language-selector (Ubuntu Xenial)
2016-08-14 01:37:42 Gunnar Hjalmarsson bug task deleted language-selector (Ubuntu)
2016-08-14 01:38:56 Gunnar Hjalmarsson bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=769863
2016-08-14 01:38:56 Gunnar Hjalmarsson bug task added gnome-session
2016-08-14 01:40:39 Gunnar Hjalmarsson gnome-session (Ubuntu): importance Undecided Medium
2016-08-14 01:40:39 Gunnar Hjalmarsson gnome-session (Ubuntu): status Confirmed In Progress
2016-08-14 01:40:39 Gunnar Hjalmarsson gnome-session (Ubuntu): assignee Gunnar Hjalmarsson (gunnarhj)
2016-08-14 01:41:08 Gunnar Hjalmarsson gnome-session (Ubuntu Xenial): importance Undecided Medium
2016-08-14 01:41:08 Gunnar Hjalmarsson gnome-session (Ubuntu Xenial): status New In Progress
2016-08-14 01:41:08 Gunnar Hjalmarsson gnome-session (Ubuntu Xenial): assignee Gunnar Hjalmarsson (gunnarhj)
2016-08-14 01:41:28 Gunnar Hjalmarsson gnome-settings-daemon (Ubuntu Xenial): importance Undecided Medium
2016-08-14 01:41:28 Gunnar Hjalmarsson gnome-settings-daemon (Ubuntu Xenial): status New In Progress
2016-08-14 01:41:28 Gunnar Hjalmarsson gnome-settings-daemon (Ubuntu Xenial): assignee Gunnar Hjalmarsson (gunnarhj)
2016-08-14 01:42:19 Gunnar Hjalmarsson gnome-settings-daemon (Ubuntu): status New Fix Released
2016-08-14 01:42:59 Gunnar Hjalmarsson attachment removed gnome-session_no-ibus-vars.patch https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1594681/+attachment/4687934/+files/gnome-session_no-ibus-vars.patch
2016-08-14 01:44:48 Gunnar Hjalmarsson summary Don't set ibus variables from gnome-session Don't override IM variables
2016-08-14 02:19:30 Gunnar Hjalmarsson attachment added gnome-settings-daemon_no-im-override.patch https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1594681/+attachment/4720456/+files/gnome-settings-daemon_no-im-override.patch
2016-08-14 02:22:12 Gunnar Hjalmarsson description Currently these variable settings are hardcoded in gnome-session: QT_IM_MODULE=ibus XMODIFIERS=@im=ibus That way the use of alternative IM frameworks, for instance fcitx, is prevented. gnome-session should drop those variable assignments, and rely on im-config instead. [Impact] Currently these variable settings are hardcoded in gnome-session and gnome-settings-daemon: QT_IM_MODULE=ibus XMODIFIERS=@im=ibus That way the use of alternative IM frameworks, for instance fcitx, is prevented. The variables should only be set if they are empty, so the values set by im-config are honored. [Test Case] * Install Ubuntu GNOME * Install fcitx * Set fcitx as the input method: im-config -n fcitx * Relogin * Check the IM-related environment variables: env | grep -E '_IM|XMOD' After the proposed uploads of gnome-session and gnome-settings-daemon, those variables are consistently (unlike before) set to "fcitx". [Regression Potential] Low. im-config sets "ibus" by default in Ubuntu GNOME anyway. This change prevents an inconsistent input method configuration for users who have actively chosen some other IM framework.
2016-08-14 02:28:04 Gunnar Hjalmarsson bug added subscriber Ubuntu Sponsors Team
2016-08-14 02:47:18 Bug Watch Updater gnome-session: status Unknown Confirmed
2016-08-14 02:47:18 Bug Watch Updater gnome-session: importance Unknown Medium
2016-08-14 10:59:57 Mathew Hodson gnome-settings-daemon (Ubuntu): importance Undecided Medium
2016-08-18 20:02:38 Launchpad Janitor branch linked lp:~ubuntu-desktop/gnome-session/ubuntu
2016-08-18 20:08:01 Jeremy Bícha description [Impact] Currently these variable settings are hardcoded in gnome-session and gnome-settings-daemon: QT_IM_MODULE=ibus XMODIFIERS=@im=ibus That way the use of alternative IM frameworks, for instance fcitx, is prevented. The variables should only be set if they are empty, so the values set by im-config are honored. [Test Case] * Install Ubuntu GNOME * Install fcitx * Set fcitx as the input method: im-config -n fcitx * Relogin * Check the IM-related environment variables: env | grep -E '_IM|XMOD' After the proposed uploads of gnome-session and gnome-settings-daemon, those variables are consistently (unlike before) set to "fcitx". [Regression Potential] Low. im-config sets "ibus" by default in Ubuntu GNOME anyway. This change prevents an inconsistent input method configuration for users who have actively chosen some other IM framework. [Impact] Currently these variable settings are hardcoded in gnome-session and gnome-settings-daemon: QT_IM_MODULE=ibus XMODIFIERS=@im=ibus That way the use of alternative IM frameworks, for instance fcitx, is prevented. The variables should only be set if they are empty, so the values set by im-config are honored. [Test Case] * Install Ubuntu GNOME * Install both the gnome-session and gnome-settings-daemon proposed updates * Install fcitx * Set fcitx as the input method:   im-config -n fcitx * Relogin * Check the IM-related environment variables:   env | grep -E '_IM|XMOD' After the proposed uploads of gnome-session and gnome-settings-daemon, those variables are consistently (unlike before) set to "fcitx". [Regression Potential] Low. im-config sets "ibus" by default in Ubuntu GNOME anyway. This change prevents an inconsistent input method configuration for users who have actively chosen some other IM framework. The gnome-settings-daemon change was included upstream in 3.19.3 and the gnome-session change was included upstream in 3.21.90.
2016-08-18 20:18:27 Launchpad Janitor branch linked lp:~ubuntu-desktop/gnome-session/ubuntu-xenial
2016-08-18 20:21:19 Jeremy Bícha removed subscriber Ubuntu Sponsors Team
2016-08-18 20:21:36 Jeremy Bícha ubuntu-gnome: status New Fix Committed
2016-08-18 20:21:46 Jeremy Bícha ubuntu-gnome: importance Undecided Low
2016-08-18 21:45:43 Launchpad Janitor gnome-session (Ubuntu): status In Progress Fix Released
2016-08-19 02:12:14 terakin bug added subscriber terakin
2016-08-19 05:16:58 Bug Watch Updater gnome-session: status Confirmed Fix Released
2016-08-22 10:40:59 Martin Pitt gnome-settings-daemon (Ubuntu Xenial): status In Progress Fix Committed
2016-08-22 10:41:00 Martin Pitt bug added subscriber Ubuntu Stable Release Updates Team
2016-08-22 10:41:02 Martin Pitt bug added subscriber SRU Verification
2016-08-22 10:41:05 Martin Pitt tags patch patch verification-needed
2016-08-22 10:41:23 Martin Pitt gnome-session (Ubuntu Xenial): status In Progress Fix Committed
2016-08-22 14:20:03 Gunnar Hjalmarsson tags patch verification-needed patch verification-done
2016-08-31 15:26:35 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2016-08-31 15:26:56 Launchpad Janitor gnome-session (Ubuntu Xenial): status Fix Committed Fix Released
2016-08-31 15:36:39 Launchpad Janitor gnome-settings-daemon (Ubuntu Xenial): status Fix Committed Fix Released
2016-08-31 16:01:24 Gunnar Hjalmarsson ubuntu-gnome: status Fix Committed Fix Released