在 Linux 上,如何在不同的登录名下从终端 shell 运行 GUI 应用程序?
事情是这样的。我登录到 Linux 盒子(CentOS,但这不重要) 作为用户 A。我必须以用户 B 的身份构建一个程序,所以我启动了一个终端 shell,以 B 身份…
X11,如何检测我是显示屏上的最后一个窗口/应用程序
我有一个 x11 显示器,带有窗口管理器(遗憾的是不是特定的,可能是 twm、dtwm、mwm、metacity …)、myApp 和其他带有窗口的应用程序。如果其他应用…
X11 - 如何使用 Python 引发另一个应用程序的窗口
我希望能够使用 Python 启动另一个应用程序的窗口。 我确实看到了这个,我想我可以尝试: X11: raise an通过命令行现有窗口? 但是,如果可能的话,我…
如何清除 XFixes 区域
我正在为 X11 平台编写一些低级代码。为了实现最佳数据复制性能,我使用 XFixes/XDamage 扩展。 如何在一个刷新周期后清除 XFixes 区域的内容?或者在…
运行 GTK 时出现 X 错误+应用
我已经编写了一个 GTK+ 应用程序,但在运行它时遇到以下 X Window 错误: The program 'TestApp' received an X Window System error. This probably …
Python/X11:找出用户是否切换虚拟桌面
我正在寻找一种方法来确定用户是否在 X11 下切换虚拟桌面。 我正在使用带有 X11 库和 PyGTK 的 Python。我找到了一些 C 语言的工作示例,但我缺乏将它…
vim,任何方式复制粘贴,使用鼠标,不使用shift
我习惯了大多数使用简单的鼠标中键进行复制和粘贴的 X11 应用程序。在 vim 中我必须记住按住 Shift 键。 vim中有没有办法使用鼠标复制粘贴而不用shift…
Linux/X Window 系统下的屏幕阅读/鼠标点击?
我正在学习人工智能(只是为了乐趣和练习,不是为了利润或任何邪恶的东西)我想编写一个小机器人来为我玩一个小小的 Flash 游戏。 作为一个微软仇恨者…
如何在 Ubuntu 客户机、Windows 7 主机上的 virtualbox 中禁用水平滚动?
这篇文章重复 来自 superuser.com,但由于我没有答案,我开始怀疑这是一个用户问题,也许更多的是一个编程问题(因为配置文件),所以这里是: 我使用…