Thanks for the updates Nathan. As previously stated, running the unconfined binary /snap/chromium/current/usr/lib/chromium-browser/chrome or /snap/firefox/current/usr/lib/firefox/firefox prevents the GPU hang, ie using the system MESA library. Also disabling GPU acceleration via MESA environment variables confirms the hang is indeed related to GPU command queue submission from the MESA library.
The GPU hang still occurs after "snap refresh --candidate gnome-42-2204" and rebooting to clear possible state, however I see /snap/chromium/2623/usr/lib/chromium-browser/libGLESv2.so, therefore surely the chromium snap needs the updated MESA library? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to firefox in Ubuntu. https://bugs.launchpad.net/bugs/2035360 Title: GPU hangs in SketchUp on Intel gen12 due to outdated MESA library Status in Mesa: New Status in chromium-browser package in Ubuntu: Fix Committed Status in firefox package in Ubuntu: Fix Committed Bug description: When opening a SketchUp model (example: https://app.sketchup.com/share/tc/europe/9jWfPS5lgN8?stoken=KYi8KrAR6g3gv6OqLAKNEEMrQHLOA7jd8oV20HmBbHrZqyPRPmG1QlPurYkJnuw_) in Firefox or Chromium, after ~5 seconds, the SketchUp logo freezes for ~4 seconds, and we see a blank page. The logs show the GPU hang and browser rendering context failed to initialise. This has 100% reproducibility on my 12-gen GPU. On this system with Ubuntu 23.04, I have always seen a GPU hang with the stock Ubuntu kernel or mainline. Log files as attachment - the output of 'dmesg' is at https://quora.org/OJnlVgn4xZ/dmesg.txt - the output of 'dmesg' with kernel boot args 'drm.debug=0x1e log_buf_len=16M' is at https://quora.org/OJnlVgn4xZ/dmesg-debug.txt - the output of /sys/class/drm/card0/error is at https://quora.org/OJnlVgn4xZ/i915-error.txt Since I was able to cause failure uncontained to the rendering process when performing this 5-8 times, there is an argument that this is a security (DoS) issue, though I'll let someone else make a judgement. To manage notifications about this bug go to: https://bugs.launchpad.net/mesa/+bug/2035360/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

