Solved Please help with Nvidia Quadro P600

Hello!

I have a good working system (14.1) with DRM and AMD RX550 installed. Everything works.
Now I wanted to give a try to Nvidia Quadro P600 card.
Installed
graphics/nvidia-drm-kmod and x11/nvidia-driver.

Also changed the /etc/rc.conf.

When the machine boots, the WM does not start. Nothing interesting in the logs. I can see only

Code:
Loading kernel modules:
nvidia0: <Quadro P600> on vgapci0
vgapci0: child nvidia0 requested pci_enable_io
vgapci0: child nvidia0 requested pci_enable_io
nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  550.54.14  Thu Feb 22 01:05:40 UTC 2024

And in the kldstat -
Code:
5    1 0xffffffff83341000   1255e8 nvidia-modeset.ko
 6    1 0xffffffff83600000  3117f90 nvidia.ko

When I put the RX550 card back in, everything works again.

I am sure I am doing something wrong here, but what?
 
This is meta-port. It actually installs graphics/nvidia-drm-61-kmod port" href="http://www.freshports.org/graphics/nvidia-drm-61-kmod">graphics/nvidia-drm-61-kmod, which has a dependency to x11/nvidia-driver port" href="http://www.freshports.org/x11/nvidia-driver">x11/nvidia-driver. So the port install actually installs the driver also.
I thought graphics/nvidia-kmod (510, 515, 61) and x11/nvidia-driver have nothing to do with each other, given the ports descriptions (nvidia-drm-61-kmod, nvidia-driver)

After familiarize myself with drm-kmod, it requires the nvidia.ko kernel module from nvidia-driver (hence the dependency to it).


And in the kldstat -
Rich (BB code):
5 1 0xffffffff83341000 1255e8 nvidia-modeset.ko
6 1 0xffffffff83600000 3117f90 nvidia.ko
The loaded kernel module should be nvidia-drm.ko, not nvidia-modeset.ko.

You did not set according to the post-install message hw.nvidiadrm.modeset=1 in /boot/loader.conf.

Don't forget to remove nvidia-modeset from the kld_list in /etc/rc.conf.


The reason why nvidia-modeset has no effect in your current setup is most likely the missing of a Xorg driver configuration file, defined under /usr/local/etc/X11/xorg.conf.d.
 
I thought graphics/nvidia-kmod (510, 515, 61) and x11/nvidia-driver have noting to do with each other, given the ports descriptions (nvidia-drm-61-kmod, nvidia-driver)

After familiarize myself with drm-kmod, it requires the nvidia.ko kernel module from nvidia-driver (hence the dependency to it).



The loaded kernel module should be nvidia-drm.ko, not nvidia-modeset.ko.

You did not set according to the post-install message hw.nvidiadrm.modeset=1 in /boot/loader.conf.

Don't forget to remove nvidia-modeset from the kld_list in /etc/rc.conf.


The reason why nvidia-modeset has no effect in your current setup is most likely the missing of a Xorg driver configuration file, defined under /usr/local/etc/X11/xorg.conf.d.
Thank you for that. I will experiment with this later.

In fact I did set hw.nvidiadrm.modeset=1 in the boot loader, but later recognized that this is not FreeBSD kernel parameter.

What comes to xorg.conf - I am using current AMD card without configuration. This has been a general recommendation.

Now, probably the reason is wrong kernel module.
 
In fact I did set hw.nvidiadrm.modeset=1 in the boot loader, but later recognized that this is not FreeBSD kernel parameter.
Gets set with me:
Code:
# grep 'hw.nvidia' /boot/loader.conf
hw.nvidiadrm.modeset=1
# sysctl hw.nvidiadrm.modeset
hw.nvidiadrm.modeset: 1
# sysrc kld_list
kld_list: nvidia-drm
# kldstat | grep nvidia
 7    1 0xffffffff83194000    108f0 nvidia-drm.ko
13    2 0xffffffff83400000  3118000 nvidia.ko
16    1 0xffffffff83272000   125678 nvidia-modeset.ko
kldstat shows that graphics/nvidia-drm-kmod (the Linux's nvidia-drm.ko Kernel module as KMS/DRM driver) is mixed in use with proprietary Nvidia driver stuff.



Alternatively, you could try using solely the Nvidia proprietary driver from x11/nvidia-driver, as per the Handbook - X11
 
The loaded kernel module should be nvidia-drm.ko, not nvidia-modeset.ko.
It is working now! This did the trick.

The modeset module is now also automatically loaded:

Code:
root@Testsystem ~# kldstat|grep nvid
12    1 0xffffffff833e9000    10900 nvidia-drm.ko
13    2 0xffffffff83c00000  3117f90 nvidia.ko
14    1 0xffffffff83a67000   1255e8 nvidia-modeset.ko

The only issue is with deskutils/cairo-dock. Does not work any more. Leaves a black stripe when running. When I kill cairo-dock process, everything is normal.

glmark2 Score: 3117

With AMD Radeon RX 550 I got on this machine glmark2 Score: 3767

benchmarks/glmark2
 
Just to clarify.
  • nvidia-drm.ko depends on nvidia-modeset.ko,
  • nvidia-modeset.ko depends on nvidia.ko,
  • nvidia.ko and nvidia-modeset.ko is installed by x11/nvdia-driver but nvidia-drm.ko is installed by exactly one of graphics/nvidia-drm-[510|515|61]-kmod.

Why nvidia-drm.ko is not built with x11/nvidia-driver is that
  • upstream driver package from nvidia contains some parts of the module, which nvidia has its copyright, starting from 550 series of drivers,
  • but remaining parts of needed source codes are pulled from corresponding graphics/drm-[510|515|61]-kmod ports distfiles, which nvidia does NOT have its copyright..
 
Thanks, as I expected. That means you got a lot a kernel get kernel modules (mixed proprietary & non-proprietary) loaded in order to get a partly Linux crafted solution for an Nvidia graphics card to work; as opposed to just one EDIT: usually just two proprietary ones: nvidia-modeset.ko & nvidia.ko

glmark2 Score: 3117

With AMD Radeon RX 550 I got on this machine glmark2 Score: 3767
Well, that begs for a final comparison with just the proprietary Nvidia driver from x11/nvidia-driver :)
 
Thanks, as I expected. That means you got a lot a kernel modules (mixed proprietary & non-proprietary) loaded in order to get a partly Linux crafted solution for an Nvidia graphics card to work; as opposed to just one: nvidia-modeset.ko.


Well, that begs for a final comparison with just the proprietary Nvidia driver from x11/nvidia-driver :)
I have this installed

Code:
root@Testsystem ~# portversion -v|grep nvidia
[Reading data from pkg(8) ... - 2032 packages found - done]
nvidia-driver-550.54.14     =  up-to-date with port
nvidia-drm-61-kmod-550.54.14_1  =  up-to-date with port
nvidia-drm-kmod-550.54.14   =  up-to-date with port
nvidia-settings-535.146.02_1  =  up-to-date with port
nvidia-xconfig-525.116.04   =  up-to-date with port
root@Testsystem ~# portfind nvidia-driver
- libva-nvidia-driver-0.0.12 (/usr/ports/multimedia/libva-nvidia-driver)
- nvidia-driver-304-304.137_10 (/usr/ports/x11/nvidia-driver-304)
- nvidia-driver-340-340.108_4 (/usr/ports/x11/nvidia-driver-340)
- nvidia-driver-390-390.154_1 (/usr/ports/x11/nvidia-driver-390)
- nvidia-driver-470-470.161.03_1 (/usr/ports/x11/nvidia-driver-470)
+ nvidia-driver-550.54.14 (/usr/ports/x11/nvidia-driver)
 
Code:
=======================================================
    glmark2 2023.01
=======================================================
    OpenGL Information
    GL_VENDOR:      NVIDIA Corporation
    GL_RENDERER:    Quadro P600/PCIe/SSE2
    GL_VERSION:     4.6.0 NVIDIA 550.54.14
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
    Surface Size:   800x600 windowed
=======================================================
[build] use-vbo=false: FPS: 3509 FrameTime: 0.285 ms
[build] use-vbo=true: FPS: 3818 FrameTime: 0.262 ms
[texture] texture-filter=nearest: FPS: 3550 FrameTime: 0.282 ms
[texture] texture-filter=linear: FPS: 3555 FrameTime: 0.281 ms
[texture] texture-filter=mipmap: FPS: 3614 FrameTime: 0.277 ms
[shading] shading=gouraud: FPS: 3562 FrameTime: 0.281 ms
[shading] shading=blinn-phong-inf: FPS: 3520 FrameTime: 0.284 ms
[shading] shading=phong: FPS: 3373 FrameTime: 0.297 ms
[shading] shading=cel: FPS: 3389 FrameTime: 0.295 ms
[bump] bump-render=high-poly: FPS: 2832 FrameTime: 0.353 ms
[bump] bump-render=normals: FPS: 3808 FrameTime: 0.263 ms
[bump] bump-render=height: FPS: 3776 FrameTime: 0.265 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 3048 FrameTime: 0.328 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 2216 FrameTime: 0.451 ms
[pulsar] light=false:quads=5:texture=false: FPS: 3678 FrameTime: 0.272 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1905 FrameTime: 0.525 ms
[desktop] effect=shadow:windows=4: FPS: 2713 FrameTime: 0.369 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 2190 FrameTime: 0.457 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 2829 FrameTime: 0.354 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 2497 FrameTime: 0.401 ms
[ideas] speed=duration: FPS: 3698 FrameTime: 0.270 ms
[jellyfish] <default>: FPS: 2811 FrameTime: 0.356 ms
[terrain] <default>: FPS: 520 FrameTime: 1.925 ms
[shadow] <default>: FPS: 2989 FrameTime: 0.335 ms
[refract] <default>: FPS: 967 FrameTime: 1.034 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 3637 FrameTime: 0.275 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 3544 FrameTime: 0.282 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 3630 FrameTime: 0.276 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 3591 FrameTime: 0.279 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 3467 FrameTime: 0.288 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 3584 FrameTime: 0.279 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 3587 FrameTime: 0.279 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 3519 FrameTime: 0.284 ms
=======================================================
                                  glmark2 Score: 3117
=======================================================

Code:
=======================================================
    glmark2 2023.01
=======================================================
    OpenGL Information
    GL_VENDOR:      AMD
    GL_RENDERER:    AMD Radeon RX 550 Series (radeonsi, polaris11, LLVM 15.0.7, DRM 3.49, 14.1-RELEASE)
    GL_VERSION:     4.6 (Compatibility Profile) Mesa 24.0.4
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
    Surface Size:   800x600 windowed
=======================================================
[build] use-vbo=false: FPS: 1522 FrameTime: 0.657 ms
[build] use-vbo=true: FPS: 4821 FrameTime: 0.207 ms
[texture] texture-filter=nearest: FPS: 4735 FrameTime: 0.211 ms
[texture] texture-filter=linear: FPS: 4724 FrameTime: 0.212 ms
[texture] texture-filter=mipmap: FPS: 4666 FrameTime: 0.214 ms
[shading] shading=gouraud: FPS: 4634 FrameTime: 0.216 ms
[shading] shading=blinn-phong-inf: FPS: 4445 FrameTime: 0.225 ms
[shading] shading=phong: FPS: 4418 FrameTime: 0.226 ms
[shading] shading=cel: FPS: 4463 FrameTime: 0.224 ms
[bump] bump-render=high-poly: FPS: 3541 FrameTime: 0.282 ms
[bump] bump-render=normals: FPS: 5187 FrameTime: 0.193 ms
[bump] bump-render=height: FPS: 4789 FrameTime: 0.209 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 3884 FrameTime: 0.257 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 2478 FrameTime: 0.404 ms
[pulsar] light=false:quads=5:texture=false: FPS: 4411 FrameTime: 0.227 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 2208 FrameTime: 0.453 ms
[desktop] effect=shadow:windows=4: FPS: 3633 FrameTime: 0.275 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1247 FrameTime: 0.802 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1298 FrameTime: 0.771 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1377 FrameTime: 0.727 ms
[ideas] speed=duration: FPS: 4499 FrameTime: 0.222 ms
[jellyfish] <default>: FPS: 3345 FrameTime: 0.299 ms
[terrain] <default>: FPS: 653 FrameTime: 1.533 ms
[shadow] <default>: FPS: 4198 FrameTime: 0.238 ms
[refract] <default>: FPS: 1033 FrameTime: 0.968 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 4793 FrameTime: 0.209 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 4728 FrameTime: 0.212 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 4769 FrameTime: 0.210 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 4883 FrameTime: 0.205 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 4752 FrameTime: 0.210 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 4732 FrameTime: 0.211 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 4748 FrameTime: 0.211 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 4758 FrameTime: 0.210 ms
=======================================================
                                  glmark2 Score: 3767
=======================================================
 
[...] Well, that begs for a final comparison with just the proprietary Nvidia driver from x11/nvidia-driver :)
I have this installed
Just to clarify, what I'm referring to is using x11/nvidia-driver alone with the following settings:
  1. No hw.nvidiadrm.modeset in /boot/loader.conf
  2. In /etc/rc.conf use kld_list="nvidia-modeset"
    this refers to /boot/modules/nvidia-modeset.ko
  3. create an appropriate Xorg conf file, for example /usr/local/etc/X11/xorg.conf.d/20-nvidia.conf:
    Code:
    Section "Device"
    	Identifier "Card0"
    	Driver     "nvidia"
    EndSection
    "nvidia" here refers to: /usr/local/lib/xorg/modules/drivers/nvidia_drv.so
After boot, this results in:
Code:
# kldstat | grep nvidia
 7    1 0xffffffff83194000   125678 nvidia-modeset.ko
 8    1 0xffffffff83400000  3118000 nvidia.ko
 
Just to clarify, what I'm referring to is using x11/nvidia-driver alone with the following settings:
  1. No hw.nvidiadrm.modeset in /boot/loader.conf
  2. In /etc/rc.conf use kld_list="nvidia-modeset"
    this refers to /boot/modules/nvidia-modeset.ko
  3. create an appropriate Xorg conf file, for example /usr/local/etc/X11/xorg.conf.d/20-nvidia.conf:
    Code:
    Section "Device"
        Identifier "Card0"
        Driver     "nvidia"
    EndSection
    "nvidia" here refers to: /usr/local/lib/xorg/modules/drivers/nvidia_drv.so
After boot, this results in:
Code:
# kldstat | grep nvidia
 7    1 0xffffffff83194000   125678 nvidia-modeset.ko
 8    1 0xffffffff83400000  3118000 nvidia.ko
Thanks! I will try this later. In fact I already had such configuration in the beginning only without Xorg configuration file and WM did not start. Also, with current configuration I have tried both with hw.nvidiadrm.modeset set and unset. WM works in both cases. Seems that the hw.nvidiadrm.modeset only affects how the console works.
 
FYI:
With DRM driver (graphics/nvidia-drm-*-kmod), you wouldn't need special configurations for nvidia in /etc/X11/xorg.conf or any teared down ones.
X knows how to configure DRM drivers.

Without DRM driver (x11/nvidia-driver only), nvidia-specific configurations are needed, as auto-configuration by X doesn't know about it (knows non-existent-on-FreeBSD nv driver only).
 
FYI:
With DRM driver (graphics/nvidia-drm-*-kmod), you wouldn't need special configurations for nvidia in /etc/X11/xorg.conf or any teared down ones.
X knows how to configure DRM drivers.

Without DRM driver (x11/nvidia-driver only), nvidia-specific configurations are needed, as auto-configuration by X doesn't know about it (knows non-existent-on-FreeBSD nv driver only).
Yes. In general, I have removed the xorg.conf for my GPU. But your second statement probably explains why I did not get it working in the first time I did replace the RX 550 by Quadro. Will try this later. However these experiments will probably serve me only for educational purposes. The Quadro was laying in my drawer, and I wanted to know, is there any reason to switch from AMD to Nvidia. Seems that there are still issues (cairo-dock is not working on Quadro) and no performance gain. Quadro can take 4 monitors, but this is not my use-case.
 
As usual, /var/log/Xorg.0.log (default for latest xorg run) would let you know which configurations are missing/mistaken.
Without drm, it would contain complaints from xorg about missing driver and screen.
 
As usual, /var/log/Xorg.0.log (default for latest xorg run) would let you know which configurations are missing/mistaken.
Without drm, it would contain complaints from xorg about missing driver and screen.
Maybe you have an idea why the deskutils/cairo-dock is not working with this Nvidia setup? Recompiled the port, but no change. It works with RX550. The process keeps running, but there is no dock on the screen, just a black stripe, in some cases just a background.
 
Sorry, I haven't use deskutils/cairo-dock.

If your DE using with deskutils/cairo-dock supports multiple virtual screen, possibly the dock(s) are rendered per-virtual-screen basis.
This kind of cases, switching to first or last virtual screen shows the configured dock panel. Years ago, (forgot actually which one it was, but there was no deskutils/cairo-dock ported nor even created) I experienced something alike on updates for the WM/Dock app (maybe when I was using Matrox MGA or its variants, or even Weitek Power9100, very old story).
Just a possibility.
 
Just to clarify, what I'm referring to is using x11/nvidia-driver alone with the following settings:
  1. No hw.nvidiadrm.modeset in /boot/loader.conf
  2. In /etc/rc.conf use kld_list="nvidia-modeset"
    this refers to /boot/modules/nvidia-modeset.ko
  3. create an appropriate Xorg conf file, for example /usr/local/etc/X11/xorg.conf.d/20-nvidia.conf:
    Code:
    Section "Device"
        Identifier "Card0"
        Driver     "nvidia"
    EndSection
    "nvidia" here refers to: /usr/local/lib/xorg/modules/drivers/nvidia_drv.so
After boot, this results in:
Code:
# kldstat | grep nvidia
 7    1 0xffffffff83194000   125678 nvidia-modeset.ko
 8    1 0xffffffff83400000  3118000 nvidia.ko
That did the trick, or at least half the trick, I would say.

Code:
root@Testsystem ~# kldstat|grep nvidia
 5    1 0xffffffff83341000   1255e8 nvidia-modeset.ko
 6    1 0xffffffff83600000  3117f90 nvidia.ko

Code:
=======================================================
    glmark2 2023.01
=======================================================
    OpenGL Information
    GL_VENDOR:      NVIDIA Corporation
    GL_RENDERER:    Quadro P600/PCIe/SSE2
    GL_VERSION:     4.6.0 NVIDIA 550.54.14
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
    Surface Size:   800x600 windowed
=======================================================
[build] use-vbo=false: FPS: 3511 FrameTime: 0.285 ms
[build] use-vbo=true: FPS: 3849 FrameTime: 0.260 ms
[texture] texture-filter=nearest: FPS: 3577 FrameTime: 0.280 ms
[texture] texture-filter=linear: FPS: 3575 FrameTime: 0.280 ms
[texture] texture-filter=mipmap: FPS: 3638 FrameTime: 0.275 ms
[shading] shading=gouraud: FPS: 3581 FrameTime: 0.279 ms
[shading] shading=blinn-phong-inf: FPS: 3537 FrameTime: 0.283 ms
[shading] shading=phong: FPS: 3390 FrameTime: 0.295 ms
[shading] shading=cel: FPS: 3401 FrameTime: 0.294 ms
[bump] bump-render=high-poly: FPS: 2855 FrameTime: 0.350 ms
[bump] bump-render=normals: FPS: 3818 FrameTime: 0.262 ms
[bump] bump-render=height: FPS: 3789 FrameTime: 0.264 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 3062 FrameTime: 0.327 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 2233 FrameTime: 0.448 ms
[pulsar] light=false:quads=5:texture=false: FPS: 3695 FrameTime: 0.271 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1927 FrameTime: 0.519 ms
[desktop] effect=shadow:windows=4: FPS: 2755 FrameTime: 0.363 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 2204 FrameTime: 0.454 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 2846 FrameTime: 0.351 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 2493 FrameTime: 0.401 ms
[ideas] speed=duration: FPS: 3766 FrameTime: 0.266 ms
[jellyfish] <default>: FPS: 2848 FrameTime: 0.351 ms
[terrain] <default>: FPS: 526 FrameTime: 1.903 ms
[shadow] <default>: FPS: 3151 FrameTime: 0.317 ms
[refract] <default>: FPS: 977 FrameTime: 1.024 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 3658 FrameTime: 0.273 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 3568 FrameTime: 0.280 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 3655 FrameTime: 0.274 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 3616 FrameTime: 0.277 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 3491 FrameTime: 0.286 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 3610 FrameTime: 0.277 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 3607 FrameTime: 0.277 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 3540 FrameTime: 0.283 ms
=======================================================
                                  glmark2 Score: 3142
=======================================================

The speed is almost the same.

... but even better with RX 550 when I reinstalled it ...

Code:
=======================================================
    glmark2 2023.01
=======================================================
    OpenGL Information
    GL_VENDOR:      AMD
    GL_RENDERER:    AMD Radeon RX 550 Series (radeonsi, polaris11, LLVM 15.0.7, DRM 3.49, 14.1-RELEASE)
    GL_VERSION:     4.6 (Compatibility Profile) Mesa 24.0.9
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
    Surface Size:   800x600 windowed
=======================================================
[build] use-vbo=false: FPS: 1826 FrameTime: 0.548 ms
[build] use-vbo=true: FPS: 5192 FrameTime: 0.193 ms
[texture] texture-filter=nearest: FPS: 5084 FrameTime: 0.197 ms
[texture] texture-filter=linear: FPS: 4907 FrameTime: 0.204 ms
[texture] texture-filter=mipmap: FPS: 5023 FrameTime: 0.199 ms
[shading] shading=gouraud: FPS: 4814 FrameTime: 0.208 ms
[shading] shading=blinn-phong-inf: FPS: 4778 FrameTime: 0.209 ms
[shading] shading=phong: FPS: 4767 FrameTime: 0.210 ms
[shading] shading=cel: FPS: 4755 FrameTime: 0.210 ms
[bump] bump-render=high-poly: FPS: 4032 FrameTime: 0.248 ms
[bump] bump-render=normals: FPS: 5007 FrameTime: 0.200 ms
[bump] bump-render=height: FPS: 5148 FrameTime: 0.194 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 4352 FrameTime: 0.230 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 2892 FrameTime: 0.346 ms
[pulsar] light=false:quads=5:texture=false: FPS: 4987 FrameTime: 0.201 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 2538 FrameTime: 0.394 ms
[desktop] effect=shadow:windows=4: FPS: 3954 FrameTime: 0.253 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1198 FrameTime: 0.835 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1306 FrameTime: 0.766 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 1335 FrameTime: 0.750 ms
[ideas] speed=duration: FPS: 4784 FrameTime: 0.209 ms
[jellyfish] <default>: FPS: 3810 FrameTime: 0.263 ms
[terrain] <default>: FPS: 693 FrameTime: 1.443 ms
[shadow] <default>: FPS: 4577 FrameTime: 0.219 ms
[refract] <default>: FPS: 1195 FrameTime: 0.837 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 5330 FrameTime: 0.188 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 5105 FrameTime: 0.196 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 5136 FrameTime: 0.195 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 5112 FrameTime: 0.196 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 5086 FrameTime: 0.197 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 5099 FrameTime: 0.196 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 5105 FrameTime: 0.196 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 5232 FrameTime: 0.191 ms
=======================================================
                                  glmark2 Score: 4064
=======================================================
 
Back
Top