Skip to content

NICE DCV - Update freezes GUI on window resize

0

I'll post a bug report, but posting it here for a heads-up. This happened recently to my Workspace, skylight did it's update:

Upgrade  nice-dcv-server-maxibon-2024.0.18564-1.el8.x86_64 @workspaces-rhel8-wsp
Upgraded nice-dcv-server-maxibon-2024.0.17282-1.el8.x86_64 @@System
Upgrade  nice-xdcv-2024.0.635-1.el8.x86_64                 @workspaces-rhel8-wsp
Upgraded nice-xdcv-2024.0.587-1.el8.x86_64                 @@System
Upgrade  nice-xdcv-console-2024.0.635-1.el8.x86_64         @workspaces-rhel8-wsp
Upgraded nice-xdcv-console-2024.0.587-1.el8.x86_64         @@System
Upgrade  wsp-dcv-host-adapter-2.1.0.1843-1.el8.x86_64      @workspaces-rhel8-wsp
Upgraded wsp-dcv-host-adapter-2.1.0.1628-1.el8.x86_64      @@System

and the result is any window resizing instantly freezes the GUI and requires a Workspace restart. I recompiled my whole toolchain looking for a solution. I'm using another window manager, fvwm3.

To cure it I've done:

dnf --enablerepo workspaces-rhel8-wsp downgrade nice-dcv-server-maxibon-2024.0.17282-1.el8.x86_64
dnf --enablerepo workspaces-rhel8-wsp downgrade nice-xdcv-2024.0.587-1.el8.x86_64
dnf --enablerepo workspaces-rhel8-wsp downgrade nice-xdcv-console-2024.0.587-1.el8.x86_64
dnf --enablerepo workspaces-rhel8-wsp downgrade wsp-dcv-host-adapter-2.1.0.1628-1.el8.x86_64

yum install python3-dnf-plugin-versionlock
yum --enablerepo workspaces-rhel8-wsp versionlock nice-dcv-server-maxibon-2024.0.17282-1.el8.x86_64
yum --enablerepo workspaces-rhel8-wsp versionlock nice-xdcv-2024.0.587-1.el8.x86_64
yum --enablerepo workspaces-rhel8-wsp versionlock nice-xdcv-console-2024.0.587-1.el8.x86_64
yum --enablerepo workspaces-rhel8-wsp versionlock wsp-dcv-host-adapter-2.1.0.1628-1.el8.x86_64

`

asked a year ago226 views

2 Answers
0

So far the coders are saying "too bad, we're only coding to GNOME and we're abandoning X11 standards". I'm escalating via our AWS account reps, and have also asked RedHat management if this might affect the RHEL Certification on our fleet.

The documentation at https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-linux-prereq.html says "There are several desktop environments, and Amazon DCV works with many of them" but this is no longer true.

answered a year ago

-1

Thank you for bringing this issue to our attention. It appears you've encountered a significant problem with the latest update to NICE DCV (Amazon DCV) on your Amazon WorkSpace. The GUI freezing upon window resizing is indeed a serious issue that can greatly impact usability.

Your workaround of downgrading to the previous versions of the DCV components and then using version locking to prevent future automatic updates is a good temporary solution. This approach should help maintain a stable working environment until the issue is resolved.

It's important to note that while this solves your immediate problem, it's not a long-term solution. By locking these versions, you may miss out on future security updates and feature improvements. Therefore, it's crucial to follow through with your plan to submit a bug report to AWS support.

When submitting the bug report, be sure to include:

  1. The exact versions of the packages that caused the issue
  2. The versions you've downgraded to
  3. A detailed description of the problem, including any error messages
  4. Your system specifications, including the WorkSpace type and the custom window manager you're using (fvwm3)

AWS actively supports and maintains Amazon DCV, so they should be responsive to this issue. In the meantime, continue to monitor for any announcements or updates regarding this problem.

For other users who might encounter similar issues, it's generally recommended to wait for official fixes rather than downgrading, especially in production environments. However, in cases where work is severely impacted, your approach of careful downgrading and version locking can be a viable temporary solution.
Sources
What Is Amazon DCV? - Amazon DCV
Discontinuation of NICE EnginFrame effective September 25th, 2025 | AWS HPC Blog

answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.