Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell Wyse ThinLinux 2.0 INI Guide

PDF

General Settings Parameter Options

The following table contains parameters used for configuring the general settings where default values are in bold.

Table 1. General Settings Parameter Options.
Parameter Description

ActiveDirectoryServer= <string>

Active Directory Server IP used for Domain Login to the clientDomain Login of the client.

For example, ActiveDirectoryServer=10.150.244.105

AddtoEtcHosts= "ip1 FQDN1 aliases1; ip2 FQDN2 aliases2; ..."

Default is none

Adds entries to the /etc/hosts file where aliases are an optional space-separated list of host names.

AudioMute= {Yes, no}

Default is no

Mutes the volume

AudioPlayback= hdmi

If AudioPlayback is set to hdmi, HDMI sound device will have higher priority compared to other internal analog device.

AudioVolume=<0 – 100>

Determines the volume level.

AutoLogin={yes, no}

Default is yes

To disable or enable thinuser auto-login.

Browser.ClearBrowserData={yes, no}

Browser.ClearBrowserData option clears out or persists the browser history across different client users.

yes - Clears out the browser data across different user log-ins.

no - Persists the browser data across different user log-ins.

Browser.Homepage=<URL>

If the browser add-on is installed, this is the URL to the home page for the browser.

Browser.SecModules=<string>

For ICA only

This parameter is used to support smart card authentication through the browser.

For Example, =/usr/lib/libIDPrimePKCS11.so for Gemalto Dot Net card

EnableBanner={true, false}

BannerMsg=<string>

EnableBanner: Default is false

EnableBanner provides a banner description.

BannerMsg—BannerMsg text must be enclosed in double quotation marks if it contains spaces or punctuation characters.

CertName=<string>

[URL=<string>

ChallengePassword=<string>

CADN=<string>

AutoEnroll={yes, no}]

CertName — Name of certificate to be enrolled. A folder with same name will be created in /etc/scep/ folder in the thinclient.

URL — SCEP server URL ,which will be contacted for certificate enrollment.

ChallengePassword — Certificate Enrollment Challenge Password, it can be obtained from the SCEP Server.

CADN — CA Distinguished Name(Unique name to identify the CA).

AutoEnroll — To enable Automatic enrollment of certificates.

For example,

SCEPCLIENTCERTSETTINGS=CertName=2OFDZERTIFIKATE

URL=http://10.150.196.61/certsrv/mscep/mscep.dll

ChallengePassword=379132065CB03920A6801D67C159A26C

CADN=dot1x.local

AutoEnroll=yes

CCMEnable={yes ,no}

CCMServer=<CCM server URL>

GroupRegistrationKey=<tenant code-group code>

CCMEnable. Default is Yes.

It is used to enable or disable the Wyse Device agent.

CCMServer

Enter the URL of the CCM server you want to connect to.

MQTTServer

Enter the IP Address or the FQDN of the MQTT server.

GroupRegistrationKey

Enter your Group Registration Key to manage the thin client device.

For Example: CCMEnable=yes

CCMServer=https://autostratus2.wyselab.com:443

GroupRegistrationKey=linx-01012005

ChangeRootPassword=<string>

Default is base-64 encoded.

Specifies the new password for the root user.

ChangeThinUserPassword=<string>

Default is base-64 encoded.

Specifies the new password for the thin client user.

CitrixThemeConnectionType={pnagent, storefront}

For Citrix Desktop Appliance Mode (Power On To Power Off Citrix Theme), use pnagent to connect to the Program of Neigborhood Agent servers, and storefront to connect to the store front servers

DelayedUpdate.Enable={true, false, yes, no}

Default is true

DelayedUpdate.Enable parameter enables or disables the updatings.

DelayedUpdate.Mode={image}

Default is

image – updates the image only.

DeskColor=<Primary color> [{solid | horizontal-gradient | vertical-gradient}<Secondary color>]

Specifies the desktop background color where <primary color> and <secondary color> can be one of the following values:
  • RGB color specification in the form commonly used in HTML (rrggbb).
  • A color name from the /usr/share/X11/rgb.txt file. These names are case-sensitive.
  • Three integers in the range of 0-255 representing the amount of red, green and blue, respectively, for example: 0 119 255.
    • NOTE: The text must be enclosed in double quotation marks if it contains spaces or punctuation characters. These characters are not allowed: and ‘ “ $? ! |; ( ) [ ] { } \
  • This form is deprecated. It is available for backwards compatibility only.

An optional shading can be specified as solid, horizontal-gradient, vertical- gradient.

The <primary color> is the primary color, and the one which is used if no shading is specified or if the shading is solid. The optional <secondary color> is the secondary color, when shading is specified.

for example: Deskcolor=”DarkGoldenrod horizontal-gradient LightGoldenrod”

The primary color in this example DarkGoldenrod appears on the left (horizontal) or top (vertical) edge with a smooth transition to the secondary color in this example LightGoldenrod on the opposite edge.

Desktop={<image file>, <default>}

[Layout={Center, Tile, Stretch, Scale, Zoom, Span}]

Desktop: Specifies an image file to be used as wallpaper for the local desktop. The file must be located in the server wlx2 bitmap directory. The image file can be PNG, and JPG. The filename is case sensitive. Setting the Image file name to <default>...., sets the wall paper to Dell default wall paper.

Layout : Specifies the arrangement of the specified image file on the desktop. The tile option replicates the image across the desktop, the stretch option adjusts the image to fill the screen, the scale option enlarges the image to fill either the screen width or height, the Zoom option stretches (or reduces) the image keeping proportions, so the background is completely filled, when the image and the screen have different proportions it will cut off the extra bands that cannot be fitted (top and bottom or left and right depending on the image), and Span option is used to span the image across multiple monitors.

DesktopAppliance={ none, citrix}

You can disable or enable the thinuser specific VDI KIOSK theme.

Desktop.KeyBinding.Minimize=<string>

Default is disabled

Desktop.KeyBinding.Move=<string>

Default is disabled

Desktop.KeyBinding.Resize=<string>

Default is disabled

Desktop.KeyBinding.ShowDesktop=<string>

Default is <Control><Alt>Down

Desktop.KeyBinding.SwitchWindows=<string>

Default is <Alt>Down

Desktop.KeyBinding.ToggleFullscreen=<string>

Default is <Control><Alt>Up

Desktop.KeyBinding.ToggleMaximized=<string>

Default is <Alt>F10

Desktop.KeyBinding.UnMaximize=<string>

Default is disabled

Desktop.KeyBinding.DisablePrintScreen={true, false}

Default is true.

DHCP.VendorID=<String>

Default is wyse-5000.

Specifies the desired HDCP Vendor ID string.

DisableXRender={yes, no}

Default is no

Used for disabling XRender extension of X11

Display.SleepDisplay={0, 60, 120, 180, 240, 300, 480, 600, 720, 900} or SleepDisplay

Default is 240 for 4 minutes.

These are values for seconds, corresponding to 1, 2, 3, 4, 5, 8, 10, 12, 15 minutes possible values; 0 and other values corresponds to never.

Display.LockScreenTimeout={Time in seconds} Default is 120 seconds

EnableGKey={true, false}

Default is true

EnableGKey option is used to enable G key reset.

EnableSsh={yes, no}

Default is no, SSH server disabled. You can enable or disable SSH server.

IcaDisableWIFS={yes, no}

Default is no.

IcaDisableWIFS option is used to disable the Citrix Firefox plug-in feature that sends the option -WI_is_FS to its receiver.

If Firefox is in fullscreen mode, which makes Citrix receiver ignore window size configuration, disabling the feature allows you to resize their Citrix session when you are using Firefox Kiosk mode.

IdleAction.Enable={enable/disable}

[IdleAction.Timeout=<value of 1 to 60>]

[IdleAction.Action=<Any valid Command>]

IdleAction.Enable: Default is disable . Once enabled, Timeout should be specified. If not specified, default timeout is 1 minute.

IdleAction.Timeout: To set the idle action timeout value in minutes.

IdleAction.Action: The String of commands to be executed. For example , /usr/sbin/reboot. The default action is reboot.

ImportCerts ={yes, no}

[Certs=<String>]

ImportCerts: Default is no

It enables certificate import from the server.

Certs: certs is a list of certificate names (the names must be separated by a semicolon).

For example , Certs=Cert1.cer;Cert2.crt;Cert3.pem;Cert4.der
  • NOTE: Certificates must be placed in the certs sub-directory.

ImportConfig.FileURI=<string>

Default is none

It specifies the complete URI (server URL and file full path) of the configuration files to import.

ImportConfig.UID=<string>

Default is none.

It is the User ID used when importing the configurations file from an FTP server.

ImportConfig.Password=<string>

Default is none

It is the password used when importing the configurations file from an FTP server.

MerlinUpdate.Username=<string>

The username used to login the server.

MerlinUpdate.Password=<string>

Default is base-64 encryption. The password is used to login the server.

MerlinUpdate.URL=<string>

The URL to the Merlin base. Macro $PLATFORM is automatically appended for Merlin imaging.

MicMute={yes, no}

Default is no

If MicMute is set to yes, then it mutes the microphone volume.

MicVolume=<0-100>

Determines the microphone volume level.

MgmtDiscoveryMethod= {SRV, HOSTNAME, CNAME, STATIC, ALL, DHCP }

Default is ALL .

The Discovery method used for finding WDM server.

NTP.Enable={yes, no}

Default is no.

It Specifies that the NTP daemon should be enabled and started.
  • NOTE: NTP server will not be started if an NTP.TimeServer parameter is not specified and the thin client does not have one previously set.

NTP.TimeServer=<NTP Server IP or FQDN> [;<NTP Server IP or FQDN>;....}

Default is None.

It specifies one or more NTP server IP Addresses or FQDNs.

PermitSshRootLogin={yes, no}

Default is no, It used to prohibit the root SSH login. You can enable or disable the root login through SSH. It works only if SSH is enabled.

PowerButtonAction ={interactive, reboot, restart, halt, shutdown, none, nothing}

Default is interactive

It specifies system behavior when the power button is pressed.

none or nothing: Power button is ignored, that is no action.

Interactive: An optional window is presented to you.

halt or shutdown : Shuts down the devices.

reboot or restart : Reboots the devices.

ProgressUpdateInterval=<10–60>

Default is 20

The interval specified for sending image upgrade status to WDM server. Value less than 10 will be rounded to 10 and Value greater than 60 will be rounded to 60.

PasswordEncryptionCode={0, 1, 2}

Default value is 1

Specifies the desired password encryption algorithm in INI. This parameter must be place at least before the first password used in the wlx.ini file.

0: Plain Text

1: Base64 encoded

2: AES encoded

RootPath=<string>

Default is /wyse

This path is used to access INI files on the server.

  • IMPORTANT: If root path is not provided, /wyse is the default. The directory name /wlx2 is appended to the root path entry before use, if /wlx2 folder is not available then /wlx will be the fall back default.

SshIdleTimeout=<integer 1 to 60>

Default is 0, which is disabled. Set the SSH connection idle timeout in minutes. when the client idle timeout reaches, SSH connection will be terminated automatically from SSH Server. This works only if SSH is enabled.

ServerBusyCounter=<1 – 24>

Default is 5.

The number of retries when server is busy. There is no hard limit enforced as this was designed as adhoc measure till wdm server provides the counter value during checkin.

ServerBusyTimeout=<byte 10 – 360>

Default is 30

The interval before Hagent goes for retry. There is no hard limit enforced as this was designed as adhoc measure till wdm server provides the timeout value during checkin.

System.Language=<string>

System.Language={en_US, fr_FR, es_ES, de_DE, nl_NL, pt_PT, zh_CN, ko_KR, ja_JP}

System.Language — The value specifies the UI language and the locality where it will be used. For example, System.Language = en_US.

System.Language – Default is en_US . It specifies only one language in INI.
  • NOTE:
Do not specify any encoding.

TimeFormat=<String>

Default is 12h

Specifies the system time format.

The following are the formats:

  • 24, 24h, 24-hour, 24-hour format.
  • 12, 12h, 12-hour, 12-hour format.

VNCServer.DisableVNC={yes, no}

Default is yes

You can disable or enable the VNC Server.

VNCServer.UsePasswd={yes, no}

Default is no

You can use password to authenticate VNC connections.

VNCServer.VncPasswd=<string>

This parameter is used to set the new VNC password from default. Maximum length is 8 characters. If the VncPassword is not set, then default password is Wyse.

  • NOTE: Password string must not contain single quote character.

VNCServer.VncPrompt={yes, no}

Default is no

This parameter is used to enable a popup dialog asking for accepting the incoming VNC connection request. The dialog has the followings: Yes and No button to select. If you do not click on anything, default will be No after Timeout is reached in 120 seconds by default.

VNCServer.VNCWarning={yes, no}

Default is yes.

You can enable or disable a warning icon on the taskbar, when new VNC connection is connected. The icon remains on the taskbar until the VNC connection is terminated.

InstallAddons=<name of addon>

This parameter specifies the add-ons to be updated. Use comma separated add-on names.

  • NOTE: NewAddons=<name of addons>. This parameter specifies the new add-ons to be installed. Use comma separated add-on names.

RemoveAddons=<name of addon>

This parameter specifies the add-ons to be uninstalled. Use comma separated add-on names.

TransparentKeyPassThrough={Local, Remote, FullScreenOnly}

Default is FullScreenOnly. This parameter enables the keyboard shortcut sequences defined by the local Windows manager in the session.

  • FullScreenOnly — key event is processed locally except in Fullscreen mode.
  • Local — key event is processed locally in order to use ICA hot keys.

  • Remote — key event is forwarded to the server so that ICA hot keys do not work.


Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\