[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-08-13 Thread Gunnar Hjalmarsson
** Also affects: gnome-settings-daemon (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: language-selector (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: gnome-session (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: language-selector (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: gnome-settings-daemon (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** No longer affects: language-selector (Ubuntu Xenial)

** No longer affects: language-selector (Ubuntu)

** Bug watch added: GNOME Bug Tracker #769863
   https://bugzilla.gnome.org/show_bug.cgi?id=769863

** Also affects: gnome-session via
   https://bugzilla.gnome.org/show_bug.cgi?id=769863
   Importance: Unknown
   Status: Unknown

** Changed in: gnome-session (Ubuntu)
   Importance: Undecided => Medium

** Changed in: gnome-session (Ubuntu)
   Status: Confirmed => In Progress

** Changed in: gnome-session (Ubuntu)
 Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)

** Changed in: gnome-session (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: gnome-session (Ubuntu Xenial)
   Status: New => In Progress

** Changed in: gnome-session (Ubuntu Xenial)
 Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)

** Changed in: gnome-settings-daemon (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: gnome-settings-daemon (Ubuntu Xenial)
   Status: New => In Progress

** Changed in: gnome-settings-daemon (Ubuntu Xenial)
 Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)

** Changed in: gnome-settings-daemon (Ubuntu)
   Status: New => Fix Released

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

** Summary changed:

- Don't set ibus variables from gnome-session
+ Don't override IM variables

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't override IM variables

Status in gnome-session:
  Unknown
Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  In Progress
Status in gnome-settings-daemon package in Ubuntu:
  Fix Released
Status in gnome-session source package in Xenial:
  In Progress
Status in gnome-settings-daemon source package in Xenial:
  In Progress

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-session/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-08-13 Thread Launchpad Bug Tracker
** Branch linked: lp:~gunnarhj/gnome-session/lp1594681-yakkety

** Branch linked: lp:~gunnarhj/gnome-session/lp1594681-xenial

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-08-13 Thread Launchpad Bug Tracker
** Branch linked: lp:~gunnarhj/gnome-session/lp1594681-yakkety

** Branch linked: lp:~gunnarhj/gnome-session/lp1594681-xenial

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-08-12 Thread Gunnar Hjalmarsson
Weird. I get this:

$ cat ~/.xinputrc | grep run_im
run_im fcitx
$ echo $XDG_CURRENT_DESKTOP
GNOME
$ dpkg-query -W gnome-session
gnome-session   3.18.1.2-1ubuntu1.16.04.2~ppa1
$ env | grep -E '_IM|XMOD'
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT4_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx

That's why I'm disinclined to proceed.

@Ikuya: Did you possibly take any other steps besides applying the
patch?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-08-11 Thread Ikuya Awashiro
Hi Gunnar,

I applied your patch and build on xenial [1].

[1]: https://launchpad.net/~ikuya-fruitsbasket/+archive/ubuntu/gnome-
session

It works great to me.

What is deference?

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

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-06-25 Thread Faissal Chamekh
This problem happen to me also when trying to switch to xim using im-
config.

$ printenv | grep -E '(_IM|XMOD)'
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT4_IM_MODULE=xim
GTK_IM_MODULE=xim

as you can see QT_IM_MODULE and XMODIFIERS still unchanged.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-06-25 Thread Gunnar Hjalmarsson
As can be seen in bug #1596181, Ubuntu GNOME prevents you from enabling
XIM too.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-06-23 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: gnome-session (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  Confirmed

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1594681] Re: Don't set ibus variables from gnome-session

2016-06-21 Thread Gunnar Hjalmarsson
Well, I tested the attached patch, but it didn't make a difference -
those two variables are still set to "ibus". What else can it be?

OTOH I could successfully type Mozc in gedit using fcitx. Can it be
because the GTK_IM_MODULE variable was set to fcitx (by im-config)
without being overridden by something else?

In any case, there seems to be more into it to make Ubuntu GNOME safely
ready for users who prefer other IM frameworks but ibus.

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

** Tags added: patch

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1594681

Title:
  Don't set ibus variables from gnome-session

Status in Ubuntu GNOME:
  New
Status in gnome-session package in Ubuntu:
  New

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1594681/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp