[Desktop-packages] [Bug 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
On 2016-03-06 20:01, Nikita Yerenkov-Scott wrote: > The output of the first command is: > > ibus-anthy 1.5.6-1 > > And of the second: > > CLUTTER_IM_MODULE=xim > QT_IM_MODULE=ibus > XMODIFIERS=@im=ibus > QT4_IM_MODULE=xim > GTK_IM_MODULE=ibus That looks fine AFAICT. To make sure that the ibus program actually runs, can you also show us the output of: ps -A | grep ibus If it does, it beats me why "Japanese (Anthy)" does not show up as an input source option (unless "Japanese" actually means "Japanese (Anthy)" in Ubuntu GNOME, but then it ought to work OTOH... (I'm not using Ubuntu GNOME myself, so I'm actually referring to what it looks like in Unity.) > Also, should the title of this bug be changed as I'm not sure it still > fully reflects on the subject we are talking about...? We seem to be talking about multiple aspects of IBus in Ubuntu GNOME, so I changed the title to a more general wording. ** Summary changed: - "Region & Language" settings should allow you to set keyboard input method system + ibus/im-config in Ubuntu GNOME -- 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/1551283 Title: ibus/im-config in Ubuntu GNOME Status in Ubuntu GNOME: New Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
Also, should the title of this bug be changed as I'm not sure it still fully reflects on the subject we are talking about...? -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: New Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
@Gunnar, It was about a week ago that I installed the Japanese language, so yes, I've done many reboots since... And it's still not working... The output of the first command is: ibus-anthy 1.5.6-1 And of the second: CLUTTER_IM_MODULE=xim QT_IM_MODULE=ibus XMODIFIERS=@im=ibus QT4_IM_MODULE=xim GTK_IM_MODULE=ibus ** Changed in: ubuntu-gnome Status: Invalid => New -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: New Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
On 2016-03-06 11:50, Nikita Yerenkov-Scott wrote: > @Gunnar, Yes, I have been told this before, but the only Input > Source that shows in any of the settings is "Japanese"... Did you log out or reboot after you had installed the Japanese language support? If not, please do so. If that doesn't make Anthy show up among the input sources, can you please let us know the output from these terminal commands: dpkg-query -W ibus-anthy env | grep -E 'XMOD|IM_MODULE' -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
On 2016-03-06 11:08, Alkis Georgopoulos wrote: > Hi, I've tested the packages from the PPA under Xenial's > gnome-flashback, and now I got ibus running by default. And it again > breaks keyboard layout switching with the default Win+Space, so I > can't type in Greek (LP: #1481025). Thanks for testing! Bad news, apparently. :( May I ask: Which display language are you using? If it's something else but Greek, can you please switch to Greek, log out, log in again, and then try to type in Greek (with IBus running). Does that make a difference? Also, just to make sure: Is your Xenial updated with the latest package versions? > Why can't im-config default to ibus in locales that need it, and to > None in locales that don't need it, as it did in previous Ubuntu > releases? Well, it started with bug #1550325, where it was reported that some applications need IBus to work. Maybe that's true for other flavors but MATE. Then there is the inconsistency in Ubuntu GNOME, which led to the confusion resulting in this bug report. > Apart from the serious problems that it's causing, it's also wasting > a lot of MB RAM per user, Nah, I don't think IBus requires a lot of memory. Please note that IBus is running in Unity and Ubuntu GNOME, whatever the settings are. (Only some environment variables differ.) I don't know about Gnome Flashback in this respect. -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
@Gunnar, Yes, I have been told this before, but the only Input Source that shows in any of the settings is "Japanese"... -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
> With those changes, im-config (and gnome-language-selector) will default to IBus in Ubuntu GNOME. Hi, I've tested the packages from the PPA under Xenial's gnome-flashback, and now I got ibus running by default. And it again breaks keyboard layout switching with the default Win+Space, so I can't type in Greek (LP: #1481025). Why can't im-config default to ibus in locales that need it, and to None in locales that don't need it, as it did in previous Ubuntu releases? Apart from the serious problems that it's causing, it's also wasting a lot of MB RAM per user, which is completely unacceptable for multi-user systems like LTSP. -- 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/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
I have uploaded modified versions of im-config and language-selector to this PPA: https://launchpad.net/~gunnarhj/+archive/ubuntu/im-config-gnome Please feel free to upload and test. With those changes, im-config (and gnome-language-selector) will default to IBus in Ubuntu GNOME. I added an exception for Ubuntu GNOME, so it will not default to fcitx even if a CJKV language is used as the display language. This seemed to be the most reasonable solution, considering the limitations of gnome-control-center in this respect. I also changed pkg_depends so it pulls IBus IM engines for Chinese in Ubuntu GNOME. (Currently it does not.) It should be noted that you don't need to install language-selector- gnome to switch between IM frameworks (IBus, fcitx, etc.). It can be done from the im-config GUI "Input Method Configuration" or from command line. Let me know if you have any objections on the proposed changes. Personally I think it would make sense to at least try to *allow* the users to use fcitx, even if g-c-c doesn't support it. Possibly it would require that the settings of the IM related environment variables in gnome-session are commented. (im-config sets them anyway as long as IBus is the selected IM framework.) I added a gnome-session task as a reminder. ;) @Nikita: The input source you should use for typing Japanese is "Japanese (Anthy)" or possibly "Japanese (Mozc)". ** Changed in: im-config (Ubuntu) Importance: Undecided => Medium ** Changed in: im-config (Ubuntu) Status: Incomplete => In Progress ** Changed in: im-config (Ubuntu) Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj) ** Changed in: language-selector (Ubuntu) Importance: Undecided => Medium ** Changed in: language-selector (Ubuntu) Status: Incomplete => In Progress ** Changed in: language-selector (Ubuntu) Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj) ** Also affects: gnome-session (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in gnome-session package in Ubuntu: New Status in im-config package in Ubuntu: In Progress Status in language-selector package in Ubuntu: In Progress Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
Another thing: If I understand it correctly, gnome-session sets always the IM related environment variables to ibus. Considering that you have im-config anyway in Ubuntu GNOME, it may be desirable to comment that code via a patch. Doing so may be a condition for making it possible to use fcitx at all. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in im-config package in Ubuntu: Incomplete Status in language-selector package in Ubuntu: Incomplete Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
I see, so you do have both language-selector-common and im-config. In that case it's important that we do *something*. Just switching to ibus by default all over would be a slightly more complex change. It should be noted that as regards the Chinese languages, pkg_depends does currently (16.04) not pull any ibus IM engine. The switch to fcitx as the default for CJKV languages has been done at request of the CJKV users. Does fcitx at all work on Ubuntu GNOME? I can't tell for sure, but I know that it was possible to use fcitx in Unity before unity-control- center had been changed to support fcitx. However, then you had to use the fcitx tools for enabling and switching between input methods. It would need to be tested for Ubuntu GNOME. So we have two options, I suppose: 1) Same as Unity (if it works), which is in accordance with what most CJKV users prefer, but would result in a more complex UI for input method switching for them (i.e. g-c-c can't be used). 2) ibus default all over, which would not break the use of g-c-c for IM handling. @Tim: Your decision. ;) @Aron: Any thoughts on the topic? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in im-config package in Ubuntu: Incomplete Status in language-selector package in Ubuntu: Incomplete Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
we seed language-selector-common, since that provides the list of packages that make up language packs (when installing from gnome- control-center). im-config is on our images, seems like ibus pulls that one in. I wonder should be just switch to ibus by default? I am not really up to date with the whole ibus vs fcitx for CJK statuses, but I do wonder how broken is fcitx under gnome-shell, i.e. does layout switching even work etc? or is it just the xim mode being set incorrectly causing the issues? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to language-selector in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in im-config package in Ubuntu: Incomplete Status in language-selector package in Ubuntu: Incomplete Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
Hi Tim, On 2016-03-02 10:17, Tim wrote: > any thoughts on this one? Possibly. gnome-language-selector (the language-selector-gnome package) includes that UI for controlling the im-config behavior. If I understand it correctly, Ubuntu GNOME does not ship any of these packages by default: - language-selector-gnome - language-selector-common - im-config Is that correct? But if a user installs language-selector-gnome, as Nikita did, all those three packages get installed, and thus im-config may affect the input method configuration. Also, if you use gnome-language-selector to install Japanese (or any other CJKV language), fcitx gets installed as well. And yes, in this situation im-config defaults to "none" (which is actually xim...). This makes me think of bug #1550325. Possibly we should make a similar change to im-config (and language-selector-gnome), so they behave in the same way in Ubuntu GNOME as they do in Unity and MATE. Let me know. ** Also affects: im-config (Ubuntu) Importance: Undecided Status: New ** Also affects: language-selector (Ubuntu) Importance: Undecided Status: New ** Changed in: im-config (Ubuntu) Status: New => Incomplete ** Changed in: language-selector (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Status in im-config package in Ubuntu: Incomplete Status in language-selector package in Ubuntu: Incomplete Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
Hey Gunnar, any thoughts on this one? I don't think we have any patches for ibus/input methods in the GNOME components, but maybe the lower level components do? See the upstream bug for more deatils. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
Changing bug status in accordance with feedback from upstream. ** Changed in: gnome-control-center (Ubuntu) Status: New => Invalid ** Changed in: ubuntu-gnome Status: New => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: Invalid Status in gnome-control-center package in Ubuntu: Invalid Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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 1551283] Re: "Region & Language" settings should allow you to set keyboard input method system
I have now also filed a report on this issue upstream: https://bugzilla.gnome.org/show_bug.cgi?id=762877 ** Bug watch added: GNOME Bug Tracker #762877 https://bugzilla.gnome.org/show_bug.cgi?id=762877 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1551283 Title: "Region & Language" settings should allow you to set keyboard input method system Status in Ubuntu GNOME: New Status in gnome-control-center package in Ubuntu: New Bug description: In the gnome-language-selector one is able to set the "Keyboard input method system". For instance on my system I can either set it to "none", "IBus", or "fcitx". However there is no such option in the gnome-control-center's Region & Language section, though I think that there should be. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-gnome/+bug/1551283/+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