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

Dell Wyse ThinLinux 1.0.3 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.

AutoPower={Yes, No}

Default is no

Specifies how the system behaves when first power is applied to the system after power is switched off. If set to Yes, system will get the power by itself up as soon as power is switched. If set to No, user will have to press the thin client’s power button to initiate system power.

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/lib64/libgtop11dotnet.so

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.

BootOrder=<value listed in description as per platform>

Default is Auto

Specifies the device’s BIOS boot order:

A: ATAPI CD

H: SATA 0

S: SATA 1

P: PXE LAN

U: USB HDD

F: USB FDC

C: USB CD-ROM

D: Cloud Desktop

For example, BootOrder=PHSAUFCD.

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>

MQTTServer=<MQTT server IP address or FQDN>[:MQTT port]

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

MQTTServer=autostratus2.wyselab.com:1883

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.AllowDowngrade={true, false, yes, no}

Default is false

Enables or disables the downgrading. It is applicable to both image and the add-ons.

DelayedUpdate.Delay=<integer>

Default is 60

It specifies number of seconds to wait between detecting the network interface and starting the background delayed update service.

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

Default is true

DelayedUpdate.Enable parameter enables or disables the updatings.

DelayedUpdate.Interval=<integer>

Default is 300

The number of seconds to wait between the rechecks, whether updates are available.

DelayedUpdate.MaxRate=< integer[ B, K, M, G ]>

Default is 100G

The maximum bandwidth to be used in bytes/second. The optional letter suffix indicates a multiplier: (Bytes, Kilobytes, Megabytes, or Gigabytes). There is no way to indicate that all available bandwidth is to be used except to specify a value that is expected to exceed the actual capacity.

DelayedUpdate.Mode={both, image, addons}

Default is both

both – updates the image and add-ons.

image – updates the image only.

addons – updates add-ons only.

DelayedUpdate.Password=<String>

Password is used to login the server, only valid after DelayedUpdate.URL is set. By default, Base-64 is encrypted.

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

Default is true

You can check whether the user settings will be saved after image upgrading or not.

DelayedUpdate.Recheck={yes, no}

Default is yes

When it is false, the delay will not try to download the image or add-ons until a network interface is started or TC is rebooted. When it is true, it will retry downloading for 3 times.

DelayedUpdate.TimeOut=<integer>

Default is 60

The maximum time in seconds, to wait while attempting to contact the server. Zero indicates no timeout.

NOTE: The obtaining the directory and downloading each add-on are separate operations and will be subject to the same timeout.

DelayedUpdate.URL=<string> or Update.URL*

Default is the INI server URL.

The URL to the base of the server's distribution area. Add-ons are expected to be in a subfolder named addons. Marco $PLATFORM needed for mixed environment.

DelayedUpdate.Username=<string>

Username used to login server, only valid after DelayedUpdate.URL is set.

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.

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.

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>

ImportCerts={en_US, fr_FR, es_ES, de_DE, nl_NL, pt_PT}

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

ImportCerts — 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 installed. Use comma separated add-on names.

  • NOTE: You can use InstallAddons= or NewAddons= for the parameter name (the names are interchangeable)

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: <>()\