X11 forwarding broken following Quadro driver update

we have a system that has a Quadro P6000 installed. This system also has two Variable Action Button (VAB) panels on it, that is sent an X11 window from a java app that display the buttons on the VAB.

The system runs RHEL8 (but also found this same problem on RHEL7) that if we update the NVIDIA driver from 460.73.01 (which isn’t even for the _6000 card) to anything that is for the 6000 card, we get no display on the VABs.

What I’ve realized is that when the java app runs and tries to send that display, the lightdm service on the VABs stop.

Can anyone offer any theories as to why that might be?

Please run nvidia-bug-report.sh as root and attach the resulting nvidia-bug-report.log.gz file to your post.

nvidia-bug-report.log.gz (570.0 KB)

Here is the bug report.

I wanted to test whether I could send an X11 window to the ubuntu receiving system from the RHEL 8 system withe the 510.73 NVIDIA driver for the P6000 card so I performed the following:

export DISPLAY=(IP ADDESS):0.0

#kcalc

The calculator appeared on the VAB (ubuntu). So now I’m sure X11 forwarding is working.

What I realized is that our developers are sending a java application over in a X Window. That is when the XServer/lightdm service stops on the VAB.

I still don’t understand the relationship between the NVIDIA driver on the sending system and the XServer/lightdm service on the receiving system.