键盘布局指示器在Ubuntu 18.04中不显示当前布局(空白下拉框)


23

我看到一个空的下拉框,当前键盘布局的语言代码应在其中。

重现该错误:锁定屏幕或注销并再次登录。

gnome外壳上的键盘布局指示器的屏幕截图

尝试使用密码登录时,在锁定屏幕上也会出现相同的行为:

gdm键盘布局指示器的屏幕截图

在尝试解决方法(如下)之后,只要输入密码的第一个字符,登录屏幕上的语言代码就会消失。

解决方法(不是永久性的):使用键盘(Super+space)或鼠标进行切换。

系统信息:Ubuntu 18.04.1 LTS,GNOME 3.28.2。

系统信息

在错误报告中指出是否还会影响您。


它的开始发生在今年一些更新之后。无需摆弄键盘设置。
成熟,

是的,这是我的帖子。只需使用一个切换器将所有扩展名都关闭(在GNOME Tweaks标题中),然后重新启动,但指示器的行为相同。.也许值得尝试禁用所有GNOME Tweaks,但是我不确定现在100%可行。
成熟,

~/.config/dconf/user可写的和你所拥有的?
Gunnar Hjalmarsson

3
将被固定gnome-shell - 3.30.2-2ubuntu1
Dejv

1
键盘布局指示器问题已由Ubuntu 18.04中的最新更新修复。
卡雷尔

Answers:


7

已发布修复程序,已在Cosmic和Bionic上进行了验证。

EnableProposed

直到被添加到正常的回购,使他们在与所述仿生(18.04)在这里,请按照下列指示,以使拟议的存档,这基本上是这样的:

  1. 启用预发布更新: 强调文字
  2. 添加 /etc/apt/preferences.d/proposed-updates

    Package: *
    Pin: release a=bionic-proposed
    Pin-Priority: 400
    

    如果sudo apt-get upgrade -s返回任何包装,则出了点问题。

  3. sudo aptitude -t bionic-proposed
  4. 更新 u
  5. 选择建议的相关软件包:
    • gnome-shell-common 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. 升级 g
  7. 重新启动GNOME

请对其进行测试,并最终建议对此职位进行更改。如果一切顺利,请投票并与开发人员分享您的爱。


某个具有疯狂技能的人是否会友好地为这种烦人的地狱问题发布一个实际的解决方法,而不涉及获取所有建议的修复程序(我只想让我的键盘布局指示器回来!)。
GrayedFox


2

一月份过后,更新也出现了同样的问题,但是在Ubuntu 18.10上。重新安装appindicator软件包(请参阅下面的命令),以某种方式部分解决了该问题:lang指示器在gnome-shell中停止消失,但在gdm中仍然存在。

apt install --reinstall gir1.2-appindicator3-0.1
apt install --reinstall gnome-shell-extension-appindicator

更新2019-01-20

上面的命令不起作用。至少对于ubuntu 18.10(Cosmic)有效的解决方案是回滚到gnome-shellgnome-shell-common软件包的先前版本:

sudo apt install --reinstall gnome-shell=3.30.1-2ubuntu1 gnome-shell-common=3.30.1-2ubuntu1

并执行重启

可选,但强烈建议-阻止更新这些软件包,例如:

sudo apt-mark hold gnome-shell gnome-shell-common

然后等待修复。修复程序发布后-仅unhold保留那些软件包并运行update \ upgrade命令。

适用于Ubuntu 18.04(Bionic)

您应该尝试将这些软件包回滚到3.28.1-0ubuntu2版本。

问题的可能根源

此错误修复中,旧版本与1月更新的版本之间的唯一区别是:他还与ibus有关,因此修复可能是“消失的lang指示器”问题的原因。


谢谢。试。但是,这不是我的解决方案。
成熟,

2
回滚gnome-shellgnome-shell-common -从ubuntu cosmic(18.10)的版本3.30.1-2ubuntu1.18.10.2-到版本3.30.1-2ubuntu1可以完全解决此问题。我认为在18.04上回滚那些软件包-从3.28.3-0ubuntu0.18.04.4-到3.28.1-0ubuntu2应该做同样的事情。
rzrbld

2
根据启动板上的页面(launchpad.net/ubuntu/+source/gnome-shell)。版本之间的唯一区别是此错误修复-bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304认为该修复中存在问题。
rzrbld
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.