The last working version was the same as now, 1.28.2.22 but on my **old** laptop.
on that, just like on the new one, I was running the graphical desktop on the intel card, but CV did run on the nvidia card without me having to do anything - and **without** my optimus patch that I've posted here on the forum some time ago. If that wasn't something you did then it must have been something in a new Mesa version...
anyway, last working logs is not possible - that would have been on my old laptop and I've already disposed of it - the mainboard had a crack...
What I usually do for non-vulkan enabled apps is to run them with the two __NVIDIA variables set, like this:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /opt/coolvlviewer/coolvlviewer
that makes that specific app use the nvidia card for rendering, and the "main" card (the intel one) to actually display the stuff on my screen. Works with everything I've tried so far... except for CoolVL since version 1.28.2.20.
Logs:
running CoolVLViewer without the __NVIDIA variables which makes it use the intel card and refuse to go any higher than the bare minimum, and still complain about the hardware:
https://susepaste.org/33971216running CoolVLViewer with the __NVIDIA variables, which does not work anymore since 1.28.2.20 or so, which might just as well be a coincidence and the actual culprit is the latest nvidia driver that was released around the same time:
https://susepaste.org/55061484I just found a very interesting detail:
If I run CoolVLViewer without the render offloading first, set the graphics to minimum, and then quit without actually logging in, I can right after that run it WITH the render offloading, log in, and then set the graphics to maximum... but I have to set the graphics to minimum before logging out or it won't start anymore next time.
edit: I can go as high as "high" graphics and the viewer starts fine with prime render offloading - and I can set the graphics to ultra just fine AFTER starting the viewer, but then the viewer crashes on next start.