Linux Virtual Delivery Agent

Citrix Customer Experience Improvement Program (CEIP)

When you participate in the CEIP, anonymous statistics and usage information are sent to Citrix to help improve the quality and performance of Citrix products. In addition, a copy of the anonymous data is sent to Google Analytics (GA) for fast and efficient analysis. GA is disabled by default.

Registry settings

By default, you automatically participate in the CEIP when you install the Linux VDA. The first upload of data occurs approximately seven days after you install the Linux VDA. You can change this default setting in the registry.

  • CEIPSwitch

Registry setting that enables or disables the CEIP (default = 0):

Location: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP

Name: CEIPSwitch

Value: 1 = disabled, 0 = enabled

When unspecified, the CEIP is enabled.

You can run the following command on a client to disable the CEIP:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP" -v "CEIPSwitch" -d "1"
<!--NeedCopy-->
  • GASwitch

Registry setting that enables or disables GA (default = 1):

Location: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP

Name: GASwitch

Value: 1 = disabled, 0 = enabled

When unspecified, GA is disabled.

You can run the following command on a client to enable GA:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP" -v "GASwitch" -d "0"
<!--NeedCopy-->
  • DataPersistPath

Registry setting that controls the data persisting path (default = /var/xdl/ceip):

Location: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP

Name: DataPersistPath

Value: String

You can run the following command to set this path:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CEIP" -v "DataPersistPath" -d "your_path"
<!--NeedCopy-->

If the configured path does not exist or cannot be accessed, data is saved in the default path.

CEIP data collected from the Linux VDA

The following table gives an example of the types of anonymous information collected. The data does not contain any details that identify you as a customer.

Data Point Key Name Description
Machine GUID machine_guid A GUID string identifying the machine where the data originates
AD solution ad_solution A string denoting the machine’s domain-joining method
Linux kernel version kernel_version A string denoting the machine’s kernel version
LVDA version vda_version A string denoting the installed version of the Linux VDA.
LVDA update or fresh install update_or_fresh_install A string denoting the current Linux VDA package is being freshly installed or updated
LVDA installed method install_method A string denoting that the current Linux VDA package is installed by using MCS, PVS, easy install, or manual installation.
HDX 3D Pro enabled or not hdx_3d_pro A string denoting whether HDX 3D Pro is enabled on the machine
VDI mode enabled or not vdi_mode A string denoting whether VDI mode is enabled
System Locale system_locale A string denoting the locale of this machine
LVDA key services last restart time ctxhdx ctxvda The last restart time of the ctxhdx and ctxvda services, in the format of dd-hh:mm:ss, for example, 10-17:22:19
GPU type gpu_type Denoting the GPU type of the machine
CPU cores cpu_cores An integer denoting the number of CPU cores of the machine
CPU frequency cpu_frequency Float denoting the CPU frequency in MHz
Physical memory size memory_size An integer denoting the physical memory size in KB
Launched session number session_launch An integer denoting the number of sessions launched (logged on or reconnected) on the machine at the time we collect this data point
Linux OS name and version os_name_version A string denoting the Linux OS name and version of the machine
Session key session_key Identifying the session where the data originates
Resource type resource_type A string denoting the resource type of the launched session: desktop or <appname>
Active session time active_session_time Used to save the session’s active times. One session can have multiple active times because the session can disconnect/reconnect
Session duration time session_duration_time Used to save the session’s duration from logon to logoff
Receiver client type receiver_type An integer denoting the type of Citrix Workspace app used to launch the session
Receiver client version receiver_version A string denoting the version of Citrix Workspace app used to launch the session
Printing count printing_count An integer denoting the number of times the session uses the printing function
USB redirection count usb_redirecting_count An integer denoting the number of times the session uses a USB device
Gfx provider type gfx_provider_type A string denoting the graphics provider type of the session
Shadowing count shadow_count An integer denoting the number of times the session has been shadowed
User selected Language ctxism_select A composed long string that contains all languages that users have selected
Smartcard redirecting count scard_redirecting_count An integer denoting the number of times smart card redirection is used for session logons and user authentication for in-session apps
Citrix Customer Experience Improvement Program (CEIP)