Low FPS after driver update [linux]

Hello everyone,

Two weeks ago I updated Nvidia driver and found very low FPS in two games that worked perfectly before - Civilization VI via Steam and WoW 3.3.5a via wine. I tried to reinstall games, Steam, wine, the whole OS (linux mint 18.3), I tried different versions of linux kernel, wine and also drivers (384.111, 390.48 and 396.18) - problem was everywhere. Running WoW through console has shown openGL problems:

002e:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3:
002e:fixme:d3d_shader:print_glsl_info_log     Vertex info
002e:fixme:d3d_shader:print_glsl_info_log     -----------
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[2].zw" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[3].zw" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[4].yzw" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[5]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[6]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[7]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[8]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[9]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[10]" might be used before being initialized
002e:fixme:d3d_shader:print_glsl_info_log     0(21) : warning C7050: "vs_out[11]" might be used before being initialized

Same warnings received also from other shaders.

Trying to clarify the problems’ source, I used “+wgl” debug symbols and got huge log, where I found this:

0009:trace:wgl:is_extension_supported Checking for extension 'GL_NV_vertex_program4'
0009:warn:wgl:wglGetProcAddress Extension GL_NV_vertex_program4 required for glVertexAttribI1iEXT not supported

When I saw it, I looked for installed openGL extensions and found few ‘GL_NV_vertex_program’ extensions of different versions, highest was 3. Here is a full list: https://pastebin.com/H17Uqdiy
OpenGL version - 4.6.0, GLX server and client version - 1.4

Any thoughts about how I can fix the issue?