Setting Up for Linux Desktops
Table Of Contents
- Setting Up Horizon 7 for Linux Desktops
- Contents
- Setting Up Horizon 7 for Linux Desktops
- Features and System Requirements
- Preparing a Linux Virtual Machine for Desktop Deployment
- Setting Up Active Directory Integration for Linux Desktops
- Setting Up Graphics for Linux Desktops
- Installing Horizon Agent
- Configuration Options for Linux Desktops
- Create and Manage Linux Desktop Pools
- Bulk Deployment of Horizon 7 for Manual Desktop Pools
- Overview of Bulk Deployment of Linux Desktops
- Overview of Bulk Upgrade of Linux Desktops
- Create a Virtual Machine Template for Cloning Linux Desktop Machines
- Input File for the Sample PowerCLI Scripts to Deploy Linux Desktops
- Sample Script to Clone Linux Virtual Machines
- Sample Script to Join Cloned Virtual Machines to AD Domain
- Sample Script to Join Cloned Virtual Machines to AD Domain Using SSH
- Sample Script to Upload Configuration Files to Linux Virtual Machines
- Sample Script to Upload Configuration Files to Linux Virtual Machines Using SSH
- Sample Script to Upgrade Horizon Agent on Linux Desktop Machines
- Sample Script to Upgrade Horizon Agent on Linux Virtual Machines Using SSH
- Sample Script to Perform Operations on Linux Virtual Machines
- Troubleshooting Linux Desktops
- Collect Diagnostic Information for Horizon 7 for Linux Machine
- Troubleshooting Copy and Paste between Remote Desktop and Client Host
- Configuring the Linux Firewall to Allow Incoming TCP Connections
- View Agent Fails to Disconnect on an iPad Pro Horizon Client
- SLES 12 SP1 Desktop does not Auto Refresh after Drag and Drop
- SSO Fails to Connect to a PowerOff Agent
- Unreachable VM After Creating a Manual Desktop Pool for Linux
- Index
Table 6‑1. Configuration Options in /etc/vmware/config (Continued)
Option Value/Format Default Description
mksvhan.clipboardSize An integer 1024 Use this option to specify the clipboard maximum
size to copy and paste.
RemoteDisplay.maxBandwidth
Kbps
An integer 4096000 Species the maximum bandwidth in kilobits per
second (kbps) for a VMware Blast session. The
bandwidth includes all imaging, audio, virtual
channel, and VMware Blast control trac. The
max value is 4 Gbps (4096000).
RemoteDisplay.maxFPS An integer 60 Species the maximum rate of screen updates. Use
this seing to manage the average bandwidth that
users consume. Valid value should be between 3
and 60. The default is 60 updates per second.
RemoteDisplay.enableStats
true or false false
Enable or Disable the Blast protocol statistics in
mks log, such as bandwidth, FPS, RTT and so on.
RemoteDisplay.allowH264
true or false true
Set this option to enable or disable H.264
Encoding.
vdpservice.log.logLevel
fatal error,
warn, info,
debug, or trace
info
Use this option to set the log level of the
vdpservice.
RemoteDisplay.qpmaxH264 available range of
values: 0-51
36 Use this option to set the H264minQP quantization
parameter, which species the best image quality
for the remote display congured to use H.264
encoding. Set the value to greater than the value
set for RemoteDisplay.qpminH264.
RemoteDisplay.qpminH264 available range of
values: 0-51
10 Use this option to set the H264maxQP
quantization parameter, which species the lowest
image quality for the remote display congured to
use H.264 encoding. Set the value to less than the
value set for RemoteDisplay.qpmaxH264.
RemoteDisplay.minQualityJPE
G
available range of
values: 1-100
25 Species the image quality of the desktop display
for JPEG/PNG encoding. The low-quality seings
are for areas of the screen that change often, for
example, when scrolling occurs.
RemoteDisplay.midQualityJPE
G
available range of
values: 1-100
35 Species the image quality of the desktop display
for JPEG/PNG encoding. Use to set the medium-
quality seings of the desktop display.
RemoteDisplay.maxQualityJPE
G
available range of
values: 1-100
90 Species the image quality of the desktop display
for JPEG/PNG encoding. The high-quality seings
are for areas of the screen that are more static,
resulting in a beer image quality.
Configuration Options in /etc/vmware/viewagent-custom.conf
Java Standalone Agent uses the conguration le /etc/vmware/viewagent-custom.conf.
Setting Up Horizon 7 for Linux Desktops
52 VMware, Inc.










