Results 1 to 3 of 3

Thread: [IBus] Exception: Cannot create engine

  1. #1

    Unhappy [IBus] Exception: Cannot create engine

    ENV: opensuse13.2 + gnome + ibus


    package info

    Code:
    Information for package ibus:
    -----------------------------
    Repository: openSUSE-13.2-Update-TsingHua
    Name: ibus
    Version: 1.5.8-5.7.1
    Arch: x86_64
    Vendor: openSUSE
    Installed: Yes
    Status: up-to-date
    Installed Size: 922.4 KiB
    Summary: Intelligent Input Bus for Linux OS
    Description: 
      IBus means Intelligent Input Bus. It is a new input framework for Linux OS. It provides
      full featured and user friendly input method user interface. It also may help
      developers to develop input method easily.
    
    Information for package ibus-table:
    -----------------------------------
    Repository: openSUSE-13.2-Oss-TsingHua
    Name: ibus-table
    Version: 1.8.11-1.1
    Arch: x86_64
    Vendor: openSUSE
    Installed: Yes
    Status: up-to-date
    Installed Size: 941.6 KiB
    Summary: The Table engine for IBus platform
    Description: 
      The package contains general Table engine for IBus platform.
    
    Information for package ibus-table-chinese-wubi-jidian:
    -------------------------------------------------------
    Repository: openSUSE-13.2-Oss-TsingHua
    Name: ibus-table-chinese-wubi-jidian
    Version: 1.8.2-2.2.7
    Arch: noarch
    Vendor: openSUSE
    Installed: Yes
    Status: up-to-date
    Installed Size: 5.7 MiB
    Summary: Jidian Wubi input method
    Description: 
      Jidian Wubi input methods. Current includes:
      Wubi 86.


    error occurred while trying to change the input method.

    here is something i found in ~/.ibus/tables/debug.log:
    Code:
      failed to create engine wubi-jidian86
    Traceback (most recent call last):
    File "/usr/share/ibus-table/engine/factory.py", line 81, in do_create_engine
    + str(self.engine_id), self.dbdict[engine_name])
    File "/usr/share/ibus-table/engine/table.py", line 1294, in __init__
    self.reset()
    File "/usr/share/ibus-table/engine/table.py", line 1304, in reset
    self._init_properties()
    File "/usr/share/ibus-table/engine/table.py", line 1350, in _init_properties
    tooltip = _('Configure ibus-table'))
    File "/usr/share/ibus-table/engine/table.py", line 1363, in _new_property
    visible=visible)
    TypeError: could not convert value for property `label' from str to IBusText
    Traceback (most recent call last):
    File "/usr/share/ibus-table/engine/factory.py", line 81, in do_create_engine
    + str(self.engine_id), self.dbdict[engine_name])
    File "/usr/share/ibus-table/engine/table.py", line 1294, in __init__
    self.reset()
    File "/usr/share/ibus-table/engine/table.py", line 1304, in reset
    self._init_properties()
    File "/usr/share/ibus-table/engine/table.py", line 1350, in _init_properties
    tooltip = _('Configure ibus-table'))
    File "/usr/share/ibus-table/engine/table.py", line 1363, in _new_property
    visible=visible)
    TypeError: could not convert value for property `label' from str to IBusText
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
    File "/usr/share/ibus-table/engine/factory.py", line 89, in do_create_engine
    raise Exception("Cannot create engine %s" %engine_name)
    Exception: Cannot create engine wubi-jidian86
    how to fix this? help plz.

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,273
    Blog Entries
    2

    Default Re: [IBus] Exception: Cannot create engine

    A quick search at https://software.opensuse.org returns a later version released by openSUSE.
    You don't have to install something from a private repo which may be faulty

    https://software.opensuse.org/package/ibus

    TSU

  3. #3

    Default 回复: [IBus] Exception: Cannot create engine

    你的问题解决了吗???我的tumbleweed+ibus也有这个问题,可以切换table的输入法,但就是不起作用。

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •