Here's what we already know: The bug triggers when Zink fails to find a working Vulkan driver for a known-supported device. This was worked around by Daniel's patch, and more recently fixed upstream in a similar way, so that we can fall back to llvmpipe rather than crashing when trying Zink.
Given what we know, here's my two unverified hypothesis of what might be wrong with NVIDIA: * Secure-boot is enabled and the NVIDIA drivers are installed but not signed. This implies using the DKMS modules rather than the Canonical-signed modules, and it is the default for `apt install nvidia-driver-XXX`. The nouveau kernel module is disabled in modprobe, and the nvidia kernel module fails to load, so we're left with no working driver. * The NVIDIA kernel modules are installed and loaded, but the userspace libraries are not. I'm not sure how this would happen, but you could for example manually install the `nvidia-dkms-570` rather than the top-most nvidia-driver-570 metapackage. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/2101817 Title: gnome-shell crashed with SIGSEGV in drisw_init_screen() from driCreateNewScreen3() from dri2_create_screen() from dri2_initialize_device() from dri2_initialize() Status in Mesa: New Status in mesa package in Ubuntu: Fix Released Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-shell. This problem was most recently seen with package version 48~beta-3ubuntu1, the problem page at https://errors.ubuntu.com/problem/29b4464c85e6349b307fd74e2fd50e3e047fbe64 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. To manage notifications about this bug go to: https://bugs.launchpad.net/mesa/+bug/2101817/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp