Something broken about Nvidia 550.120-27.1, Gnome, switcherooctl (Optimus laptop)

Just tried an upgrade to 550.120.28

LT-B:~ # zypper se -si nvidia
Loading repository data...
Reading installed packages...

S  | Name                          | Type    | Version                | Arch   | Repository
---+-------------------------------+---------+------------------------+--------+----------------------
i  | libnvidia-egl-wayland1        | package | 1.1.16-1.1             | x86_64 | Main Repository (OSS)
i+ | nvidia-compute-G06            | package | 550.120-28.1           | x86_64 | NVIDIA
i+ | nvidia-compute-utils-G06      | package | 550.120-28.1           | x86_64 | NVIDIA
i+ | nvidia-driver-G06-kmp-default | package | 550.120_k6.11.0_1-28.1 | x86_64 | NVIDIA
i+ | nvidia-gl-G06                 | package | 550.120-28.1           | x86_64 | NVIDIA
i+ | nvidia-utils-G06              | package | 550.120-28.1           | x86_64 | NVIDIA
i+ | nvidia-video-G06              | package | 550.120-28.1           | x86_64 | NVIDIA
LT-B:~ #

and I’m back to the original post (no openCL, no right-click using dGPU…).
Tried the remedy in post #2 to no avail.
Tried to rebuild the initrd in every known (to me) mode, even removing the original file and building from scratch and naaaay.
GL sort of works, even if glxinfo spits something new to me:

bruno@LT-B:~> DRI_PRIME=1 glxinfo |grep renderer
glx: failed to create dri3 screen
failed to load driver: nouveau
MESA-INTEL: warning: Haswell Vulkan support is incomplete
    GLX_MESA_copy_sub_buffer, GLX_MESA_gl_interop, GLX_MESA_query_renderer, 
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_SGIS_multisample, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: zink Vulkan 1.3(NVIDIA GeForce GTX 960M (NVIDIA_PROPRIETARY))
bruno@LT-B:~>

Video HW decoding apparently works.
Nvidia modules are loaded and work, but something changed between 550.107 and 550.120 that Gnome and libreoffice don’t like.