如何检查Weston环境
How to check a weston environment

如何在运行时检查程序是否在Weston环境中运行。 我在C中编写了一个Gtk + -3.0,我希望根据Display Server技术,GUI运行不同的窗口......

为什么Rust无法找到wl_display_get_registry?
Why is Rust unable to find wl_display_get_registry?

在编写代码以使用Wayland Client API时,Rust似乎无法找到wl_display_get_registry符号。 该文件的objdump也无法找到该符号。 然而,一个C程序编译...

在Wayland下从xid获取GDK窗口
Get GDK Window from xid, under Wayland

简而言之:这是如何从xid获取Gdk窗口的重复,但在Wayland下。 像以下这样的代码工作正常,直到我将Debian从Stretch更新为Buster:#!/ usr / bin / env python3 from ...

Wayland API中串行参数的用途是什么?
What's the purpose of the serial parameter in the Wayland API?

我最近一直在使用Wayland协议,许多功能包括unit32_t串行参数。 这是一个来自wayland-client-protocol.h的示例:struct wl_shell_surface_listener {/ ** ...

是否可以删除Weston工具栏?
Is it possible to remove Weston toolbar?

是否可以在没有顶部工具栏的情况下运行weston并将背景更改为黑色。 所以当我在init.d中有一个脚本时,它首先调用weston而不是我的qt5应用程序? 例如:weston&...

如果我想编写3D Wayland合成器(使用OpenGL),我从哪里开始?
Where do I start if I want to write a 3D wayland compositor(using OpenGL)?

所以我想为wayland创建一个compositor,它支持windows的3D效果(类似于compiz,但是在wayland上)。 我已经看到了这个问题:如果我想写,我从哪里开始......

获取现有的wl_surfaces?
Fetch existing wl_surfaces ?

是否可以获取现有的wl_surfaces? 我们的想法是能够从应用程序中获取wl_surfaces并能够加入其所有数据,例如它的wl_buffer

Qt 5.7如何在运行时检查变量QT_QPA_PLATFORM的值?
Qt 5.7 How can I check value of variable QT_QPA_PLATFORM at runtime?

我知道如何检查默认平台,但如果它在X11或Wayland上运行,我需要检查我的应用程序。 我试试这个:QString platform = qgetenv(“QT_QPA_PLATFORM”); 但它返回一个空字符串。 ...

当与Wayland&qtwayland一起使用时,Touch无法与Qt5.1.1一起使用
Touch doesnt work with Qt5.1.1 when used with Wayland & qtwayland

我想让Qt 5.1.1触摸示例应用程序与qtwayland模块一起工作。 我看到了展示的窗户,而且我还得到了韦斯顿的触摸痕迹。 我看到qtwayland也被触发......

Wayland客户如何与服务器通信?
How do Wayland clients communicate with the server?

我知道X窗口系统协议基于网络,这就是客户端与X服务器通信的方式。 现在,Wayland试图消除这种网络依赖。 我的问题是,怎么样......

区分wl_surface,wl_shell_surface和cairo_surface
Distinguish between wl_surface, wl_shell_surface and cairo_surface

你能帮我在这些表面上做出分歧吗? 什么是顶级/父级表面? 如何按顺序创建和销毁每个表面?

如何解决GLFW_KEY_UNKNOWN
How to work around GLFW_KEY_UNKNOWN

在我的笔记本电脑上(MSI GE63VR 7RE),当按下空格键(以及其他一些键)时,GLFW将GLFW_KEY_UNKNOWN传递给键回调函数。 几乎所有的键都有扫描码,但是这些都是...

可以将结构类型本身传递给c中的参数吗?
can struct type itself be passed to function as parameter in c?

在学习路线协议时,我发现函数以struct type为参数的代码。 #include <wayland-server.h>静态结构体wl_compositor_interface compositor_interface = ...

在linux路径上模拟鼠标移动
Simulate mouse motion on linux wayland

我从我的网络接收xy数据,并且我想使用Linux在路上控制鼠标位置。 我已经看到许多使用X库或X应用程序的源代码,但它不会在路上工作。 我也 ...

获取Wayland Weston的活动窗口列表
get the list of active windows in wayland weston

如何获得路径中活动窗口的列表..也就是说,在我的窗口中,一个终端处于活动状态,一个计算器也处于活动状态,我需要在终端中获取这些窗口的详细信息,我该如何获取它?

如何找出Linux系统是否使用Wayland或X11?
How I can find out if a Linux system uses Wayland or X11?

使用的语言我正在使用C ++ 14和cmake来处理我的程序。 问题:我想知道如何找出Linux系统是否使用Wayland或X11作为窗口系统,以便能够在我的系统中使用这两种API ...

如何从命令行启动gnome-wayland会话?
How to start gnome-wayland session from command line?

我正在试验路线。 你可以通过startx命令用X启动Gnome。 有没有办法通过一些命令来启动Gnome和wayland? 我希望能够在我的主...上运行Gnome / X ...

如果我想编写一个路径合成器,我该从哪里开始?

我想,没有一本“初学者指南”,在weston源代码看起来令人望而生畏。 有没有一个准系统的服务器,我可以看看给我一个......
1