升级到Ubuntu 13.10后如何重新激活IBUS


13

升级到Ubuntu 13.10后,IBUS图标不会出现。我什至在Dash中都找不到IBUS图标。我可以知道如何重新激活IBUS吗?谢谢。


关于重新安装ibus呢?您是否尝试过重新安装?
安华

您是否检查过系统设置->文本输入?
笨拙的2013年

Answers:


12

从中的几项设置ibus-setup已移至“ 系统设置” >>“文本输入”,但是对后端所做的更改破坏了Ibus。最终,这需要一个错误报告。但我还没有弄清楚报告什么。

根据您使用Ibus所使用的语言,您仍然可以使它正常运行。

安装后Ibus的状态

全新安装13.10后,无法在Text Entry中添加Ibus输入源。此外,尽管apt显示Ibus已安装(确实如此),但在Dash中搜索显示Ibus未安装。

部分分辨率

重新安装Ibus: sudo apt-get install --reinstall ibus

重新安装Ibus并重新启动后,“ 文本输入”中提供了Ibus输入法。

某些方法(例如日语的Anthy)似乎与新系统很好地集成在一起。在文本输入中突出显示Anthy时,可以通过键盘布局按钮旁边的按钮获得Anthy配置设置。总而言之,Anthy做得很好。

因此,根据您所需的语言,您可能会发现重新安装Ibus后一切正常。

中文输入法的较大问题

Ibus的中文输入法似乎被完全打破了。ibus-setup不能再与之正常通信DConf,报告访问权限问题/run/user/<uid>/dconf/。设置本身仍然可以在中使用dconf-editor,但是大多数后端设置似乎并没有采用这些设置,并且更改它们也无效。在“ 文本输入”中突出显示中文输入法时,没有像Anthy 那样显示配置按钮。

结果,似乎不再可能更改拼音配置或显示配置菜单。在当前的初始状态下,拼音输入为某些单词提供了简体和繁体字符,但并非全部都提供,因此无法键入一个或另一个,更不用说即时打开了。更改简化/传统设置dconf-editor是少数可行的方法之一-但仅在重新启动后才能进行,这显然不切实际。

建议

我想这些问题会随着错误报告的出现而及时得到解决,但是一个建议是,fcitx如果需要中文输入,请使用。fcitx由Ubuntu Kylin使用。安装它,将系统设置>>语言支持中的默认输入法切换为fcitx,然后重新启动。之后,所有输入法的配置菜单再次可用。(如果在某些情况下仍然可以使用Ibus,则不需要卸载它。)与Ibus一样,几种fcitx输入法具有单独的软件包,因此您可能需要浏览中的软件包Synaptic


非常感谢您的解释。实际上,我正在使用中文输入。在这种情况下,我必须等待下一次更新,并希望此问题将得到解决。说到fcitx,我可以在拼音中输入繁体中文字符吗(IBus允许用户输入)?
PeterW

@peterw。我很高兴它解决了。如果已回答您的问题,请检查它是否被接受。:)是的,一旦您切换到fcitx,就可以在使用拼音输入的同时即时在传统和简体之间切换。我建议使用fcitx。我怀疑ibus拼音可能需要一段时间才能解决。fcitx中的配置菜单与ibus完全不同,但不难发现。
2013年

我想指出,一个潜在的失败点是将默认的“输入法”开关键盘快捷键重新映射为“超级空格”。我发现,在将此快捷方式在13.04中更改为Ctrl-Space后,它已在13.10中挂接到默认的Super-Space。由于我使用的是旧的小型笔记本电脑,因此Super键已被重新定位在Backspace上方,因此对于这种事情而言,它的用处不大,这就是为什么我首先将其重新映射的原因。因此,请确保更新到13.10后正确映射了您的快捷方式。
达科他州

2

我找到了解决此问题的答案,可以通过以下方式解决此问题,使其基本上与韩文一起使用:基本上是说您进入终端,然后键入

ibus restart

ibus-setup

然后,您可以调整菜单中缺少的ibus设置!它对我有用,现在我可以按自己的方式设置后使用Shift + Hangul键。因此,我建议您将这两行输入终端。

한글키로 한영전환은 잘되고있습니다....


우선 제가 사용한 방법은...

그냥 소프트웨어 센터에서 ibus-hangul 만 체크해서 설치하고

언어설정에서 기본입력기를 ibus로 바꿔주고

터미널에서

ibus restart

ibus-setup

我已经编辑了帖子。请验证我是否错过了某件事或做了一些应该解决的事情。谢谢
Lucio 2014年

2

我找不到在桌面上或上方栏中获取ibus图标的方法。但是,只需在终端上输入ibus-setup即可访问ibus的设置。

  • 然后,我可以应用快捷方式访问并选择ibus键盘布局。
  • 按下快捷键时确实会出现一个图标。
  • 使用LibreOffice,我必须选择默认的[Super-Space]之外的另一个快捷方式,并添加一个[CRTL-ALT-Space],它可以正常工作。
  • 另外,由于我具有瑞士法语键盘,因此必须在高级设置中选择“使用系统键盘”,否则会得到美国键盘布局。

2

打开一个终端窗口并键入/粘贴:

dpkg -l ibus* | grep ^ii| awk '{print $2}' | xargs sudo apt-get --reinstall install

然后重新启动。重新启动后,单击“文本输入设置”,然后单击+ / add-option并选择您的语言。

然后它应该工作正常。


0

我还发现ibus出了点问题。现在我只是无法在emacs中输入任何中文,因此可以在ubuntu 13.04上正常运行。

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.