这是 Xvfb 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
Xvfb - X 版本 11 的虚拟帧缓冲区 X 服务器
概要
Xvfb [ 选项 ] ...
商品描述
Xvfb 是一个 X 服务器,可以在没有显示硬件和物理的机器上运行
输入设备。 它使用虚拟内存模拟哑帧缓冲区。
该服务器的主要用途是用于服务器测试。 任何的 fb 代码
可以使用此服务器练习深度,而无需支持的真实硬件
所需的深度。 X 社区发现了许多其他新颖的用途 Xvfb,包括
针对异常深度和屏幕配置测试客户端,进行批处理
Xvfb 作为后台渲染引擎,负载测试,作为移植 X 的辅助工具
服务器到新平台,并提供一种不显眼的方式来运行不
确实需要一台 X 服务器,但无论如何都坚持拥有一台。
配置
除了在 X服务器(1) 手册页, Xvfb
接受以下命令行开关:
-屏幕 屏幕编号 宽x高x深
此选项创建屏幕 屏幕编号 并将其宽度、高度和深度设置为 W、H、
和 D 分别。 默认情况下,只有屏幕 0 存在并具有尺寸
1280x1024x8。
-像素深度 深度列表
此选项指定服务器应支持的像素图深度列表
除了支持的屏幕所暗示的深度。 深度列表 是一个空间-
分隔的整数列表,可以具有 1 到 32 的值。
-fbdir 帧缓冲区目录
此选项指定包含内存映射文件的目录
应创建帧缓冲内存。 请参阅文件。 此选项仅存在于机器上
具有 mmap 和 msync 系统调用。
-shmem
此选项指定应将帧缓冲区放入共享内存中。 共享的
每个屏幕的内存 ID 将由服务器打印。 共享内存在 xwd
格式。 此选项仅存在于支持 System V 共享内存的机器上
界面。
如果两者都不是 -shmem 也不 -fbdir 指定,帧缓冲内存将被分配
分配器()。
-线偏 n
此选项指定如何调整细线的像素化。 价值 n 是一个
当 Bresenham 误差项为
完全为零。 有关更多信息,请参阅文件 Xserver/mi/miline.h。 这个选项是
可能只对服务器开发人员有用,以试验行的范围
可以使用 fb 代码进行像素化。
-黑色像素 像素值, -白色像素 像素值
这些选项指定服务器应使用的黑白像素值。
使用 onworks.net 服务在线使用 Xvfb