Skip to content

RDP: Add option to disable output suppression

Daniel Richard G. requested to merge (removed):no-suppress into master

Description

This MR adds an advanced RDP option to disable the framebuffer update suppression that normally occurs when the Remmina window is unmapped.

Related Issue

Issue #2799 (closed)

Motivation and Context

Output suppression is intended to conserve network bandwidth when the remote screen is not being viewed, but it can have unwanted side effects. For example, as the server is informed that the client is not actually looking at the screen, it might decide to lock the screen.

How Has This Been Tested?

I rebuilt the Ubuntu package of Remmina with my change applied. With the new option unchecked (the default), the remote screen is locked after ~30 minutes of the Remmina window being hidden. (This is the behavior that I wanted to go away.) With the new option checked, the remote screen is never locked.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

Merge request reports