I’m sure this is related to the decision to remove older Nvidia drivers, but I just want to confirm and figure out what my options are. I am using the latest LTS kernel (5.4.85-1) on my system with the Nvidia 390xx drivers. I just updated today and my OpenGL hardware acceleration stopped working, it will only load the Mesa drivers instead of the Nvidia GLX module.
[ 4.248] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 4.248] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 4.248] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 4.248] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 4.248] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
I am actually running games on the system, granted they are all quite old. But still, running Unreal Tournament 2004 at 3 to 6 frames per second really sucks with Mesa. I was getting 100+ previously.
What are my options to get the GLX driver working properly again? Is this related to the kernel itself or Xorg?
I’m having the same issue. Does anyone know if downgrading the NVIDIA driver to an older version would be a temporary solution to get NVIDIA GLX working again under XOrg?
I’ve solved as suggested in other forum post ( [SOLVED] GT520 + linux54 5.4.85-1 + linux54-nvidia-390xx 390.138-2 = absolutely terrible performance) By adding