RockyLinux 8.10 no login screen when TurboVNC and VirtualGL are used

I performed a fresh installation of Rocky Linux 8.10 on a DELL 7540 laptop with an integrated graphics card (iGPU) and a dedicated NVidia Quadro T1000. NVidia drivers were installed according to the instructions at Rocky Linux documentation. TurboVNC and VirtualGL are working correctly. After logging in via TurboVNC, the Quadro card is available:

# [vncuser@rockylinux ~]$ vglrun -d egl glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Quadro T1000/PCIe/SSE2

The 3D application also detects the Quadro card.

However, I have lost the ability to log in locally on the laptop. The login screen does not appear—only a black screen with the DELL and Rocky Linux logos.

The following changes did not bring the expected results:

  • GRUB_CMDLINE_LINUX="... nvidia-drm.modeset=1"

  • Option "PrimaryGPU" "no" in /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf

NVidia does not see the laptop display:

[hpc@rockylinux xorg.conf.d]$ nvidia-smi -q | grep -i "Display"
Display Mode            : Requested functionality has been deprecated
Display Attached        : No
Display Active          : Disabled
Display Clock Setting   : Not Active

Is it possible to have local access to the laptop when TurboVNC is used remotely?
What can I do to restore the ability to log in locally without losing OpenGL support when logging in via TurboVNC?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.