11得票1回答
X11中的滚轮事件

我搜遍了整个网络,但惊讶地发现关于这个主题的资料竟然找不到。 我只是想能够捕获来自普通鼠标滚轮的事件。

17得票4回答
如何知道哪个窗口具有焦点并如何更改它?

我想知道如何询问 X11 当前聚焦在哪个窗口,并且如果由于某些原因我的应用程序(可能可见或不可见)获得了焦点,则希望能让之前的窗口再次获得焦点。 例如,我的应用程序正在与其他应用程序一起运行(如 Firefox、gvim、nautilus 等)。 假设此时 Firefox 有焦点,并且用户点击...

7得票1回答
gnome-terminal: 如何以编程方式消除滚动条?

我正在生成一些在它们自己的gnome终端中运行的进程,而且不想显示滚动条。是否有像xterm +sb这样的东西可以关闭该特定窗口的滚动条?

17得票4回答
OpenGL是使用Xlib绘制窗口和渲染物体的吗?还是反过来呢?

我想使用 OpenGL 或者 Xlib 在窗口上渲染字体和线条,但是我想知道哪一个更具有“基础性”。 使用 Xlib 接口,我可以用类似下面这样的代码来渲染这些内容(我在这里找到的 链接):// gcc x_1.c -o x_1 -lX11 && ./x_1 #includ...

8得票3回答
多线程的X11应用程序和OpenGL

我正在尝试使用libx11创建一个多线程的OpenGL应用程序,每个窗口对应一个单独的线程,再加上一个管理线程。 在管理线程中有一个事件循环: while(true) while(XQLength(mPlatformData->display)){ XNextEvent(...

8得票2回答
将Alt_R键设置为Alt(A-)修改键(而不是Meta(M-)修改键)

我希望将 Alt_L 设置为 META(即在emacs中的 M-),但是将 Alt_R 设置为 ALT。我该如何修改 .Xmodmap 和/或 .emacs 来实现这个目标?

28得票3回答
无法使用Qt应用程序连接到X服务器:0.0

在Fedora 10上编译。 我刚开始写我的第一个qt GUI应用程序。我使用了所有默认设置。 它只是一个简单的表格。它建立没有任何错误。但是当我尝试运行该应用程序时,我收到以下消息:Starting /home/rob/projects/qt/test1/test1/test1... N...

22得票4回答
来自剪贴板的Linux镜像

我想访问Linux剪贴板中的图形,并将其保存为文件。 我正在使用Python/Tkinter编写程序,因此我询问了相关问题(http://stackoverflow.com/questions/6817600/save-the-image-in-the-clipboatd-in-python...

8得票2回答
如何在无头服务器上利用独立显卡?

我正在为BioMesh3D工作,开发一个远程可视化项目,利用加强版服务器进行处理和渲染。如果我们设置一个用户自动登录到图形桌面,那么很容易让它运行起来,但是我们希望完全无头运行而不必进行自动登录。 如果我们想完全无头运行服务器,似乎唯一的选择是依靠Xvfb之类的东西。但由于我们正在进行一些相...

55得票5回答
构建一个窗口管理器

我新的家庭项目之一将是一个简单的窗口管理器,但在开始之前,我需要知道一些事情: 哪种语言最适合完成这个项目? 在哪里可以获取学习资源?