D.47. tarantella object new_xapp

创建一个或多个 X 应用程序对象。请参见第 C.1.15 节 “X 应用程序对象”

语法

tarantella object new_xapp {
   --name obj
   --width pixels
   --height pixels 
 [ --description text ]
 [ --app pathname ]
 [ --args args ]
 [ --appserv obj... ]
 [ --method telnet|ssh ]
 [ --resumable never|session|always ]
 [ --endswhen lastclient|windowmanager|windowmanageralone|
nowindows|loginscript|loginscriptnowindows ]
 [ --maxinstances 0|instances ]
 [ --displayusing clientwm|independent|kiosk ]
 [ --xrandr true|false ]
 [ --variablerootsize true|false ]
 [ --maximize true|false ]
 [ --scalable true|false ]
 [ --depth 8|16|24|16/8|24/8|8/16|8/24 ]
 [ --icon icon_name ]
 [ --hints hint...]
 [ --clipboardlevel level ]
 [ --roottype default|custom ]
 [ --rootcolor color ]
 [ --compression automatic|on|off ]
 [ --execution automatic|inorder|optimized ]
 [ --quality automatic|best|24|21|18|16|15|12|9|6 ]
 [ --interlaced automatic|on|off ]
 [ --accel true|false ]
 [ --delayed true|false ]
 [ --ldapusers user_dn... ]
 [ --ldapgroups group_dn... ]
 [ --ldapsearch search_string... ]
 [ --loadbal default|cpu|memory|sessions ]
 [ --env setting... ]
 [ --login script ]
 [ --winmgr command... ]
 [ --resumetimeout mins ]
 [ --middlemouse ms ]
 [ --force3button true|false ]
 [ --windowclose notifyapp|killapp|suspendsession|endsession ]
 [ --dpi monitordpi ]
 [ --keepopen true|false ]
 [ --share true|false ]
 [ --securityextension true|false ]
 [ --ssharguments args ]
 [ --unixaudiopreload true|false ]
 [ --remotewindowkeys true|false ]
 [ --allowkioskescape true|false ]
 [ --allowsshdowngrade true|false ]
 } | --file file

描述

下表显示了此命令的可用选项。

选项

描述

更多信息

--name

对象在 SGD 数据存储中的通用名称。

第 C.2.84 节 “Name(名称)”

--width

应用程序的宽度(以像素为单位)。

第 C.2.126 节 “Window Size(窗口大小):Width(宽度)”

--height

应用程序的高度(以像素为单位)。

第 C.2.120 节 “Window Size(窗口大小):Height(高度)”

--description

对象的文本描述。

第 C.2.29 节 “Comment(注释)”

--app

应用程序的全路径名。

第 C.2.4 节 “Application Command(应用程序命令)”

--args

在启动应用程序时要使用的命令行参数。

第 C.2.11 节 “Arguments for Command(命令的参数)”

--appserv

可以运行应用程序的应用服务器。

第 C.2.60 节 “"Hosting Application Servers"(托管应用服务器)选项卡”

--method

SGD 服务器用来访问应用服务器和启动应用程序的机制。

第 C.2.31 节 “Connection Method(连接方法)”

--resumable

应用程序的可恢复性行为。

第 C.2.6 节 “Application Resumability(应用程序可恢复性)”

--endswhen

应用程序会话结束的时间。

第 C.2.98 节 “Session Termination(会话终止)”

--maxinstances

用户可以同时运行的应用程序实例的最大数目。

第 C.2.85 节 “Number of Sessions(会话数)”

--displayusing

向用户显示应用程序的方式。

第 C.2.127 节 “Window Type(窗口类型)”

--xrandr

启用 RANDR X 扩展。

第 C.2.124 节 “Window Size(窗口大小):RandR Extension(RandR 扩展)”

--variablerootsize

调整根窗口的大小以匹配用户屏幕的大小。

第 C.2.123 节 “Window Size(窗口大小):Variable Root Window Size(可变主窗口大小)”

--maximize

应用程序的初始大小。

第 C.2.118 节 “Window Size(窗口大小):Client's Maximum Size(客户端最大窗口大小)”

--scalable

缩放应用程序以适应显示它的窗口。

第 C.2.125 节 “Window Size(窗口大小):Scale to Fit Window(缩放以适应窗口)”

--depth

应用程序的颜色深度。

第 C.2.24 节 “Color Depth(颜色深度)”

--icon

应用程序的 Webtop 图标。

第 C.2.61 节 “Icon(图标)”

--hints

包含应用程序的附加“名称-值”数据的字符串。

第 C.2.58 节 “Hints(提示)”

--clipboardlevel

应用程序的剪贴板安全级别。

第 C.2.36 节 “Copy and Paste(复制和粘贴):Application's Clipboard Security Level(应用程序剪贴板安全性级别)”

--roottype

根窗口的外观。

第 C.2.114 节 “Window Color(窗口颜色)”

--rootcolor

根窗口的颜色。

第 C.2.115 节 “Window Color(窗口颜色):Custom Color(定制颜色)”

--compression

AIP 协议是否压缩命令进行传输。

第 C.2.27 节 “Command Compression(命令压缩)”

--execution

AIP 协议是始终按顺序执行命令还是出于性能方面的考虑而优化命令。

第 C.2.28 节 “Command Execution(命令执行)”

--quality

在客户端设备上显示的有效颜色深度。

第 C.2.26 节 “Color Quality(颜色质量)”

--interlaced

启用交错的图像传输。

第 C.2.63 节 “Interlaced Images(交错式图像)”

--accel

为应用程序显示启用图形加速。

第 C.2.57 节 “Graphics Acceleration(图形加速)”

--delayed

启用应用程序显示的延迟更新。

第 C.2.41 节 “Delayed Updates(延迟的更新)”

--ldapusers

将应用程序分配给指定的 LDAP 用户。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--ldapgroups

将应用程序分配给指定的 LDAP 组。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--ldapsearch

将应用程序分配给与 LDAP 搜索条件匹配的用户。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--loadbal

要使用的负载平衡算法。

第 C.2.5 节 “Application Load Balancing(应用程序负载平衡)”

--env

运行应用程序所需的环境变量设置。

第 C.2.48 节 “Environment Variables(环境变量)”

--login

用来启动应用程序的登录脚本。

第 C.2.73 节 “Login Script(登录脚本)”

--winmgr

用于应用程序的窗口管理器。

第 C.2.117 节 “Window Manager(窗口管理器)”

--resumetimeout

应用程序具有恢复能力的分钟数。

第 C.2.7 节 “Application Resumability(应用程序可恢复性):Timeout(超时时间)”

--middlemouse

使用两键鼠标模仿鼠标中键单击时的超时。

第 C.2.81 节 “Middle Mouse Timeout(鼠标中键超时时间)”

--force3button

指定应用程序仅支持 3 键鼠标。

第 C.2.83 节 “Mouse(鼠标)”

--windowclose

关闭主应用程序窗口对应用程序会话的影响。

第 C.2.113 节 “Window Close Action(窗口关闭操作)”

--dpi

SGD 报告给 X 应用程序的监视器分辨率。

第 C.2.82 节 “Monitor Resolution(监视器分辨率)”

--keepopen

使用来启动应用程序的连接保持打开。

第 C.2.64 节 “Keep Launch Connection Open(使启动连接保持打开状态)”

--share

为类似应用程序会话启用资源共享。

第 C.2.100 节 “Share Resources Between Similar Sessions(在类似的会话之间共享资源)”

--securityextension

为应用程序启用 X 安全性扩展。

第 C.2.130 节 “X Security Extension(X 安全扩展)”

--ssharguments

ssh 客户端的命令行参数。

第 C.2.33 节 “Connection Method(连接方法):SSH Arguments(SSH 参数)”

--unixaudiopreload

启用 SGD 音频重定向库。

第 C.2.15 节 “Audio Redirection Library(音频重定向库)”

--remotewindowkeys

将窗口管理键击发送到远程会话。

第 C.2.116 节 “Window Management Keys(窗口管理键)”

--allowkioskescape

为 Kiosk 模式应用程序启用下拉式标题。

第 C.2.67 节 “Kiosk Mode Escape(Kiosk 模式退出)”

--allowsshdowngrade

当未配置 X11 转发或它没有正常工作时,使 SGD 能够尝试 X11 连接而非 SSH。

第 C.2.2 节 “Allow SSH Downgrade(允许 SSH 降级)”

--file

用来在组织层次结构内创建多个对象的批处理文件。

 

要批量创建多个对象,请使用 --file 选项。要创建单个对象,请使用其他选项。

示例

以下示例为应用程序 XFinance 创建一个新的 X 应用程序对象。该应用程序可以在应用服务器 paris、bonn 或 lisbon 上运行。应用服务器负载平衡决定了要使用哪台应用服务器。

$ tarantella object new_xapp \
--name "o=applications/ou=Finance/cn=XFinance" \
--width 1000  --height 800 \
--app /usr/local/bin/xfinance \
--appserv "o=appservers/ou=Finance/cn=paris" \
"o=appservers/ou=Finance/cn=bonn" "o=appservers/cn=lisbon"