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

Reply via email to