fcitx on ubuntu 16.04 部分软件界面上无法运行

系统字体配置、中文显示和输入法问题
回复
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

fcitx on ubuntu 16.04 部分软件界面上无法运行

#1

帖子 hacker85 » 2016-07-01 9:01

vickycq等众高手,期待大家的专业回答。

现象:
ubuntu 16.04 LTS 64位在安装完系统后,默认就是fcitx输入法,界面橙色风格,还是比较好看的。因为我不使用拼音,于是我又安装了fcitx-table-wbpy这个码表(即使不安装这个,而是用默认的拼音码表或者是把软件完全删除后,再重新安装也是一样的效果),但是随着系统中安装一些其他的文字编辑软件后,发现fcitx在其中无法调用。具体的软件如下:

1、wps 这个软件不能用fcitx分情况。如果是双击打开一个有内容的wps文件,那么如果想接着编辑汉字的话,那是无法用fcitx的;如果你把wps的主程序先打开,然后从文件-打开处找到一个有内容的wps文件,继而再编辑汉字的话,这时候汉字却是可以输入的。疯狂吧?!!
2、RTX2015 这个软件在初期的时候还是可以用上fcitx的,但是前天我更新了一下系统,结果再运行这个软件的时候,软件到是没有问题,可以fcitx在其中已无法运行了。


注:14.04的时代,这些软件从来不用调整任何东西 ,fcitx也不用调整任何东西 ,打开就可以用。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#2

帖子 vickycq » 2016-07-01 9:04

对于 WPS 可能原因 环境变量错误
参考 viewtopic.php?p=3162431#p3162431
viewtopic.php?p=3162658#p3162658
修改 wps 启动脚本 明确环境变量即可

RTX 是否通过 wine 运行?待研究
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#3

帖子 qy117121 » 2016-07-01 9:21

图片
我删一个你发一个。。。
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#4

帖子 hacker85 » 2016-07-01 10:43

qy117121 写了:图片
我删一个你发一个。。。
我这里就没有显示成功过,一直都是显示502错误。 所以我当然一个个的发了。 但后来我回到自己的帖子中心一看,竟然成功了。可提示却一直是没有成功哇……什么情况!
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#5

帖子 hacker85 » 2016-07-01 10:45

vickycq 写了: RTX 是否通过 wine 运行?待研究

是通过wine运行,还是wine最新版本。 唉,好些个东西真是不理解,从14到16一升级,一下子都完蛋了。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#6

帖子 vickycq » 2016-07-01 16:38

hacker85 写了:我这里就没有显示成功过,一直都是显示502错误。 所以我当然一个个的发了。 但后来我回到自己的帖子中心一看,竟然成功了。可提示却一直是没有成功哇……什么情况!
与论坛本身/服务提供商/国际出口不畅 都有关系
hacker85 写了:是通过wine运行,还是wine最新版本。
试试其它 wine 程序能否使用输入法 如 notepad.exe
也可先从环境变量着手试试
平时如何启动 RTX?
执行以下指令将结果全部复制贴上来

代码: 全选

ls /usr/share/applications 
ls ~/.local/share/applications
hacker85 写了: 唉,好些个东西真是不理解,从14到16一升级,一下子都完蛋了。
跨版本升级 有一定概率无法令人满意
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#7

帖子 hacker85 » 2016-07-04 8:46

试试其它 wine 程序能否使用输入法 如 notepad.exe
这样的编辑器软件我回头再安装一下,试验一下是否会启用fcitx
也可先从环境变量着手试试
这一方法能否更详细的说明一下?
平时如何启动 RTX?
因为在安装RTX的时候,直接就在桌面上生成了一个快捷方式,于是我每次都是双击之启动软件
执行以下指令将结果全部复制贴上来

代码: 全选

ls /usr/share/applications 
ls /usr/share/applications/
activity-log-manager.desktop nautilus-home.desktop
apport-gtk.desktop nm-applet.desktop
apturl.desktop nm-connection-editor.desktop
bamf-2.index nvidia-settings.desktop
bcloud.desktop onboard.desktop
bleachbit.desktop onboard-settings.desktop
bleachbit-root.desktop orca.desktop
bluetooth-sendto.desktop org.gnome.baobab.desktop
cairo-dock-cairo.desktop org.gnome.Calendar.desktop
cairo-dock.desktop org.gnome.Cheese.desktop
checkbox-converged.desktop org.gnome.DiskUtility.desktop
cheese.desktop org.gnome.FileRoller.desktop
code.desktop org.gnome.font-viewer.desktop
compiz.desktop org.gnome.gedit.desktop
credentials-preferences.desktop org.gnome.Nautilus.desktop
debian-uxterm.desktop org.gnome.Screenshot.desktop
debian-xterm.desktop org.gnome.Software.desktop
defaults.list org.gnome.Totem.desktop
deja-dup.desktop python2.7.desktop
deja-dup-preferences.desktop python3.5.desktop
display-im6.desktop reboot.desktop
display-im6.q16.desktop remmina.desktop
eog.desktop rhythmbox.desktop
evince.desktop rhythmbox-device.desktop
evince-previewer.desktop seahorse.desktop
evolution-data-server-uoa.desktop shotwell.desktop
fcitx-config-gtk3.desktop shotwell-viewer.desktop
fcitx-configtool.desktop shutdown.desktop
fcitx.desktop shutter.desktop
fcitx-qimpanel-configtool.desktop signon-ui.desktop
fcitx-skin-installer.desktop simple-scan.desktop
file-roller.desktop software-properties-drivers.desktop
firefox.desktop software-properties-gnome.desktop
gcr-prompter.desktop software-properties-gtk.desktop
gcr-viewer.desktop sol.desktop
gdebi.desktop system-config-printer.desktop
gedit.desktop thunderbird.desktop
gimp.desktop totem.desktop
gkbd-keyboard-display.desktop transmission-gtk.desktop
gksu.desktop ubuntu-amazon-default.desktop
gnome-calculator.desktop unity-activity-log-manager-panel.desktop
gnome-disk-image-mounter.desktop unity-appearance-panel.desktop
gnome-disk-image-writer.desktop unity-bluetooth-panel.desktop
gnome-mahjongg.desktop unity-color-panel.desktop
gnome-mines.desktop unity-control-center.desktop
gnome-power-statistics.desktop unity-credentials-panel.desktop
gnome-session-properties.desktop unity-datetime-panel.desktop
gnome-software-local-file.desktop unity-deja-dup-panel.desktop
gnome-sudoku.desktop unity-display-panel.desktop
gnome-system-log.desktop unity-info-panel.desktop
gnome-system-monitor.desktop unity-keyboard-panel.desktop
gnome-system-monitor-kde.desktop unity-lens-photos.desktop
gnome-terminal.desktop unity-mouse-panel.desktop
gnome-user-share-properties.desktop unity-network-panel.desktop
gnome-user-share-webdav.desktop unity-power-panel.desktop
google-chrome.desktop unity-region-panel.desktop
gucharmap.desktop unity-scope-gdrive.desktop
hexchat.desktop unity-screen-panel.desktop
hplj1020.desktop unity-sound-panel.desktop
ibus-setup.desktop unity-tweak-tool.desktop
ibus-setup-table.desktop unity-universal-access-panel.desktop
im-config.desktop unity-user-accounts-panel.desktop
kwplayer.desktop unity-wacom-panel.desktop
language-selector.desktop unitywebappsqmllauncher.desktop
libreoffice-calc.desktop update-accounts.desktop
libreoffice-draw.desktop update-manager.desktop
libreoffice-impress.desktop usb-creator-gtk.desktop
libreoffice-math.desktop vim.desktop
libreoffice-startcenter.desktop vino-preferences.desktop
libreoffice-writer.desktop virtualbox.desktop
libreoffice-xsltfilter.desktop vivaldi-stable.desktop
lightworks.desktop vlc.desktop
logout.desktop webbrowser-app.desktop
mimeapps.list wine.desktop
mimeinfo.cache wps-office-et.desktop
mount-archive.desktop wps-office-wpp.desktop
nautilus-autorun-software.desktop wps-office-wps.desktop
nautilus-classic.desktop xdiagnose.desktop
nautilus-connect-server.desktop XnConvert.desktop
nautilus.desktop yelp.desktop
nautilus-folder-handler.desktop
ls ~/.local/share/applications[/code]
ls /usr/share/applications/
activity-log-manager.desktop nautilus-home.desktop
apport-gtk.desktop nm-applet.desktop
apturl.desktop nm-connection-editor.desktop
bamf-2.index nvidia-settings.desktop
bcloud.desktop onboard.desktop
bleachbit.desktop onboard-settings.desktop
bleachbit-root.desktop orca.desktop
bluetooth-sendto.desktop org.gnome.baobab.desktop
cairo-dock-cairo.desktop org.gnome.Calendar.desktop
cairo-dock.desktop org.gnome.Cheese.desktop
checkbox-converged.desktop org.gnome.DiskUtility.desktop
cheese.desktop org.gnome.FileRoller.desktop
code.desktop org.gnome.font-viewer.desktop
compiz.desktop org.gnome.gedit.desktop
credentials-preferences.desktop org.gnome.Nautilus.desktop
debian-uxterm.desktop org.gnome.Screenshot.desktop
debian-xterm.desktop org.gnome.Software.desktop
defaults.list org.gnome.Totem.desktop
deja-dup.desktop python2.7.desktop
deja-dup-preferences.desktop python3.5.desktop
display-im6.desktop reboot.desktop
display-im6.q16.desktop remmina.desktop
eog.desktop rhythmbox.desktop
evince.desktop rhythmbox-device.desktop
evince-previewer.desktop seahorse.desktop
evolution-data-server-uoa.desktop shotwell.desktop
fcitx-config-gtk3.desktop shotwell-viewer.desktop
fcitx-configtool.desktop shutdown.desktop
fcitx.desktop shutter.desktop
fcitx-qimpanel-configtool.desktop signon-ui.desktop
fcitx-skin-installer.desktop simple-scan.desktop
file-roller.desktop software-properties-drivers.desktop
firefox.desktop software-properties-gnome.desktop
gcr-prompter.desktop software-properties-gtk.desktop
gcr-viewer.desktop sol.desktop
gdebi.desktop system-config-printer.desktop
gedit.desktop thunderbird.desktop
gimp.desktop totem.desktop
gkbd-keyboard-display.desktop transmission-gtk.desktop
gksu.desktop ubuntu-amazon-default.desktop
gnome-calculator.desktop unity-activity-log-manager-panel.desktop
gnome-disk-image-mounter.desktop unity-appearance-panel.desktop
gnome-disk-image-writer.desktop unity-bluetooth-panel.desktop
gnome-mahjongg.desktop unity-color-panel.desktop
gnome-mines.desktop unity-control-center.desktop
gnome-power-statistics.desktop unity-credentials-panel.desktop
gnome-session-properties.desktop unity-datetime-panel.desktop
gnome-software-local-file.desktop unity-deja-dup-panel.desktop
gnome-sudoku.desktop unity-display-panel.desktop
gnome-system-log.desktop unity-info-panel.desktop
gnome-system-monitor.desktop unity-keyboard-panel.desktop
gnome-system-monitor-kde.desktop unity-lens-photos.desktop
gnome-terminal.desktop unity-mouse-panel.desktop
gnome-user-share-properties.desktop unity-network-panel.desktop
gnome-user-share-webdav.desktop unity-power-panel.desktop
google-chrome.desktop unity-region-panel.desktop
gucharmap.desktop unity-scope-gdrive.desktop
hexchat.desktop unity-screen-panel.desktop
hplj1020.desktop unity-sound-panel.desktop
ibus-setup.desktop unity-tweak-tool.desktop
ibus-setup-table.desktop unity-universal-access-panel.desktop
im-config.desktop unity-user-accounts-panel.desktop
kwplayer.desktop unity-wacom-panel.desktop
language-selector.desktop unitywebappsqmllauncher.desktop
libreoffice-calc.desktop update-accounts.desktop
libreoffice-draw.desktop update-manager.desktop
libreoffice-impress.desktop usb-creator-gtk.desktop
libreoffice-math.desktop vim.desktop
libreoffice-startcenter.desktop vino-preferences.desktop
libreoffice-writer.desktop virtualbox.desktop
libreoffice-xsltfilter.desktop vivaldi-stable.desktop
lightworks.desktop vlc.desktop
logout.desktop webbrowser-app.desktop
mimeapps.list wine.desktop
mimeinfo.cache wps-office-et.desktop
mount-archive.desktop wps-office-wpp.desktop
nautilus-autorun-software.desktop wps-office-wps.desktop
nautilus-classic.desktop xdiagnose.desktop
nautilus-connect-server.desktop XnConvert.desktop
nautilus.desktop yelp.desktop
nautilus-folder-handler.desktop


这里补充一下问题,就不另外再发新帖了:
我安装了pastebinit软件,并且使用的方式也完全正确,但是不知道为什么每次都不成功,提示SSL方面的错误,如下:

代码: 全选

ls ~/.local/share/applications/ | pastebinit 
Failed to contact the server: [Errno socket error] [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:645)

1、我的网络环境是代理网络,本身位于局域网中,通过局域网中一个IP代理上外网。
2、我以前用过这个pastebinit软件,在ubuntu 14.04中,一点问题也没有。网络环境一样,并且当初和如今的网络环境设置方法也一样。

那么我上方的错误还有什么根治的方法么?
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#8

帖子 hacker85 » 2016-07-05 14:25

fcitx-diagnose
# 系统信息:
1. `uname -a`:

Linux HPLinux 4.4.0-28-generic #47-Ubuntu SMP Fri Jun 24 10:09:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

2. `lsb_release -a`:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04 LTS
Release: 16.04
Codename: xenial

3. `lsb_release -d`:

Description: Ubuntu 16.04 LTS

4. `/etc/lsb-release`:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"

5. `/etc/os-release`:

NAME="Ubuntu"
VERSION="16.04 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial

6. 桌面环境:

桌面环境为 `gnome3`。

7. Bash 版本:

BASH_VERSION='4.3.42(1)-release'

# 环境:
1. DISPLAY:

DISPLAY=':0'

2. 键盘布局:

1. `setxkbmap`:

xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+cn+us:2+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};

2. `xprop`:

_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "cn,us", ",", ""

3. Locale:

1. 全部可用 locale:

C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
zh_CN.utf8
zh_SG.utf8

2. 当前 locale:

LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=

4. 目录:

1. 主目录:

/home/cymode

2. `${XDG_CONFIG_HOME}`:

环境变量 `XDG_CONFIG_HOME` 没有设定。

`XDG_CONFIG_HOME` 的当前值是 `~/.config` (`/home/cymode/.config`)。

3. Fcitx 设置目录:

当前 fcitx 设置目录是 `~/.config/fcitx` (`/home/cymode/.config/fcitx`)。

5. 当前用户:

脚本作为 cymode (1000) 运行。

# Fcitx 状态:
1. 可执行文件:

在 `/usr/bin/fcitx` 找到了 fcitx.

2. 版本:

Fcitx 版本: `4.2.9.1`

3. 进程:

找到了 3 个 fcitx 进程:

2009 fcitx
2075 fcitx-dbus-watc
2403 fcitx-qimpanel

4. `fcitx-remote`:

`fcitx-remote` 工作正常.

# Fcitx 配置界面:
1. 配置工具封装:

在 `/usr/bin/fcitx-configtool` 找到了 fcitx-configtool。

2. 用于 GTK+-2.0 的配置界面:

**未找到 gtk2 的配置界面.**

3. 用于 GTK+-3.0 的配置界面:

在 `/usr/bin/fcitx-config-gtk3` 找到了 `fcitx-config-gtk3`。

4. KDE 的配置界面:

**`kcmshell4` 未找到.**

# 前端设置:
## Xim:
1. `${XMODIFIERS}`:

环境变量 XMODIFIERS 已经正确地设为了 "@im=fcitx".
从环境变量中获取的 Xim 服务名称为 fcitx.

2. 根窗口上的 XIM_SERVERS:

Xim 服务的名称与环境变量中设置的相同.

## Qt:
1. qt4 - `${QT4_IM_MODULE}`:

环境变量 QT4_IM_MODULE 已经正确地设为了 "fcitx".

2. qt5 - `${QT_IM_MODULE}`:

环境变量 QT_IM_MODULE 已经正确地设为了 "fcitx".

3. Qt 输入法模块文件:
找到了 Qt5 的输入法模块: `/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so`.
找到了 Qt4 的输入法模块: `/usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so`.

## Gtk:
1. gtk - `${GTK_IM_MODULE}`:

环境变量 GTK_IM_MODULE 已经正确地设为了 "fcitx".

2. `gtk-query-immodules`:

1. gtk 2:

**无法找到 gtk 2 的 `gtk-query-immodules`.**

**无法找到 gtk 2 的 fcitx 输入法模块.**

2. gtk 3:

**无法找到 gtk 3 的 `gtk-query-immodules`.**

**无法找到 gtk 3 的 fcitx 输入法模块.**

3. Gtk 输入法模块缓存:

1. gtk 2:

在 `/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache` 找到了 gtk `2.24.30` 的输入法模块缓存.
版本行:

# Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.30

已找到 gtk `2.24.30` 的 fcitx 输入法模块.

"/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so"
"fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"

2. gtk 3:

在 `/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache` 找到了 gtk `3.18.9` 的输入法模块缓存.
版本行:

# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.18.9

已找到 gtk `3.18.9` 的 fcitx 输入法模块.

"/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so"
"fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"

在 `/usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules.cache` 找到了 gtk `3.18.9` 的输入法模块缓存.
版本行:

# Created by /usr/lib/i386-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.18.9

**无法输入法模块缓存 `/usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules.cache` 中找到 fcitx**

4. Gtk 输入法模块文件:

1. gtk 2:

找到的全部 Gtk 2 输入法模块文件均存在.

2. gtk 3:

找到的全部 Gtk 3 输入法模块文件均存在.

# 配置:
## Fcitx 插件:
1. 插件配置文件目录:

找到了 fcitx 插件配置目录: `/usr/share/fcitx/addon`.

2. 插件列表:

1. 找到了 28 个已启用的插件:

fcitx-autoeng
fcitx-chttrans
fcitx-classic-ui
fcitx-clipboard
fcitx-cloudpinyin
fcitx-dbus
fcitx-freedesktop-notify
fcitx-fullwidth-char
fcitx-imselector
fcitx-ipc
fcitx-keyboard
fcitx-kimpanel-ui
fcitx-lua
fcitx-notificationitem
fcitx-pinyin
fcitx-pinyin-enhance
fcitx-punc
fcitx-quickphrase
fcitx-remote
fcitx-spell
fcitx-sunpinyin
fcitx-table
fcitx-unicode
fcitx-vk
fcitx-x11
fcitx-xim
fcitx-xkb
fcitx-xkbdbus

2. 找到了 0 个被禁用的插件:

3. 插件库:

所有插件所需的库都被找到。

4. 用户界面:

找到了 2 个已启用的用户界面插件:

fcitx-classic-ui
fcitx-kimpanel-ui

Kimpanel 进程:

2403 fcitx-qimpanel

## 输入法:
1. 找到了 2 个启用的输入法:

fcitx-keyboard-cn
wbpy

2. 默认输入法:

您已经正确的将一个键盘输入法 "fcitx-keyboard-cn" 设为默认.

# 日志:
1. `date`:

2016年 07月 05日 星期二 14:31:56 CST

2. `~/.config/fcitx/log/`:

总用量 4
-rw-rw-r-- 1 cymode cymode 1376 6月 16 19:10 crash.log

3. `~/.config/fcitx/log/crash.log`:

=========================
FCITX 4.2.9.1 -- Get Signal No.: 11
Date: try "date -d @1466075448" if you are using GNU date ***
ProcessID: 1999
/usr/bin/fcitx(+0x162f)[0x555fc34fb62f]
/lib/x86_64-linux-gnu/libc.so.6(+0x354a0)[0x7f4a06ebb4a0]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x20cfc)[0x7f4a05e92cfc]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x21696)[0x7f4a05e93696]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x1096d)[0x7f4a05e8296d]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x10bc7)[0x7f4a05e82bc7]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x10c03)[0x7f4a05e82c03]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x10d53)[0x7f4a05e82d53]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x12028)[0x7f4a05e84028]
/lib/x86_64-linux-gnu/libdbus-1.so.3(dbus_bus_remove_match+0x64)[0x7f4a05e80e44]
/usr/lib/x86_64-linux-gnu/fcitx/fcitx-dbus.so(+0x2ad9)[0x7f4a060c0ad9]
/usr/lib/x86_64-linux-gnu/libfcitx-utils.so.0(+0x99f4)[0x7f4a074759f4]
/usr/lib/x86_64-linux-gnu/libfcitx-utils.so.0(fcitx_handler_table_free+0x24)[0x7f4a07475d24]
/usr/lib/x86_64-linux-gnu/fcitx/fcitx-dbus.so(+0x20f7)[0x7f4a060c00f7]
/usr/lib/x86_64-linux-gnu/libfcitx-core.so.0(+0x8d66)[0x7f4a0789fd66]
/usr/lib/x86_64-linux-gnu/libfcitx-core.so.0(FcitxInstanceRun+0x210)[0x7f4a078a0120]
/usr/bin/fcitx(+0xfec)[0x555fc34fafec]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f4a06ea6830]
/usr/bin/fcitx(_start+0x29)[0x555fc34fb069]
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#9

帖子 vickycq » 2016-07-07 8:52

hacker85 写了:这样的编辑器软件我回头再安装一下,试验一下是否会启用fcitx
Wine 应该已经自带了 c:\windows\notepad.exe
hacker85 写了:这一方法能否更详细的说明一下?
找到 RTX 的桌面快捷方式(~/Desktop/????.desktop),看看实际是如何启动的(Exec=????)
了解清楚后,在此处做文章,设置输入法相关环境变量

代码: 全选

ls ~/Desktop
其中的某个 .desktop 文件应该是 RTX 的桌面快捷方式
将其内容全部贴上来 看看
hacker85 写了: 我安装了pastebinit软件,并且使用的方式也完全正确,但是不知道为什么每次都不成功,提示SSL方面的错误,如下:
Failed to contact the server: [Errno socket error] [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:645)
1、我的网络环境是代理网络,本身位于局域网中,通过局域网中一个IP代理上外网。
2、我以前用过这个pastebinit软件,在ubuntu 14.04中,一点问题也没有。网络环境一样,并且当初和如今的网络环境设置方法也一样。
可说明为何种类型代理,具体如何设置
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#10

帖子 hacker85 » 2016-07-08 8:34

Wine 应该已经自带了 c:\windows\notepad.exe
这个确实是自带的,是我失查了。我找到了它,并在其中测试,果然还是不能使用fcitx。
找到 RTX 的桌面快捷方式文,将其内容全部贴上来 看看
[Desktop Entry]
Name=腾讯通RTX
Exec=env WINEPREFIX="/home/cymode/.wine" /opt/wine-staging/bin/wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/cymode/.wine/dosdevices/c:/users/Public/桌面/腾讯通RTX.lnk
Type=Application
StartupNotify=true
Path=/home/cymode/.wine/dosdevices/c:/Program Files (x86)/Tencent/RTXC
Icon=5ED5_RTX.0

我安装了pastebinit软件……可说明为何种类型代理,具体如何设置
我的代理类型是局域网IP加端口,具体如下:

1、系统设置部分
选区_001.jpg
2、~/.bashrc设置部分
选区_002.jpg
在14.04的时代,我就是能过上方的两处设置,可以完美实现系统的任何位置都可以正常使用fcitx输入法。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#11

帖子 vickycq » 2016-07-13 16:18

hacker85 写了:在14.04的时代,我就是能过上方的两处设置,可以完美实现系统的任何位置都可以正常使用fcitx输入法。
对于 wine 相关问题经验不足,不敢妄下结论。
修改楼上的 .desktop 文件中 Exec= 一行,使之包含环境变量设置
看上去类似这样:

代码: 全选

[Desktop Entry]
Name=腾讯通RTX
Exec=env WINEPREFIX="/home/cymode/.wine" XMODIFIERS="@im=fcitx" QT_IM_MODULE=fcitx QT4_IM_MODULE=fcitx GTK_IM_MODULE=fcitx /opt/wine-staging/bin/wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/cymode/.wine/dosdevices/c:/users/Public/桌面/腾讯通RTX.lnk
Type=Application
StartupNotify=true
Path=/home/cymode/.wine/dosdevices/c:/Program Files (x86)/Tencent/RTXC
Icon=5ED5_RTX.0
hacker85 写了:我的代理类型是局域网IP加端口,具体如下:我以前用过这个pastebinit软件,在ubuntu 14.04中,一点问题也没有。网络环境一样,并且当初和如今的网络环境设置方法也一样。
pastebinit 使用 https_proxy 这个环境变量
猜测 此处 "Failed to contact the server" 是无法连接 https_proxy 中设置的代理服务器
具体可能与您使用的代理服务器的具体情况有关。例如对于我常用的代理服务器,是需做如下配置:
export http_proxy="http://xxx.xxx.xxx.xxx:xxxx"
export https_proxy=$http_proxy
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#12

帖子 hacker85 » 2016-07-13 18:06

pastebinit 使用 https_proxy 这个环境变量
猜测 此处 "Failed to contact the server" 是无法连接 https_proxy 中设置的代理服务器
具体可能与您使用的代理服务器的具体情况有关。例如对于我常用的代理服务器,是需做如下配置:
export http_proxy="http://xxx.xxx.xxx.xxx:xxxx"
export https_proxy=$http_proxy

如同我楼上截图所示的样子,我的环境变量设置的也没有问题呀,即使是https的部分。

export https_proxy=https://10.65.0.9:8080 和 export https_proxy=$http_proxy 我认为是一个意思。

pastebinit有没有哪个脚本或者哪个文件是设置其https_proxy的呢? man pastebinit 的结果找不到相关的参数。
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#13

帖子 hacker85 » 2016-07-15 9:59

[quote]
看上去类似这样:

代码: 全选

[Desktop Entry]
Name=腾讯通RTX
Exec=env WINEPREFIX="/home/cymode/.wine" XMODIFIERS="@im=fcitx" QT_IM_MODULE=fcitx QT4_IM_MODULE=fcitx GTK_IM_MODULE=fcitx /opt/wine-staging/bin/wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/cymode/.wine/dosdevices/c:/users/Public/桌面/腾讯通RTX.lnk
Type=Application
StartupNotify=true
Path=/home/cymode/.wine/dosdevices/c:/Program Files (x86)/Tencent/RTXC
Icon=5ED5_RTX.0
[quote]

完美解决, :em09 :em09 :em09 :em09 :em11 :em11 :em11 :em11
hacker85
帖子: 585
注册时间: 2010-02-25 11:19

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#14

帖子 hacker85 » 2016-07-15 10:02

hacker85 写了:
pastebinit 使用 https_proxy 这个环境变量
猜测 此处 "Failed to contact the server" 是无法连接 https_proxy 中设置的代理服务器
具体可能与您使用的代理服务器的具体情况有关。例如对于我常用的代理服务器,是需做如下配置:
export http_proxy="http://xxx.xxx.xxx.xxx:xxxx"
export https_proxy=$http_proxy

如同我楼上截图所示的样子,我的环境变量设置的也没有问题呀,即使是https的部分。

export https_proxy=https://10.65.0.9:8080 和 export https_proxy=$http_proxy 我认为是一个意思。

pastebinit有没有哪个脚本或者哪个文件是设置其https_proxy的呢? man pastebinit 的结果找不到相关的参数。

目前只有这个悬而未决了,呵呵。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: fcitx on ubuntu 16.04 部分软件界面上无法运行

#15

帖子 vickycq » 2016-07-15 17:33

hacker85 写了:目前只有这个悬而未决了,呵呵。
查收论坛私信
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复