x11

    1热度

    1回答

    我很困扰我做错了什么,我试图复制示例代码,我试过改变颜色。这里是我的代码: //Headers #include <stdio.h> #include <stdlib.h> #include <X11/Xlib.h> #include <X11/Xatom.h> int main(int argc, char *argv[]) { //Vars to create a wi

    0热度

    1回答

    我想流的xscreensaver到YouTube,就像这样:https://www.youtube.com/watch?v=ZjhC5Fpcx7k 当流处于关闭状态,停留的xscreensaver活跃。但是,当OBS Studio正在流式传输时,会在几秒钟后中断屏幕保护程序。时机是随机的。 如何监控这里所涉及的触发器?我相信这是一个错误,但我该从哪里开始修复它?

    0热度

    1回答

    我对X11编程非常陌生。 我试过下面这段代码来显示创建的新窗口的窗口标识,但它显​​示的窗口标识两次(不同的窗口标识)。我得到正确的,一次只为使用FVWM(fvwm套接字)创建的每个新窗口。如果我从命令启动firefox,那么它会显示5次左右的窗口。 我想为每个新窗口创建一次而不是两次显示正确的窗口标识。 #include <stdio.h> #include <stdlib.h> #incl

    0热度

    1回答

    我想将3D对象加载到具有透明背景的OpenGL窗口中。我在配有Nvidia Quadro K3000M的Ubuntu 16.04机器上使用C++(安装的驱动程序是最新的375.66 NVIDIA二进制驱动程序)。我有两个目标独立工作 - 我可以创建一个透明背景的OpenGL窗口,从this thread X11和加载对象与Assimp和GLFW从this tutorial。 现在我想两者结合起来,

    0热度

    1回答

    我有一个用Swing编写的Java应用程序,我试图在远程Linux服务器上运行并显示在本地计算机上(运行MacOS)。 通过搜索在这里,我知道,这依赖于X11,而且我需要在客户端和服务器端启用X11。 在服务器端,X11是通过检查的/ etc/ssh/sshd_config文件,并确认“打开X11Forwarding”设置为“是”安装。我还确认xauth已安装并位于路径中(位于/ usr/bin/

    0热度

    1回答

    我正在创建一个使用glutin的程序,并且我想提供一个命令行标志来使窗口覆盖重定向,以便它可以用作某些不支持桌面窗口的窗口管理器的桌面墙纸类型。 我已经做了大量的研究,并设法将我认为可以工作的一段代码拼凑在一起,使用提供的来自glutin的xlib显示和窗口。这里是我现有的代码: unsafe { use glutin::os::unix::WindowExt; let x_c

    0热度

    1回答

    我正在编写一个C++程序来监视一个值并更改笔记本电脑上触摸板和跟踪点的启用状态。除了调用XIChangeProperty之外,我有一切工作。当我运行make时,抛出 undefined reference to `XIChangeProperty' 如果我从源中删除#include <X11/extensions/XInput.h>,它抛出一个不同的错误。 我cmake的文件如下 cmake_

    0热度

    1回答

    我在Unix服务器上使用Matlab,并希望能够保持会话打开(仍然显示Matlab窗口)在屏幕上,以便我可以回到它,只要我想。 我发现可能有效的一种解决方法是使用“altscreen”并将其设置为“on”。 但我真的不知道如何处理它,以及如何正确调用该函数。这是否正确? 如果有人能给我一些令人惊叹的建议!

    1热度

    2回答

    有没有办法找出谁在控制台上登录到X? 在Ubuntu的16.04我可以使用who它告诉你,你的位置,就像这个例子test1:是在X控制台,而我与ssh登录登录。 $ who test1 tty7 2017-08-12 02:00 (:0) ulf pts/1 2017-08-16 13:56 (192.168.1.20) 但在双方的Debian 4.0和OpenBSD 5.1 wh

    2热度

    1回答

    总之:当我切换到工作区X时,我想让一些程序自动启动,但前提是它们尚未启动。 这与XMonad startup on different workspaces不同,因为我不想将窗口移动到特定的工作空间(例如始终将xterm移动到工作空间2)。 这对我不起作用:xmonad spawn on startup in different workspace。我不希望所有应用程序在我登录时立即启动,也不会自