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 |
|