The Linux VDA alters several system parameters to ensure that the best experience is available to the user. These parameters are not permanent and are reset when the system restarts.

On some Linux distributions, the system’s dbus-daemon process may not have enough file descriptors available. If there are not enough then the desktop environment, such as Gnome or KDE, will not function correctly. The Linux VDA sets a minimum open file descriptor limit of 3072. If the dbus-daemon has a file descriptor limit that is greater than 3072 then nothing is altered.

Some Linux distributions have the amount of shared memory available to the system set too low. If this is the case, the value of the Kernel’s ‘kernel.shmmax’ setting is increased to a suitably large value.

In the future there may be other system parameters that we alter. We’ll be sure to make these details available.

To read more from the Linux Virtual Desktop Team, be sure to check out the rest of our posts here.