x11 相关问题

X11是一个用于位图显示的可扩展窗口系统。它构成了大多数Unix操作系统GUI的基础。

XGetWindowAttributes 未返回正确的窗口位置

我已经实现了一个基本的x11窗口应用程序。使用鼠标移动窗口后,XGetWindowAttributes 始终返回相同的窗口位置(XWindowAttributes 结构中的 x 和 y)。打电话给XS...

回答 1 投票 0

窗口创建后的第一个事件 - XCreateWindow

我想在处理窗口创建后的第一个事件 - XCreateWindow 时执行一些操作。事件是使用 XNextEvent 函数获取的。我可以使用 bool 变量来处理它,但我...

回答 1 投票 0

通过共享内存访问 X11 窗口像素数据

我正在编写一个程序,其中我需要尽可能高效地访问 X11 窗口的像素数据,最好是通过共享内存,而不需要每次我想刷新窗口时都进行 XCB 调用...

回答 1 投票 0

X11 代理:不受支持且错误

我在Windows 10上使用tera term和xming来登录ubuntu服务器。 当我在服务器上运行 eog 时,它不起作用并输出以下错误: PuTTY X11 代理:不支持的授权协议 ...

回答 2 投票 0

X11/Xlib - 如何拦截最小化/恢复窗口

我可以在使用 _NET_WM_STATE_HIDDEN 原子处理 PropertyNotify 事件时检查窗口是否最小化。这是一个例子。就我而言,那已经太晚了。我想拦截最小化/恢复...

回答 1 投票 0

XCheckWindowEvent 不返回 ClientMessage 事件

我正在使用 xlib,并且我有类似的东西来检查窗口/子窗口的事件: // 以更友好的格式调度 X11 事件 静态内联 bool xwin_event(xwin...

回答 2 投票 0

错误:无法打开显示:localhost:0.0 - 尝试从 CentOS 6.2 64 位打开 Firefox 并在 Win7 上显示

我在一台Windows7机器上,我试图让firefox在centOS机器上打开,但显示在我当前的屏幕上。 在终端中输入 firefox 时,出现以下错误: 呃...

回答 5 投票 0

如何在Linux上使用拖放复制或移动文件时通知文件名

我想实现一种功能,当通过拖放将文件从一个目录移动到另一个目录时,我可以获取文件的名称。我想知道是否有任何方法可以实现...

回答 1 投票 0

XCreateWindow - 父参数含义

当我创建 X11 应用程序的主窗口时,我指定根窗口作为 XCreateWindow 父参数。我的应用程序允许打开一个对话框,例如“打开文件”窗口。 ...

回答 1 投票 0

wxPython wx.Frame 获取/设置位置在 Wayland 下不起作用?

我有一个 wxPython 应用程序,它通过在关闭时将其写入配置文件来记住其窗口位置和大小,并在启动时从配置文件中恢复它们。工作过

回答 1 投票 0

X11协议中String8(ListOfCARD8)的长度

我正在开发 X11 的代理服务器,它还会对某些数据进行一些轻微的数据操作(颜色深度、水印等)。我已建立连接并运行,并且我

回答 2 投票 0

如何检查X服务器是否正在运行?

有什么方法可以查明当前会话用户是否正在运行Xserver(在Linux下)? 我从以下事情开始: ps -e | grep X 但这并不总是有效 还有一件事我...

回答 13 投票 0

如何从XftFont获取XFontStruct?

我正在编写一个简单的X11时钟应用程序,它可以通过调整窗口大小来缩放, 我想在钟面周围绘制一些数字(1..12),并且这些数字也应该缩放。 所以我不能使用XLoadQue...

回答 1 投票 0

如何使用libxcb-xinput注册事件

删除问题以抗议 StackOverflow 的 OpenAI 合作伙伴关系:https://stackoverflow.co/company/press/archive/openai-partnership

回答 1 投票 0

为什么在没有 XPeekEvent 调用的情况下 while 循环无法工作?

标题说明了一切。 该代码在 while XCheckTypedEvent 之前与 XPeekEvent 一起使用,但如果没有该条件,条件计算结果为 false,我不知道为什么会这样。 #包括<...

回答 1 投票 0

如何从 docker 容器中运行 fIrefox

我正在尝试创建一个 docker 容器,让我运行 firefox,这样我最终可以使用 jupyter 笔记本。现在,虽然我已经成功安装了firefox,但我无法打开窗口...

回答 3 投票 0

如何使用python在X11上将MPV渲染到GTK4窗口?

mpv如何渲染到GTK4窗口或小部件? 在 GTK3 中,很容易获得 XID(并将其作为 MPV 的参数),但在 GTK4 中,似乎必须使用 GtkX11 和 X11Surface https://docs.gtk.org 来完成...

回答 2 投票 0

将 libXi 与 Vcpkg 结合使用

我正在尝试创建一个C项目,以libXi作为依赖项来控制鼠标在Linux系统上的移动(不仅仅是在1个窗口中)。我正在尝试使用 Vcpkg 并按照以下教程进行操作...

回答 1 投票 0

将X11配置为两个显卡,三个头,两个Zaphodmode?

我的机器中有两个显卡: 00:02.0 VGA 兼容控制器:英特尔公司 RocketLake-S GT1 [UHD Graphics 730](修订版 04) 02:00.0 VGA 兼容控制器:NVIDIA Corporation GK107 [

回答 1 投票 0

未设置 X11 DISPLAY 变量,但该程序执行了需要该变量的操作。 [Java、VSCode]

所以我和两个朋友正在为我们的高中计算机科学课做一个项目。我们使用 Swing 来制作 GUI,但遇到了一些问题。我们已经设置了“No X11 DISPLAY”变量,但是这个程序

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.