You are not logged in.

#1 2018-01-22 16:51:05

snlia
Member
Registered: 2015-12-16
Posts: 8

[Solved]Can not Use fcitx in Some Applications

Hi all,

English is not my native language, so please forgive my grammar.

I have just installed gnome on my computer(MSI GL62M 7REX) and used fcitx as input method framework. However, I found I could not swtich input method in some application(wps, telegram), but fcitx works in other applications(chromium, lilyterm).

I have add

/usr/bin/numlockx on
export XIM="fcitx"
export XIM_PROGRAM="fcitx"
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"

to .xprofile to ensure my fcitx is configured well.

the output of fcitx-diagnose is too long, so I put it here:
http://paste.ubuntu.com/26438306/

version information:

$ pacman -Qs fcitx 
local/fcitx 4.2.9.5-1 (fcitx-im)
    Flexible Context-aware Input Tool with eXtension
local/fcitx-configtool 0.4.10-3
    GTK based config tool for Fcitx
local/fcitx-gtk2 4.2.9.5-1 (fcitx-im)
    GTK2 IM Module for fcitx
local/fcitx-gtk3 4.2.9.5-1 (fcitx-im)
    GTK3 IM Module for fcitx
local/fcitx-qt4 4.2.9.5-1 (fcitx-im)
    Qt4 IM Module for fcitx
local/fcitx-qt5 1.2.1-3 (fcitx-im)
    Qt5 IM Module for Fcitx
local/fcitx-sogoupinyin 2.2.0.0102-1
    Sogou Pinyin for Linux

I caught a log information from jouralctl -r after I used Ctrl+<space> in telegram,

-- Logs begin at Sun 2018-01-21 14:36:00 CST, end at Tue 2018-01-23 00:37:20 CST. --
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:37:20 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695d196c50), has been already finalized. Impossible to set any property to it.
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:80 (0x7f65dc6ddef0 @ 82)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:73 (0x7f65dc6ddef0 @ 9)
Jan 23 00:37:20 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:37:20 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695d196c50), has been already finalized. Impossible to get any property from it.
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:37:18 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695d0ffe20), has been already finalized. Impossible to set any property to it.
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:80 (0x7f65dc6ddef0 @ 82)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:73 (0x7f65dc6ddef0 @ 9)
Jan 23 00:37:18 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:37:18 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695d0ffe20), has been already finalized. Impossible to get any property from it.
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:80 (0x7f65dc6ddef0 @ 82)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #11 0x7fffbafdac10 I   self-hosted:917 (0x7f65dc6ee5e8 @ 394)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #10 0x7fffbafdab80 I   resource:///org/gnome/shell/ui/tweener.js:183 (0x7f65dc6df780 @ 20)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #9 0x7fffbafdab80 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f65dc6c2bc0 @ 71)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #8 0x7fffbafdab20 b   resource:///org/gnome/shell/ui/tweener.js:208 (0x7f65dc6df808 @ 159)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #7 0x7fffbafdaa70 I   resource:///org/gnome/gjs/modules/signals.js:126 (0x7f65dc6e2b38 @ 386)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #6 0x7fffbafda9f0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:360 (0x7f65dc6e9e68 @ 10)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #5 0x7fffbafda960 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:345 (0x7f65dc6e9de0 @ 100)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #4 0x7fffbafda8b0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:332 (0x7f65dc6e9d58 @ 1626)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #3 0x7fffbafda760 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:203 (0x7f65dc6e9cd0 @ 54)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #2 0x7fffbafd9840 b   resource:///org/gnome/shell/ui/tweener.js:92 (0x7f65dc6df098 @ 52)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #1 0x7fffbafd97a0 b   resource:///org/gnome/shell/ui/tweener.js:105 (0x7f65dc6df230 @ 36)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: #0 0x7fffbafd9700 I   resource:///org/gnome/shell/ui/tweener.js:73 (0x7f65dc6ddef0 @ 9)
Jan 23 00:36:58 snliaPC org.gnome.Shell.desktop[769]: == Stack trace for context 0x5569595a9000 ==
Jan 23 00:36:58 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695c2570e0), has been already finalized. Impossible to set any property to it.
Jan 23 00:36:58 snliaPC gnome-shell[769]: Object Shell.GenericContainer (0x55695c2570e0), has been already finalized. Impossible to get any property from it.

Any idea about what's wrong with my fcitx? Thanks for advise!

Last edited by snlia (2018-01-23 02:27:45)

Offline

#2 2018-01-25 16:17:26

aphirst
Member
From: Hull, England
Registered: 2008-06-30
Posts: 99
Website

Re: [Solved]Can not Use fcitx in Some Applications

I can't speak for wps, but the telegram-desktop tracker has lots of open tickets for the fact that ibus, anthy, fcitx etc etc all don't seem to work with it.


ArchLinux | x86_64 | linux-ck-ivybridge
ThinkPad X230 | 12.5" | i5-3320M (2.5GHz) | HD 4000 | 16GB (1600MHz) | 256GB mSATA SSD | 2TB HDD
ThinkPad T430 | 14.1" | i7-3520M (2.9GHz) | GF108M (NVS 5400M) | 16GB (1600MHz) | 256GB mSATA SSD | 1TB HDD | 500GB HDD

Offline

Board footer

Powered by FluxBB