X11是一个用于位图显示的可扩展窗口系统。它构成了大多数Unix操作系统GUI的基础。
我试图让 SDL2 使用根 X 窗口来显示内容,但它似乎不起作用 - 窗口没有以任何方式改变。另外,整个程序在 SDL_Delay() 之后不会退出...
XLoadQueryFont 在使用 XListFonts 找到的字体上失败
我正在尝试将 OTF 字体加载到 sflock 中。 sflock 使用 XLoadQueryFont() 加载字体,但由于某种原因我尝试加载的字体不起作用。 我写了一个小测试程序,它只是......
我希望设置通常称为信息亭的东西,运行锁定到我们自己的特定主页(以及来自那里的链接)的 Firefox。基本操作系统是 CentOs 5(即就像 RedHat Enter...
如何将 X11 KeySym 映射到 Unicode 字符?
这是这个问题的精确重复;然而,已接受答案中链接的代码已有近 11 年历史,代码中的此注释引出了我的重复问题: 键符号 -> UTF-8
libgtk-x11-2.0 lib 和 libgtk-3 有一些问题吗?
当我在我的 vagrant VM 中执行我的应用程序(rails)时,我发现了这个问题: vagrant@myapp:/vagrant$rails s 无法打开库“libgtk-x11-2.0”:libgtk-x11-2.0:无法打开共享对象文件:否...
如何在重定窗口管理器中支持拖放? 看起来如果我使用支持它的应用程序(例如 thunar),然后将其从一个客户端拖动到另一个客户端,它就会返回。我...
无法从“lib.egl_renderer”导入名称“CppEGLRenderer”
我像这样连接到目标计算机(ada): 连接到 Globalprotect VPN ssh -X 机器 1 (机器 1):ssh -X ada 我自己的机器是 Ubuntu,另外两台我也通过 ssh 连接到相同版本的 Ub...
通过 ssh 运行 x11 转发的应用程序使用 at-spi2 接口
我正在连接到远程计算机,如下所示 ssh 用户@主机 -Y 因此,如果我在 ssh 终端上运行应用程序,例如 gnome-calculator,它会按照我的意愿在我的本地屏幕上运行。到现在为止都...
XInput 2 RawMotion 错误(XISelectEvents 上具有较高值的 BadValue)
我正在编写一个纯 Xlib 应用程序,并希望使用 XInput2 扩展来处理 RawMotion 事件。如果我在使用任何高于 XI_PropertyEvent 的 XI2 事件设置掩码时使用 XISelectEvents,就会出现问题。 ...
XResizeWindow 之后,X11 没有更新 WindowAttributes
我正在尝试在我的 cpp 程序中使用 X11 调整窗口大小并获取图像。不过,我似乎不知道如何使用新的宽度和高度更新窗口属性。 致电 XResi 时...
我正在尝试打开一个 X11 窗口,打印出一个像素,然后添加代码以使 Terminate() 返回 true。但它不会形成一个窗口。这是我的代码: #包括 #包括&l...
如何让应用程序直接在根窗口上绘制?例如,我想在根窗口上打印一些行,就像 conky 那样。如何在 C/C++ 中使用 Xlib 来做到这一点?
我目前正在开发一个 sdl2 项目,我使用 wsl2 vscode 和 vcXserv。我的代码工作完美,但经过一些更改后它停止工作(所以我回到工作版本,但它仍然......
我有一个 Linux、X11 应用程序,带有主窗口 (W0) 和浮动工具/调色板窗口 (Wt)。 Wt 必须始终高于 W0,并且首次显示时它必须出现在右上角
系统:Ubuntu 20.04.3 LTS 默认分辨率为 1280x720,DPI 为 96。 当调整“分数缩放”为 125% 时,我有两个选项来获取 DPI: 使用命令:xrdb -query |grep dpi...
我已经尝试了一段时间来实现这一目标,但我做不到。 XNextEvent 永远不会被调用。 我使用的是 Ubuntu 22.04。 这是我到目前为止的代码。 我想打印点击和鼠标移动。我尝试过...
在我的世界服务器上获取“未设置 X11 DISPLAY 变量,但该程序执行了需要它的操作”
我正在尝试使用谷歌云打开我的世界服务器。 这是我启动时出现的错误 错误 我已经尝试过这些: 取消显示 导出显示=:0.0 导出显示=本地主机...
我正在努力从 Windows 任务栏上的按钮从 VcXsrv 下的 WSL 安装启动 xfce4-terminal。除了 xfce4-terminal 之外,我不需要任何 DOS 盒子/控制台/终端...
X11 - 调用 XSetSelectionOwner 后处理 XSelectionRequestEvent
我在 X11 应用程序中实现了剪贴板处理。复制操作的第一步是调用 XSetSelectionOwner: 原子 ClipboardAtom = XInternAtom(display, "CLIPBOARD", False);
我使用的是mininet版本2.1.0。我的设置是这样的,我必须运行 mininet 来自远程机器的命令,例如 ssh -X 用户@IP python mininet.py X11转发好像没问题。 X转发