Openbox 配置文件终于满意了

各种窗口管理器和美化相关
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: Openbox 配置文件终于满意了

#16

帖子 月下叹逍遥 » 2016-01-21 19:56

系统都半截子入土了 :em01
浮生七十今三十,从此凄惶未可知
头像
深秋里的姐妹
帖子: 96
注册时间: 2014-12-25 13:04
系统: ubuntu

Re: Openbox 配置文件终于满意了

#17

帖子 深秋里的姐妹 » 2016-01-24 11:39

这东西要移植到wayland可不容易。 :em09

没有大规模的变动,一个X11窗口管理器无法运行在Wayland之上。
没有Wayland窗口管理器这样一种东西(和一个X11窗口管理器在同一意义上的)。一个窗口管理器应该自己实现Wayland,而不是坐在Wayland上面。
不过你可以把一个Wayland compositor当做一个X11窗口管理器使用,使用Wayland来显示,但client使用X11协议。这就是所谓“大规模的变动” :Grimace
“这是我送给你的。希望你再来啊。”
苗子摇摇头。千重子抓住红格子门,目送苗子远去。苗子始终没有回头。
在千重子的前发上飘落了少许细雪,很快就消融了。整个市街也还在沉睡着。
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Openbox 配置文件终于满意了

#18

帖子 科学之子 » 2016-02-02 23:06

自由建客 写了:
vickycq 写了:
自由建客 写了:
vickycq 写了:对Openbox唯一的不满就是fcitx会把它搞崩。
未尝碰到
托盘上fcitx右键菜单,重启。
那是托盘的问题吧,你换个试试,我用 lxpanel 没问题。
我这里也同样问题,我也是LXDE环境
托盘上重启,就会有一定的概率失去响应,但窗口里面的内容依然有响应,就是无法切换窗口之类的了
安装命令:aptitude install --without-recommends lxde-core

Tue Feb 2 23:15:57 CST 2016补充:
版本:lxpanel 0.7.2
再次强调,并非每次都会失去响应
一般多试几次就会出现"失去响应"的现象
再不行就重启之后再试试,反正我这里挺常见的
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Openbox 配置文件终于满意了

#19

帖子 科学之子 » 2016-02-02 23:21

vickycq 写了:对Openbox唯一的不满就是fcitx会把它搞崩。
求教,有解决方法吗?
难道非换输入法框架或wm不可?
FingerKKK
帖子: 20
注册时间: 2016-01-13 11:26
系统: Linux

Re: Openbox 配置文件终于满意了

#20

帖子 FingerKKK » 2016-02-03 9:40

没遇到过Fcitx和openbox冲突,不过我没装panel。

----------------------------------------------------
多试了几次果然卡死了。
上次由 FingerKKK 在 2016-02-03 10:27,总共编辑 1 次。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: Openbox 配置文件终于满意了

#21

帖子 vickycq » 2016-02-03 9:45

科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
我一直没解决。fcitx 开发者 csslayer 谈到过这个问题,貌似也跟 XIM 有关。讨论见https://code.google.com/archive/p/fcitx/issues/648
但 google code 已经关闭了,以上页面又没被 archive.org 备存,无法看到内容。

其它的讨论参见:
https://bbs.archlinuxcn.org/viewtopic.php?id=2300
https://web.archive.org/web/20160102151 ... ail?id=640
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: Openbox 配置文件终于满意了

#22

帖子 vickycq » 2016-02-03 10:15

科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
按照 21 楼 Arch 论坛的方法试了一下:

代码: 全选

mv /usr/bin/openbox /usr/bin/openbox-bin
再用以下内容替代 /usr/bin/openbox

代码: 全选

#!/usr/bin/env bash
export XMODIFIERS="wrong"
/usr/bin/openbox-bin
貌似不会崩溃,但一部分程序如 xterm 无法使用输入法了。用 openbox 菜单启动 xterm 出现很大延时,终端启动 xterm 出现
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 正确,可以使用输入法
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Openbox 配置文件终于满意了

#23

帖子 科学之子 » 2016-02-03 14:34

vickycq 写了:
科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
按照 21 楼 Arch 论坛的方法试了一下:

代码: 全选

mv /usr/bin/openbox /usr/bin/openbox-bin
再用以下内容替代 /usr/bin/openbox

代码: 全选

#!/usr/bin/env bash
export XMODIFIERS="wrong"
/usr/bin/openbox-bin
貌似不会崩溃,但一部分程序如 xterm 无法使用输入法了。用 openbox 菜单启动 xterm 出现很大延时,终端启动 xterm 出现
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 正确,可以使用输入法
既然如此折腾,为什么不直接换ibus?难道是ibus有更多BUG吗?
当初我其实一直跟着Lubuntu用ibus,后来某个版本(已经忘记是什么版本了)ibus的包不支持双拼,就一直凑合用fcitx了,fcitx在Lubuntu下也有同样的问题.
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Openbox 配置文件终于满意了

#24

帖子 科学之子 » 2016-02-29 18:47

vickycq 写了:
科学之子 写了: 求教,有解决方法吗?
难道非换输入法框架或wm不可?
按照 21 楼 Arch 论坛的方法试了一下:

代码: 全选

mv /usr/bin/openbox /usr/bin/openbox-bin
再用以下内容替代 /usr/bin/openbox

代码: 全选

#!/usr/bin/env bash
export XMODIFIERS="wrong"
/usr/bin/openbox-bin
貌似不会崩溃,但一部分程序如 xterm 无法使用输入法了。用 openbox 菜单启动 xterm 出现很大延时,终端启动 xterm 出现
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 正确,可以使用输入法

也许是自动启动引起的?
我这里刚刚进入桌面(此时,退出fcitx时异常概率较低),然后用终端启动fcitx,不论怎么重启fcitx都不会死.
继续测试看会不会死掉
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: Openbox 配置文件终于满意了

#25

帖子 TeliuTe » 2016-02-29 19:06

12.04 openbox用fcitx-sogou早先的搜狗拼音,root启动的程序没法使用输入法,普通用户的没问题
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: Openbox 配置文件终于满意了

#26

帖子 科学之子 » 2016-03-01 4:43

TeliuTe 写了:12.04 openbox用fcitx-sogou早先的搜狗拼音,root启动的程序没法使用输入法,普通用户的没问题
试试root权限启动fcitx
自动化方法我就没折腾过了...
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: Openbox 配置文件终于满意了

#27

帖子 vickycq » 2016-03-01 8:38

TeliuTe 写了:12.04 openbox用fcitx-sogou早先的搜狗拼音,root启动的程序没法使用输入法,普通用户的没问题
root 或 sudo 的环境变量没到位?

代码: 全选

$ 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
$ 
(sudoers 设置了 env_reset)
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复