Keyboard layout doesn't show in GNOME Shell session

Bug #1045914 reported by Anton Sudak
610
This bug affects 129 people
Affects Status Importance Assigned to Milestone
Baltix
Confirmed
Medium
Mantas Kriaučiūnas
gnome-shell (Ubuntu)
Fix Released
Medium
Unassigned
Quantal
Won't Fix
Medium
Unassigned

Bug Description

Keyboard layout doesn't show in GNOME Shell session, using two layouts.
Ubuntu 12.10.

Extender (msveshnikov)
Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, what Ubuntu version do you use? gnome-shell has its own indicator so reassigning there

affects: gnome-settings-daemon (Ubuntu) → gnome-shell (Ubuntu)
Changed in gnome-shell (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Anton Sudak (anton-sudak) wrote :

Oh, i forgot to specify version. I'm using 12.10.

description: updated
Extender (msveshnikov)
Changed in gnome-shell (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jeremy Bícha (jbicha) wrote :

In my error log (~/.cache/gdm/session.log if running gdm or ~/.xsession-errors if running lightdm), I get this error:

JS LOG: IBus version is too old

Specifically, it's looking for ibus_bus_new_async which is part of ibus 1.5, but Ubuntu 12.10 will only be shipping 1.4. I'm afraid this likely won't be fixable for Ubuntu 12.10.

Changed in gnome-shell (Ubuntu):
status: Confirmed → Triaged
Jeremy Bícha (jbicha)
Changed in ibus (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Žygimantas Beručka (zygis) wrote :

I'd like to object against tagging it's importance as 'Low.' Changing layouts, you know, it's some UX basics that should 'just work' in the 21st century. I use at least 4 layouts (the current limit on Ubuntu) daily, switching between them back and forth, and needless to say this is _very_ inconvenient for me and many other users, I believe. As is the option to wait another 7 months (!) at the very least until this is resolved.

I understand that it's late in the cycle, but it's not a LTS release after all, so something should be done about that.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

I spent a considerable amount of my weekend working on packaging ibus in my PPA. It's far too late for this to land in Quantal and here's a few notes:

1. It needs gnome-control-center (System Settings) and gnome-settings-daemon to be updated. gnome-settings-daemon is critical infrastructure to the Unity and GNOME desktops and really ought to have more wide-spread testing.
2. The keyboard and ibus "indicator" system menus need to be rewritten
3. As most of the Ubuntu core developers are from Europe or the Americas, it's difficult on such short notice to verify that the new ibus works correctly for all the input methods currently supported in Quantal.
4. Ubuntu's extensive modifications to the Appearance panel of System Settings need to be rewritten, preferably as a separate panel. For now, if you want to change your theme, use gnome-tweak-tool.
5. For several reasons (one being I have to rebuild nux against the new ibus every time there is a new nux release or else Unity won't start), the PPA is not designed for Unity users.
6. The Ubuntu help will be outdated as it refers to System Settings 3.4, not 3.6.
7. As I don't use any of these input methods & will likely upgrade to the Alpha of Ubuntu 13.04 soon after 12.10's release , there's no guarantee that I will continue to support the PPA
8. I haven't finished rebuilding all the ibus modules; let me know if there's a particular one you need.

There are benefits to the new ibus; it looks like the 4 layout limit no longer applies.

https://launchpad.net/~jbicha/+archive/ibus

Revision history for this message
Yotam Benshalom (benshalom) wrote :

I can confirm that the PPA brings the layout indicator back.

However, it brings a new problem. Now it is much more difficult to set a keyboard shortcut for changing layouts.
In the Typing section of the keyboard shortcuts I am not able to set the "next engine" to be a combination of shifts and/or alts (it will just not record them), and if I choose the Menu key it is set but does not work (it is intercapted as "right-click key" and is not recognised as a shortcut). This section is willing to accept only combinations containing letters - but letters are the very things that change when the layout changes!

The only reliable way I found to change layouts with the keyboard was to assign one of the F# keys as a shortcut. This works no matter what is the current keyboard layout.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Yotam, please see https://bugzilla.gnome.org/681685 especially comment 59.

Revision history for this message
Yotam Benshalom (benshalom) wrote :

Thank you very much, Jeremy!

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Yotam, the new gnome-tweak-tool (3.6.0-0ubuntu1) is now in Quantal. Check the typing panel.

Revision history for this message
Yotam Benshalom (benshalom) wrote :

Thank you, but its interface is quite unclear. Where exactly can I set there the layout switching key?

Revision history for this message
Jeremy Bícha (jbicha) wrote : Re: [Bug 1045914] Re: Keyboard layout doesn't show in GNOME Shell session

Sorry, yes, gnome-tweak-tool's user interface is a bit broken since it
is auto-generated from the gsettings schemas.

I believe the option you want is the bottom one in the Typing panel.

Revision history for this message
Yotam Benshalom (benshalom) wrote :

Thank you Jeremy, it works.

Now there are only two usability issues which block me (and other non-Latin Gnome users) from using the ppa regularly:

1. Cannot change layout in overview mode: https://bugzilla.gnome.org/show_bug.cgi?id=643111
2. LibreOffice would not recognise shortcuts under non-Latin layouts: https://bugs.freedesktop.org/show_bug.cgi?id=55585

There is also one problem which was fixed upstream, and I hope it can be uploaded to your ppa:

1. Cannot use Menu key as a shortcut for changing the keyboard layout: https://bugzilla.gnome.org/show_bug.cgi?id=685286 (when this is uploaded, I hope it also comes with UI which allows us to set this shortcut)

Revision history for this message
mabawsa (mabawsa) wrote :

I tried the Jeremy's ppa on Beta 2 Ubuntu 12.10 (gnome shell) and it doesn't seem to work anymore. The daemon throws no error on the terminal but I cannot see the indicator now can I type in Japanese.

Any ideas?

Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

I am about to lose my mind. How do I get this back now, or at least what is the keyboard shortcut to do so? I am unable to work without switching layouts, I don't understand why this simple icon is gone :( please help

Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

changed the description, applies to any layouts

description: updated
Revision history for this message
cyberIQ (oktayahmed) wrote :

I upgradet to 12.10 and the problem repeated!!!

After EVERY NEW UPGRADE for the last few years, I am having this problem!!!

WHY IT'S SO COMPLICATED TO SOLVED A RIDICULOUS PROBLEM of keyboard layout icon?

I am heavy on Writer, so CANNOT WORK without keyboard indicator. What should I do? Go back to Windows/Word?

If Ubuntu lost us, the heavy users, they will get nothing with kids and games. This is not game. THIS IS SERIOUS!!! We are using Ubuntu for serious work.

That's why this problem (who occurs for YEARS) should be priority and not be ranked as LOW...

Revision history for this message
Adam Lofts (adam-lofts) wrote :

I installed the ppa above. It deleted my selected keyboard layouts in the system settings but after re-adding them I now have the keyboard menu in gnome-shell. Suggest integrating the ppa into the gnome3 ppa so gnome-shell works by default. Thanks for the help Jeremy.

1 comments hidden view all 104 comments
Revision history for this message
Dialekti Valsamou (torobotaki) wrote :

Installing the ppa did provide the keyboard layout indicator, but I find that the options for the key to switch layouts are poor. I used to have CapsLock as a layout switcher (and Shift CapsLock for CapsLock), but the current alternatives are only a subset of the previous ones.

Revision history for this message
Pedro Nariyoshi (pedro-nariyoshi) wrote :

Thank you Jeremy!

Revision history for this message
konstantine (arianos) wrote :

I don't know if I should report this here or as a different bug, but when you are in overview mode of gnome shell you cannot change the language layout. The same problem exists when you type in the textfield of the chat notification or when you insert a command through Alt+F2. Sometimes, this is really annoying (especially when you use the chat notification)

Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

yes but there a lot of things you cannot do if no window is active (such as overview mode), that includes volume control ;)

Revision history for this message
konstantine (arianos) wrote :

@sebastian but it used to work in gnome 3.4. Volume control is not such a problem, because you can just leave overview mode and adjust it. But, what if you search for a program or file whose name contains both latin and greek characters and what if you chat with someone and you want to combine greek and english words (something really usual in my case ;) ?

Revision history for this message
TomsT (ttomst) wrote :

It looks like there isn't much enthusiasm to really fix this issue without walking on razors edge between upgrading and braking packages; so maybe someone with required skills can just create (if it is possible) an extension at extensions.gnome.org with an layout indicator allowing to change keyboard layouts or, at least, to be able to see witch layout the user is using, making it easier to shortcut-switch between them and writing passwords with the right layout?

Revision history for this message
MatatTHC (matatthc) wrote :

I am also affected by the bug. Any permanent workaround or solution would be much appreciated.

Regarding the gnome-tweak-tool : what is the exact name of the option in the typing panel. I can not locate anything that seems helpful.

Thanks in advance.

Revision history for this message
konstantine (arianos) wrote :

@matatthc it's the last one: "Modifiers-only input source switcher shortcut"

Revision history for this message
Pavlo Bohmat (bohm) wrote :

After upgrading to 12.10 there is no indicator keyboard layout! In Lightdm two indicators en and en+ru+ua! In unity nothing! Need use: setxkbmap "us,ru,ua" ",winkeys,winkeys" "grp:menu_toggle,grp_led:scroll"

Revision history for this message
Francisco J. Rodriguez (hipogrito) wrote :

Pretty annoying bug for those we are switching between languages all the time like me (Spanish/English)... any trick of how to avoid it would be welcomed.

Right now, the quickest (really slow) way to change it for me is:

Space+enter (I use Synapse)
Type Keyboard Layout
Go to the Layouts tab
Move Spanish to the top of the list at the left

... mmmm, not really quick....

anyone knows how to do it quicker while the bug is still in process to be fixed?

Thanks,

Hipo

Revision history for this message
shaneonabike (shanebill) wrote :

I'm also confused as to why this is of low priority. I am a bit nervous to install the PPA... and it indicates that it isn't stable. Have people had much success cause I'm willing to try that. Could we not just deploy a solution for this release that will also make it into 13.x

It seems weird they would have removed this feature - it's basically removing accessibility for people of different languages.

Thanks for your efforts and work!

1 comments hidden view all 104 comments
Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

this bug really needs to get fixed, it's ridiculous. How about that gnome shell extension idea? can someone do that?

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Ok, I was mistaken about this needing ibus 1.4.99 (unless you use ibus input methods in which case this is still broken). For everyone else, this is fixed with gnome-control-center 3.6 which has been uploaded to raring for Ubuntu 13.04.

no longer affects: ibus (Ubuntu)
Changed in gnome-shell (Ubuntu):
status: Triaged → Fix Released
Changed in gnome-shell (Ubuntu Quantal):
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Jeremy Bícha (jbicha) wrote :

And uploaded to the GNOME3 PPA, which is the best we'll be able to do for Ubuntu 12.10.

Changed in gnome-shell (Ubuntu Quantal):
status: Triaged → Fix Committed
Revision history for this message
Dylan McCall (dylanmccall) wrote :

Seems the gnome-settings-daemon update has created some serious breakage for some systems. (Well, all of mine, and two other people who have taken the time to post on Ubuntu Forums). Wish I could spare the time to get details for you, but I can't right now. Hope it works out, though. I was excited to see Control Center 3.6 :)

http://ubuntuforums.org/showthread.php?t=2087857

Revision history for this message
Žygimantas Beručka (zygis) wrote :

I don't use Jeremy's ibus PPA, only GNOME3 PPA. But after the yesterday's update I was unable to start neither GNOME nor Unity, all the apps would segfault leaving such messages in dmesg:

[ 47.716480] nm-applet[2399]: segfault at 30 ip 00007f22bc896526 sp 00007fff1ea24670 error 4 in libgdk-3.so.0.600.0[7f22bc845000+7c000]
[ 49.374176] nautilus[2396]: segfault at 30 ip 00007fd4ab396526 sp 00007fff4dac6480 error 4 in libgdk-3.so.0.600.0[7fd4ab345000+7c000]
[ 56.726832] gnome-shell-cal[2478]: segfault at 30 ip 00007fa8fb61b526 sp 00007fff917aef90 error 4 in libgdk-3.so.0.600.0[7fa8fb5ca000+7c000]

Since it complains something about libgdk, I thought maybe it has something to do with the gnome-themes-standard package. And once I downgraded this package to 3.6.0.2, I was able to load both GNOME and all apps would work fine.

I wonder if it has something to do with that relocation of gtk engine files in the package for Raring and backporting this to Quantal with these files moved to /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/ and /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/. By the way, why does this updated package have a Gtk2 theme engine file and 3.6.0.2 doesn't?

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Hi, I'm really sorry about that rather serious bug in the GNOME3 PPA. It is fixed now so you should be able to check for updates and apply them.

I opened https://bugzilla.gnome.org/689027 to track the underlying theme and segfaulting problem.

Revision history for this message
Žygimantas Beručka (zygis) wrote :

Okay, thanks! You fixed those segfaults with this upload.

However, I just found another source of segfaults related to these recently updated packages. I lost the ability to adjust screen brightness using my laptop's Fn+ScreenBrightnessUp/Down keys. Instead, it causes gnome-settings-daemon to crash. I get dmesg filled with messages like this:

[13929.207758] gnome-settings-[9069]: segfault at 61 ip 00007fbec1744585 sp 00007fff2f822ea0 error 4 in libmedia-keys.so[7fbec1739000+25000]

Revision history for this message
Žygimantas Beručka (zygis) wrote :

And when running gnome-settings-daemon from a terminal, I get this on triggering that keyboard shortcut:

 (gnome-settings-daemon:9651): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GsdMediaKeysManager'

Revision history for this message
Julien Olivier (julo) wrote :

Hi,

I've reported it already here:
https://bugzilla.gnome.org/show_bug.cgi?id=689036

Feel free to add your comments / backtrace.

Le lundi 26 novembre 2012 à 00:24 +0000, Žygimantas Beručka a écrit :
> Okay, thanks! You fixed those segfaults with this upload.
>
> However, I just found another source of segfaults related to these
> recently updated packages. I lost the ability to adjust screen
> brightness using my laptop's Fn+ScreenBrightnessUp/Down keys. Instead,
> it causes gnome-settings-daemon to crash. I get dmesg filled with
> messages like this:
>
> [13929.207758] gnome-settings-[9069]: segfault at 61 ip 00007fbec1744585
> sp 00007fff2f822ea0 error 4 in libmedia-keys.so[7fbec1739000+25000]
>

Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

ok so in 12.10, the only way to get it fixed is use the gnome3 ppa? regular updates wont do? is that PPA gonna break anything in my ubuntu system?

Changed in baltix:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Mantas Kriaučiūnas (mantas)
Arkady L. Shane (atigro)
Changed in gnome-shell (Ubuntu Quantal):
status: Fix Committed → Fix Released
Jeremy Bícha (jbicha)
Changed in gnome-shell (Ubuntu Quantal):
status: Fix Released → Fix Committed
24 comments hidden view all 104 comments
Revision history for this message
harontas (harontasgh) wrote :

Hello.i am a linux user since ubuntu 8.04.Linux has evolved till now to a new level which "user friendly" is not a dream any more..From installing distro or a program through soft center to using the distro as a whole is so easy that a kid can learn how to do it.And linux is the only Os that can let you choose among desktop environments according to your liking or hardware.As i used linux i learned that there is no thing that cannot be done.If something e.x. a device cannot be installed on windows in linux it will play or out of the box or with a little configuration which is mosty a copy paste for someone who doesnt know technical stuff.By evolving to a better Os with new things there will always be bugs affecting users but we are in 2012 already that bugs aren't tha t much as the earlier years and if major ones appear the technical team should be able to collect info and solve them with their knowledge.Finally i have learned there is always more than one way to achieve the same thing in Linux.So i dont understand why it is so hard to solve issues with ibus which i read is very buggy many years now and finally if it cant work replace it with another software that does the same thing or it is more flexible.i know linux is a free Os and such things are acceptable some times but if things are working and working better than other Os that are proprietary it is a pitty to leave so many users dissapointe.Not only for ibus but generally(features,bugs,support).I hope everything goes ok as i realy like ubuntu and gnome shell is becoming my favorite as i use it.I wish i knew programing to aid the team in their hard work.

Revision history for this message
harontas (harontasgh) wrote :

No responce...MERRY XMASS TO EVERYONE!

Revision history for this message
Meng Zhuo (mengzhuo1203) wrote :

2012/12/10 harontas <email address hidden>

> Hello.i am a linux user since ubuntu 8.04.Linux has evolved till now to
> a new level which "user friendly" is not a dream any more..From
> installing distro or a program through soft center to using the distro
> as a whole is so easy that a kid can learn how to do it.And linux is the
> only Os that can let you choose among desktop environments according to
> your liking or hardware.As i used linux i learned that there is no thing
> that cannot be done.If something e.x. a device cannot be installed on
> windows in linux it will play or out of the box or with a little
> configuration which is mosty a copy paste for someone who doesnt know
> technical stuff.By evolving to a better Os with new things there will
> always be bugs affecting users but we are in 2012 already that bugs
> aren't tha t much as the earlier years and if major ones appear the
> technical team should be able to collect info and solve them with their
> knowledge.Finally i have learned there is always more than one way to
> achieve the same thing in Linux.So i dont understand why it is so hard
> to solve issues with ibus which i read is very buggy many years now and
> finally if it cant work replace it with another software that does the
> same thing or it is more flexible.i know linux is a free Os and such
> things are acceptable some times but if things are working and working
> better than other Os that are proprietary it is a pitty to leave so many
> users dissapointe.Not only for ibus but
> generally(features,bugs,support).I hope everything goes ok as i realy
> like ubuntu and gnome shell is becoming my favorite as i use it.I wish i
> knew programing to aid the team in their hard work.
>

Help that guy named Fujiwarat on git repos who is the main coder for IBus
interface of Gnome-shell.
I don't understand why everyone just grumpy about the new features and do
nothing about it. Instead of arguing on this Ubuntu Gnome mail-list
,sending mails to the gnome-shell list or coders behind, even voting for
the Roadmap of newer version can makes much more differences on the issues
that we discussed.

>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1059341).
> https://bugs.launchpad.net/bugs/1045914
>
> Title:
> Keyboard layout doesn't show in GNOME Shell session
>
> Status in “gnome-shell” package in Ubuntu:
> Fix Released
> Status in “gnome-shell” source package in Quantal:
> Fix Committed
> Status in Baltix GNU/Linux:
> Confirmed
>
> Bug description:
> Keyboard layout doesn't show in GNOME Shell session, using two layouts.
> Ubuntu 12.10.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1045914/+subscriptions
>

Revision history for this message
riderplus (entropy) wrote :

I can confirm the bug on Ubuntu 12,10 Gnome 3 DE with everything updated from the Gnome 3 PPA repo. The keyboard layout indicator does not show up in the top panel. I repeat, I have just added the right Gnome 3 PPA and installed the updates, the keyboard layout indicator is still missing.
.

Revision history for this message
riderplus (entropy) wrote :

To make it even worse, in Gnome 3.7.3 when I try to go to Layout Options it crashes and prompts me with crash report.

Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

On Thu, Dec 27, 2012 at 6:06 AM, Meng Zhuo <email address hidden> wrote:
> Help that guy named Fujiwarat on git repos who is the main coder for IBus
> interface of Gnome-shell.

Fujiwarat is definitely the main author of ibus-gjs and now the active
maintainer of IBus core and ibus-anthy. However, I'm not sure about
the state of GNOME 3.6 keyboard plugin. I also have no idea why it
seems quite difficult to port ibus-gjs git master to 3.6. (I tried but
failed, no good experience to share)

> I don't understand why everyone just grumpy about the new features and do
> nothing about it. Instead of arguing on this Ubuntu Gnome mail-list
> ,sending mails to the gnome-shell list or coders behind, even voting for
> the Roadmap of newer version can makes much more differences on the issues
> that we discussed.

I definitely use d-d-l, but it sucks.
The developers generally don't listen and I seriously don't think
there was/is/will be public vote for GNOME roadmap.
I value contribution but contributing to a open source close mind
project seems to be a total waste of time; switching to a sane project
like E17, MATE (the list is just my personal view) is definitely a
better option.
I used to hate GNOME rants. But now I feel ranting is actually a
positive action to keep uninformed people away from junks.

Revision history for this message
George Karavasilev (kokoto-java) wrote :

So, it seems under 12.10 with Gnome 3 PPA the Input Sources are not ported completely. This is how the look in the normal Gnome 3.6:
http://blogs.gnome.org/mclasen/2012/09/21/input-sources-in-gnome/
And in 12.10 w/ the Gnome 3 PPA that's not the case, hence the bug.
Jeremy, it does need fixing.

Revision history for this message
Yordan Tsolov (mazzzterz) wrote :

For the problem is still not fixes as well.

Revision history for this message
riderplus (entropy) wrote :

NO fix for this bug so far, even using GNOME 3 ppa does not fix it! Why does it take so freaking long? It's not a kernel bug, why in the world does it take so long to fix it?

Revision history for this message
riderplus (entropy) wrote :

Upgrading to 13.04, then adding the ppa:gnome3-team/gnome3-staging to the repo list, updating and upgrading again made the Keyboard Layout Indicator reappear. Thank you for the fix!

Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

> Upgrading to 13.04, then adding the ppa:gnome3-team/gnome3-staging to
> the repo list, updating and upgrading again made the Keyboard Layout
> Indicator reappear. Thank you for the fix!

Yo yo, yet another story of Ubuntu fixes bugs in next release.

Revision history for this message
riderplus (entropy) wrote :

Actually the bug persists. Now when I click on the Keyboard Layout Indicator and try to switch to a different language, gnome shell crashes and there's nothing I can do about it. If I try to switch the language by using the shortcut chosen (Alt+CapsLock), the language does not change. It's even worse than before.

Revision history for this message
riderplus (entropy) wrote :

After several restarts I can switch the Layouts from the Indicator. But there is no valid Layout for "Romanian Standard", "Romanian Cedilla", "Russian"...the Arabian Layout is ok. I will post a different bug on launchpad.

Revision history for this message
riderplus (entropy) wrote :

I posted a bug here https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1096901 and here https://bugzilla.gnome.org/show_bug.cgi?id=691290
Please solve these issues once and for all, it's so freaking annoying.

Revision history for this message
riderplus (entropy) wrote :

The "Romanian" Layout is the same with "Romanian (standard)", "Romanian(cedilla)" and all the others. Can someone fix this? They should have different keyboard layouts.

Revision history for this message
riderplus (entropy) wrote :

Why is it so hard to make the Layouts back as they were before? Now there is no difference between the Romanian Keyboard Layouts (only their names differ, the Layout is the same for all of the seven). Can someone check and fix this bug? I need Romanian (standard), I'm used to writing in Romanian (standard), not in Romanian, where I have to place diacritics by using the Alt key and it's really a pain in the arse. Thank you.

Revision history for this message
riderplus (entropy) wrote :

I made a clean install of Ubuntu 13.04, then installed gnome-shell and gdm, added GNOME3 team PPA and upgraded. The Keyboard Layout Indicator is still absent.

Changed in gnome-shell (Ubuntu):
importance: Low → Medium
Revision history for this message
Sebastian (sebastianhaselbeck) wrote :

now it sais fix committed. when?

Revision history for this message
harontas (harontasgh) wrote :

@Sebastian Haselbeck (sebastianhaselbeck)

Unfortunately "fix commited" means that a solution is found but it will apply only at next release which means raring ringtail.so i think patience for now is the only thing we can do for now.

Revision history for this message
sgon00 (sgon00) wrote :

Just fresh install ubuntu gnome remix 12.10 and add ppa:gnome3-team/gnome3 and then upgrade gnome-control-center, gnome-settings-daemon, nautilus etc... The problem still exists. I can not see the indicator!!! what the hell !? PS: I am using ibus.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

As I said twice already (comments 44 and 49), I can no longer duplicate this bug and there are too many comments on this bug for someone to easy triage. Please open a new bug for your specific issue with clear steps for how to reproduce your problem from a clean install and user account.

Revision history for this message
Robotron (robotron) wrote :

As a temporary workaround you can install gkrellm-xkb, run gkrellm and turnoff all monitors except xkb.

Revision history for this message
Anton Anikin (anton-anikin) wrote :

I have the same problem with 13.04 Alpha (raring)

Revision history for this message
Žygimantas Beručka (zygis) wrote :

I can confirm that. The issue is still present in 13.04.

2013/3/17 Anton Anikin <email address hidden>

> I have the same problem with 13.04 Alpha (raring)
>
>

Revision history for this message
shan (holinuhi) wrote :

yes very same here in 13.04 with gnome fallback otherwise everything good but no keyboard layout indicator

so used the clever trick from Robotron with install gkrellm-xkb, run gkrellm and turnoff all monitors except xkb.

and to make it permanent added it to to startup apps Excellent advice!

Revision history for this message
lp-void (lp-void) wrote :

FWIW , this bug makes the distribution useless for me. 13.04 will be the second ubuntu release in a row that I will not be using due to this bug.

Revision history for this message
burdandrei (burdandrei) wrote :

Checked Gnome 3.8 on Ubuntu 13.04 - still no layout indicator.

Revision history for this message
Žygimantas Beručka (zygis) wrote :

It seems that no one cares about this bug despite it being reported many
times, see, e.g.:

https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1096901
https://bugs.launchpad.net/ubuntu/+bug/1096862
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1154486
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1115855

Jeremy said something mystic above about not being able to track this bug
due to too many comments or some other reason. Therefore I decided to make
a new bug report for this and yet I immediatelly realized it is not
necessary, as you can see: it's been reported OVER AND OVER AGAIN. I have
no clue what else is there left for one to do.

Therefore I would like to suggest you to click those bugs and mark that you
are affected by them/it too, since probably no one reads the comments here
anyway. Maybe then someone would pay a slightest attention to this.

My 0.02 c.

bAjDa (angrybee)
Changed in gnome-shell (Ubuntu Quantal):
status: Fix Committed → New
status: New → Incomplete
status: Incomplete → Confirmed
Revision history for this message
Shu Hung (Koala) (koalay) wrote :
Revision history for this message
Mattia Donato (mattia-donato) wrote :

I confirm the bug and a fresh UbuntuGnome 13.04 has this problem.
I think should be considered "High importance" not "medium" as now!!
We are in 2013 in a globalized world and it's impossible to work without a switcher or something that tell which layout you are using!

Revision history for this message
greplnx (greplnx) wrote :

Just set org.gnome.desktop.input-soures.sources to [('xkb','us'),('xkb','<lng1>'),('xkb','<lng...'>)]

Reason: open up /usr/share/gnome-shell/ui/panel.js, realize that

const PANEL_ITEM_IMPLEMENTATIONS['keyboard'] = imports.ui.status.keyboard.InputSourceIndicator;

Check /usr/share/gnome-shell/ui/status/keyboard.js and find

const DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';

const InputSourceIndicator = new Lang.Class({
//...
// see where and how DESKTOP_INPUT_SOURCES_SCHEMA is used
//...
)};

Revision history for this message
greplnx (greplnx) wrote :

As a follow-up: the '<lng1>' pattern/tag is used here as a placeholder for the desired xkb layout.

Revision history for this message
sgon00 (sgon00) wrote :

By following greplnx (greplnx) tip, I did the following:

    gsettings set org.gnome.desktop.input-sources sources "[('xkb','us'),('xkb','cn')]"
    gsettings set org.gnome.desktop.input-sources show-all-sources true

I am using ibus and switch between English and Chinese inputs.

After doing the above setup, I can see "en" and "zh" layout in gnome 3.6 top-right panel, whichi is good!

But the problem is the "Keyboard Layout" is not integrated with my ibus input method.
When I change "en" to "zh" from top panel, nothing happens, I am still using English input method. OR
when I use "control+space" change English input method to Chinese input method, the top panel layout still shows "en".

Thanks.

Revision history for this message
Igor Tverdovskiy (igor-tverdovskiy) wrote :

Ubuntu 13.04 Gnome 3 / Gnome 3 Classic
the same issue.

2 sgon00
I can confirm that labels appeared after gsettings set org.gnome.desktop.input-sources sources "[('xkb','us'),('xkb','ru')]", however they are not binded to active keyboard layout.

Revision history for this message
michael mestre (michael-mestre) wrote :

PLEASE fix this. It shouldn't be so hard, damn it !
I have this issue both in Ubuntu 12.10 AND in Linux Mint 15 with gnome-shell.

Revision history for this message
Žygimantas Beručka (zygis) wrote :

Try better asking for it here https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1096901 I believe no one gives a damn about this bug – see its „Fix Released“ (the fix that never happened) status.

No idea what else there is to do, Ubuntu developers do not investigate into this matter.

Revision history for this message
أحمد المحمودي (Ahmed El-Mahmoudy) (aelmahmoudy) wrote :

This has been finally fixed in Saucy (13.10) ! I've been using it for a few days !

Revision history for this message
Žygimantas Beručka (zygis) wrote :

I can confirm – it's fixed in Saucy! Thanks!

Revision history for this message
Romano Giannetti (romano-giannetti) wrote :

My solution, on a 13.04 system: use the standard language settings (not the tweaks typing thing) and then add the extension "AppIndicator support". Open configuration and choose "panel" for keyboard. Now you have the keyboard status indicator in the gnome panel. Voilà. Ou est voilá? :-)
HTH

tags: added: utopic
tags: removed: utopic
Revision history for this message
Rolf Leggewie (r0lf) wrote :

quantal has seen the end of its life and is no longer receiving any updates. Marking the quantal task for this ticket as "Won't Fix".

Changed in gnome-shell (Ubuntu Quantal):
status: Confirmed → Won't Fix
Displaying first 40 and last 40 comments. View all 104 comments or add a comment.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.