Re: Openbox 配置文件终于满意了
发表于 : 2016-01-21 19:56
系统都半截子入土了 

我这里也同样问题,我也是LXDE环境自由建客 写了:那是托盘的问题吧,你换个试试,我用 lxpanel 没问题。vickycq 写了:托盘上fcitx右键菜单,重启。自由建客 写了:未尝碰到vickycq 写了:对Openbox唯一的不满就是fcitx会把它搞崩。
求教,有解决方法吗?vickycq 写了:对Openbox唯一的不满就是fcitx会把它搞崩。
我一直没解决。fcitx 开发者 csslayer 谈到过这个问题,貌似也跟 XIM 有关。讨论见https://code.google.com/archive/p/fcitx/issues/648科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
按照 21 楼 Arch 论坛的方法试了一下:科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
代码: 全选
mv /usr/bin/openbox /usr/bin/openbox-bin
代码: 全选
#!/usr/bin/env bash
export XMODIFIERS="wrong"
/usr/bin/openbox-bin
代码: 全选
XMODIFIERS="@im=fcitx" xterm
既然如此折腾,为什么不直接换ibus?难道是ibus有更多BUG吗?vickycq 写了:按照 21 楼 Arch 论坛的方法试了一下:科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?再用以下内容替代 /usr/bin/openbox代码: 全选
mv /usr/bin/openbox /usr/bin/openbox-bin
貌似不会崩溃,但一部分程序如 xterm 无法使用输入法了。用 openbox 菜单启动 xterm 出现很大延时,终端启动 xterm 出现代码: 全选
#!/usr/bin/env bash export XMODIFIERS="wrong" /usr/bin/openbox-bin
Warning: X locale modifiers not supported, using default
xterm: Failed to open input method
必须用启动才可以。代码: 全选
XMODIFIERS="@im=fcitx" xterm
用 openbox 菜单启动其它部分应用程序如 Chromium leafpad,可以使用输入法。
用 openbox 菜单启动 xterm 出现很大延时,XMODIFIERS 错误,不可以使用输入法
用 xfce4 菜单启动 xfce4-terminal,XMODIFIERS 错误,可以使用输入法
用 xfce4 菜单启动 xterm,XMODIFIERS 正确,可以使用输入法
vickycq 写了:按照 21 楼 Arch 论坛的方法试了一下:科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?再用以下内容替代 /usr/bin/openbox代码: 全选
mv /usr/bin/openbox /usr/bin/openbox-bin
貌似不会崩溃,但一部分程序如 xterm 无法使用输入法了。用 openbox 菜单启动 xterm 出现很大延时,终端启动 xterm 出现代码: 全选
#!/usr/bin/env bash export XMODIFIERS="wrong" /usr/bin/openbox-bin
Warning: X locale modifiers not supported, using default
xterm: Failed to open input method
必须用启动才可以。代码: 全选
XMODIFIERS="@im=fcitx" xterm
用 openbox 菜单启动其它部分应用程序如 Chromium leafpad,可以使用输入法。
用 openbox 菜单启动 xterm 出现很大延时,XMODIFIERS 错误,不可以使用输入法
用 xfce4 菜单启动 xfce4-terminal,XMODIFIERS 错误,可以使用输入法
用 xfce4 菜单启动 xterm,XMODIFIERS 正确,可以使用输入法
试试root权限启动fcitxTeliuTe 写了:12.04 openbox用fcitx-sogou早先的搜狗拼音,root启动的程序没法使用输入法,普通用户的没问题
root 或 sudo 的环境变量没到位?TeliuTe 写了:12.04 openbox用fcitx-sogou早先的搜狗拼音,root启动的程序没法使用输入法,普通用户的没问题
代码: 全选
$ su
Password:
# printenv | grep XMOD
XMODIFIERS=@im=fcitx
# printenv | grep _IM_
CLUTTER_IM_MODULE=xim
QT_IM_MODULE=fcitx
QT4_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx
# exit
$ sudo printenv | grep XMOD
$ sudo printenv | grep IM
$