问题标签 [wayland]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
395 浏览

window-decoration - Wayland - 找出合成器是否装饰窗户

我见过这个问题:Wayland 合成器不能像 X 上那样做窗口装饰吗?,但我想知道这一点:

假设我使用纯Wayland编写应用程序,我如何知道服务器是否会装饰窗口?我想支持不进行装饰的合成器和进行装饰的合成器(在那些没有装饰的合成器上,应用程序将手动装饰它)。

这可能吗?如果不是,这在理论上是否可以使用当前的 Wayland API(即某种需要标准化的奇怪消息传递)?如果没有,为什么不呢?

0 投票
1 回答
551 浏览

wayland - 如何确定哪些窗口事件即将到来

我有两个属于同一个 Wayland 显示器的 EGL 窗口。Windows 仅全屏显示。鼠标和键盘事件进入显示。如何确定哪个窗口属于哪个事件发生了?

在我看来,是在 Wayland TOPLEVEL 窗口中请求的,但没有这样的 API。

0 投票
2 回答
2056 浏览

events - 与 Wayland 和 qtwayland 一起使用时,触摸不适用于 Qt5.1.1

我想让 Qt 5.1.1 touch 示例应用程序与 qtwayland 模块一起工作。

我得到了展示的窗口,也得到了韦斯顿的触摸痕迹。我看到 qtwayland 也被注册为 touch-up、touch-down、touch-motion 的回调函数触发。

但是,QT 不会在 QT 应用程序中调用 QPushButton 处理程序。

我使用的连接 API 如下: connect(ui->b_audio, SIGNAL(pressed()), this, SLOT(on_b_audio_clicked()));

任何线索为什么会发生这种情况?请提出可能的问题,以便我可以探索和调试。

提前致谢。布山。

0 投票
1 回答
555 浏览

x11 - Wayland 客户端如何与服务器通信?

我知道 X 窗口系统协议是基于网络的,这就是客户端与 X 服务器通信的方式。现在,Wayland 寻求消除这种网络依赖。

我的问题是,Wayland 客户应该如何与合成器沟通?协议消息的媒介是什么?

0 投票
1 回答
444 浏览

android - Android Display Server SurfaceFlinger 用什么语言写的?

Android Display Server SurfaceFlinger 用什么语言写的?Java 或 C。

SurfaceFlinger 和 X11 或 Wayland 在驱动程序方面有哪些主要区别,它们是用什么语言编写的?

0 投票
3 回答
12467 浏览

wayland - 如何在 Wayland 下截图?

一个想写一个简单的工具,可以在 Wayland 上截屏。我对它与 Xorg 完全不同的理解是否正确?任何人都可以给我任何例子吗?

0 投票
2 回答
1450 浏览

makefile - Wayland交叉编译makefile错误

我正在尝试为 arm-linux 平台交叉编译 wayland。在制作过程中,我收到以下错误..

0 投票
1 回答
362 浏览

build - 构建台面时生成文件错误

我收到以下错误:
视频卡 06:03.0 VGA兼容控制器:Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a)

构建命令

制作

0 投票
3 回答
11891 浏览

wayland - 如果我想写一个 Wayland 合成器,我从哪里开始?

我想网络上没有“Wayland 服务器编程初学者指南”,而且 Weston 的源代码看起来令人生畏。

有没有我可以查看的准系统 Wayland 服务器让我知道从哪里开始?我可以在 X 下运行的东西我可以确认正在接收输入。我确信我可以从那里去。

0 投票
1 回答
726 浏览

c - 我的 Wayland 共享内存代码发现了分段错误错误

当我尝试在线教程中的 Wayland 代码时,它运行良好,并且 *pixel++ = 0xffff;在下面的代码行中显示分段错误,

我对此代码所做的更改,

我将上面的代码行修改为

以及相应的函数调用,您可以在此链接中看到正确的代码 这是我的完整代码,请检查并提供反馈