aterm
我尝试调查一个问题:根据我启动或的方式gnome-terminal
,窗口可能会也可能不会响应键盘事件。
问题的原因可能在于 Aterm、Fluxbox 或 Ubuntu 14.04:我正在寻找一种通用的 Linux 方法来调查我的问题。
在我的 Fluxboxkeys
文件中,有一行:
Mod4 C :Exec aterm
SuperC这将为启动的组合创建一个键盘快捷键aterm
。
问题:aterm
创建的窗口(20 个中有 19 个)对键盘事件没有响应:我无法使用命令行,没有输入字符,而且我无法AltSpace使用右键单击按钮获得窗口的上下文菜单。就好像没有 XWindow 键盘消息可以到达该窗口一样。
如果我aterm
从guake
终端启动,也会出现同样的问题。
但aterm
如果我从窗口启动,我永远不会遇到问题xterm
。
有什么奇怪的:
- xterm没有问题。如果我
xterm
通过键盘快捷键或 guake 启动:xterm 窗口自然会接收键盘事件并按预期工作。 - aterm 与 Ubuntu 12.04、Ubuntu 12.10 和 Ubuntu 13.10 系统完美配合
- Ubuntu 13.10 和 14.04 之间的 aterm 版本和 Fluxbox 版本相同(我遇到问题):aterm 1.00.01 和 Fluxbox 1.3.5
我不知道如何调查问题,从哪里开始?
- 我应该检查哪些详细日志?
- 我可以使用什么应用程序来提示我出了什么问题?
- 如何查找它是否是 xwindow、fluxbox、aterm 或 ubuntu 错误/问题?
(顺便说一句,我想要/愿意继续使用 aterm,因为它本身支持透明度)
答案1
我解决了这个问题:
- 创建一个可执行脚本,例如
~/default_terminal.sh
代码正在调用gnome-terminal
.fluxbox/keys
在我的配置文件中调用此脚本.fluxbox/menu
。
到最后还是没做错什么。用这个技巧就可以了。