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

Reply via email to