GoGPT Best VPN GoSearch

OnWorks 网站图标

韦斯顿 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 weston

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 weston,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


Weston - 参考 Wayland 服务器

概要


韦斯顿

商品描述


韦斯顿 是 Wayland 服务器的参考实现。 Wayland 服务器是一个显示器
服务器、窗口管理器和合成器合而为一。 韦斯顿有几个后端作为
可加载模块:它可以在 Linux KMS(通过 DRM 的内核模式设置)上运行,作为 X 客户端,或
在另一个 Wayland 服务器实例中。

Weston 通过 shell 支持完全不同的图形用户界面范例
插件。 提供了两个插件:桌面外壳和平板电脑外壳。

当 Weston 作为第一个窗口系统启动时(即不在 X 下也不在另一个窗口下)
Wayland服务器),应该用命令来完成 韦斯顿发射 设置适当的
对设备的特权访问。

Weston 还通过以下方式支持 X 客户端 X韦兰, 见下文。

后端


drm后端.so
DRM 后端使用 Linux KMS 作为输出,使用 evdev 设备作为输入。 它支持
具有 DPMS 的统一桌面中的多台显示器。 看 Weston-drm(7) 如果已安装。

韦兰后端.so
Wayland 后端运行在另一个 Wayland 服务器上,一个不同的 Weston 实例,
例如。 Weston 在父服务器上显示为单个桌面窗口。

x11-后端.so
X11 后端在 X 服务器上运行。 每个 Weston 输出变成一个 X 窗口。 这个
是一种廉价的方式来测试 Wayland shell、桌面或
领域广泛应用,提供了卓越的解决方案。


这些 shell 中的每一个都有自己的客户端公共协议接口。 这意味着
客户端必须专门为 shell 协议编写,否则将无法工作。

桌面外壳
桌面 shell 就像一个现代的 X 桌面环境,专注于传统的
键盘和鼠标用户界面以及熟悉的类似桌面的窗口管理。
桌面shell由shell插件组成 桌面shell.so 和特殊客户
韦斯顿桌面壳 提供墙纸、面板和屏幕锁定
对话。

全屏外壳
全屏外壳适用于需要接管整个输出的客户端,
通常所有的输出。 这主要用于运行另一个合成器
韦斯顿。 另一个合成器不需要处理任何平台特定的东西,比如
DRM/KMS 或 evdev/libinput。 shell 只包含 shell 插件 全屏-
外壳.so.

IVI-壳
车载信息娱乐外壳是一种特殊用途的外壳,它暴露了一个 GENIVI
层管理器与控制器模块兼容的 API,以及一个非常简单的外壳
对客户的协议。 IVI-shell 从加载开始 iv-shell.so,然后一个
可以启动助手客户端的控制器模块。

爱克斯威兰


XWayland 需要安装特殊的 X.org 服务器。 这个 X 服务器将连接到一个
Wayland 服务器作为 Wayland 客户端,X 客户端将连接到 X 服务器。 XWayland
在 Wayland 堆栈中提供对 X 应用程序的向后兼容性。

XWayland通过指令激活 韦斯顿 装载 xwayland.so 模块,见 示例.
Weston 开始侦听新的 X 显示套接字,并将其导出到环境中
变量 显示屏玻璃制造. 当第一个 X 客户端连接时,韦斯顿启动一个特殊的 X 服务器作为
一个 Wayland 客户端来处理 X 客户端和所有未来的 X 客户端。

它还具有自己的 X 窗口管理器,可以在其中选择光标主题和大小
XCURSOR_PATHXCURSOR_SIZE 环境变量。 看 环境.

配置


韦斯顿 核心 opţiuni:
-B后端.so, --后端=后端.so
载荷 后端.so 而不是默认后端。 该文件在
/usr/lib/x86_64-linux-gnu/weston,或者您可以传递绝对路径。 默认的
后端是 drm后端.so 除非环境另有说明,请参阅 显示屏玻璃制造
WAYLAND_DISPLAY 显示.

-c配置文件, --配置=配置文件
载荷 配置文件 而不是 韦斯顿.ini. 参数也可以是绝对路径
以一个开头 /. 如果路径不是绝对的,会在正常情况下搜索
配置路径,见 韦斯顿.ini(5). 如果还有 --无配置 给出,没有配置
文件将被读取。

- 版
打印程序版本。

-h, - 帮帮我
打印命令行选项的摘要,然后退出。

-iN, - 空闲时间=N
将空闲超时设置为 N 秒。 默认超时为 300 秒。 当有
对于空闲超时没有任何用户输入,Weston 进入非活动模式。
屏幕变黑,显示器可能会关闭,外壳可能会锁定
会议。 值为 0 可有效禁用超时。

- 日志=file.log
将日志消息附加到文件 file.log 而不是将它们写入 stderr。

--模块=模块1.so,模块2.so
加载以逗号分隔的模块列表。 仅由测试套件使用。 该文件是
在搜索 /usr/lib/x86_64-linux-gnu/weston,或者您可以传递绝对路径。

--无配置
匆读 韦斯顿.ini 对于合成器。 避免例如加载合成器模块
通过配置文件,这对单元测试很有用。

-S姓名, - 插座=姓名
Weston 将在名为的 Wayland 套接字中侦听 姓名. 韦斯顿将出口
WAYLAND_DISPLAY 显示 在所有子进程的环境中使用此值允许
它们自动连接到正确的服务器。

DRM 后端 opţiuni:
参见 Weston-drm(7)。

韦兰 后端 opţiuni:
- 展示=产品
要连接的 Wayland 显示器的名称,另见 WAYLAND_DISPLAY 显示
环境。

- 全屏
创建单个全屏输出

--输出计数=N
创建 N Wayland 窗口模拟相同数量的输出。

- 宽度=W, - 高度=H
使所有输出的大小为 WxH 像素。

- 规模=N
给所有输出一个比例因子 N.

--使用-pixman
使用 pixman 渲染器。 默认情况下,weston 将尝试使用 EGL 和 GLES2
渲染并将回退到基于 pixman 的渲染器进行软件合成
如果无法使用 EGL。 传递此选项将强制韦斯顿使用 pixman
渲染器。

X11 后端 opţiuni:
- 全屏

--无输入
不提供任何输入设备。 用于测试无输入的 Weston。

--输出计数=N
创建 N X 窗口模拟相同数量的输出。

- 宽度=W, - 高度=H
使每个 X 窗口的默认大小 WxH 像素。

- 规模=N
给所有输出一个比例因子 N.

--使用-pixman
使用 pixman 渲染器。 默认情况下,weston 将尝试使用 EGL 和 GLES2
渲染。 传递此选项将使韦斯顿使用 pixman 库
软件合成。

使用 onworks.net 服务在线使用 weston


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。