GTX 550 drivers for Ubuntu

xubuntu 20.04 + GeForce GTX 550 Ti
Drivers work wrong:

$ ubuntu-drivers devices
WARNING:root:_pkg_get_support nvidia-driver-390: package has invalid Support Legacyheader, cannot determine support level
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
modalias : pci:v000010DEd00001244sv00001043sd000083C2bc03sc00i00
vendor   : NVIDIA Corporation
model    : GF116 [GeForce GTX 550 Ti]
driver   : nvidia-driver-390 - distro non-free recommended
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-340 - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin
$ lspci -nnv | grep -i vga -A12
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] [10de:1244] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. GF116 [GeForce GTX 550 Ti] [1043:83c2]
        Physical Slot: 4
        Flags: bus master, fast devsel, latency 0, IRQ 35, NUMA node 0
        Memory at f8000000 (32-bit, non-prefetchable) [size=32M]
        Memory at e8000000 (64-bit, prefetchable) [size=128M]
        Memory at f0000000 (64-bit, prefetchable) [size=64M]
        I/O ports at e000 [size=128]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

glmark2 get errors

$ glmark2 
    glmark2 2021.02
    OpenGL Information
    GL_VENDOR:     NVIDIA Corporation
    GL_RENDERER:   GeForce GTX 550 Ti/PCIe/SSE2
    GL_VERSION:    4.6.0 NVIDIA 390.144
[build] use-vbo=false: FPS: 4015 FrameTime: 0.249 ms
[build] use-vbo=true: FPS: 5875 FrameTime: 0.170 ms
[texture] texture-filter=nearest: FPS: 5553 FrameTime: 0.180 ms
[texture] texture-filter=linear: FPS: 5652 FrameTime: 0.177 ms
[texture] texture-filter=mipmap: FPS: 5940 FrameTime: 0.168 ms
[shading] shading=gouraud: FPS: 5212 FrameTime: 0.192 ms
[shading] shading=blinn-phong-inf: FPS: 5290 FrameTime: 0.189 ms
[shading] shading=phong: FPS: 4774 FrameTime: 0.209 ms
[shading] shading=cel: FPS: 4727 FrameTime: 0.212 ms
[bump] bump-render=high-poly: FPS: 2925 FrameTime: 0.342 ms
[bump] bump-render=normals: FPS: 5856 FrameTime: 0.171 ms
Error: Failed to add fragment shader from file None:
Error:   0(15) : error C0000: syntax error, unexpected identifier, expecting "::" at token "highp"
[bump] bump-render=height: Set up failed
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 4070 FrameTime: 0.246 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 2028 FrameTime: 0.493 ms
[pulsar] light=false:quads=5:texture=false: FPS: 4969 FrameTime: 0.201 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1648 FrameTime: 0.607 ms
[desktop] effect=shadow:windows=4: FPS: 2686 FrameTime: 0.372 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 951 FrameTime: 1.052 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1236 FrameTime: 0.809 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1088 FrameTime: 0.919 ms
[ideas] speed=duration: FPS: 4230 FrameTime: 0.236 ms
[jellyfish] <default>: FPS: 3077 FrameTime: 0.325 ms
Error: Failed to add fragment shader from file None:
Error:   0(26) : warning C7022: unrecognized profile specifier "highp"
Error: 0(26) : error C0502: syntax error at token "highp"
Error: Failed to add fragment shader from file None:
Error:   0(75) : warning C7022: unrecognized profile specifier "highp"
Error: 0(75) : error C0502: syntax error at token "highp"
[terrain] <default>:Segmentation fault (core dumped)

What I tred:

ubuntu-drivers autoupdate
apt install -y nvidia-driver-390
apt update
apt upgrade
apt remove --purge '*nvidia*'
apt autoremove
  1. Reinstall OS, drop hwe-core, install ga-core, install driver
$ uname -r
$ apt list --installed | grep hwe
$ apt list --installed | grep linux-ima
linux-image-5.4.0-107-generic/focal-updates,focal-security,now 5.4.0-107.121 amd64 [installed,automatic]
linux-image-generic/focal-updates,focal-security,now amd64 [installed]

Please see this:

This post (segmentation fault on nvidia GPUs (OpenGL only) because of PR #132 · Issue #153 · glmark2/glmark2 · GitHub) help me for fix error with glmark2.
But ‘ubuntu-drivers devices’ whatever gets warning ‘WARNING:root:_pkg_get_support nvidia-driver-390: package has invalid Support Legacyheader, cannot determine support level’.
And minecraft is strongly slow down. 2-30fps on GeForce GTX 550 Ti vs 60fps on Intel Corporation HD Graphics 620
GeForce GTX 550 Ti has 4052 in glmark2
Intel Corporation HD Graphics 620 has 2034 in glmark2
How i can check what drivers is ok?

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

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

Everything looks fine. Regarding minecraft, please check if you have open jdk or oracle jdk installed.

yes, i have installed

apt list --installed | grep -i jdk
openjdk-11-jre-headless/focal-updates,focal-security,now amd64 [installed,automatic]
openjdk-11-jre/focal-updates,focal-security,now amd64 [installed]

Тhank you so much for your help!

It’s solved my problem:

apt install openjdk-11-jdk openjdk-11-jdk-headless -y

It didn’t solve it.
But I found a problem - I increased the number of allocated memory for the game. The Friezes are gone.