Thank you for the report.

The nouveau DATA_ERROR messages in the logs are caused by Waydroid's
Android rendering processes sending unsupported GPU commands to the
NVIDIA MX450 via the nouveau driver. These errors are noisy but harmless
— the GPU continues operating and the kernel handles them gracefully.
This is a known limitation of nouveau's Turing support under
Waydroid/virgl, not a kernel bug.

The crash itself is within the Waydroid Android container: the hardware
composer service dies and cannot restart due to a cgroup configuration
issue, which takes down the Waydroid session.

Could you clarify: when this happens, does your GNOME desktop also crash
(returning you to the login screen), or does only Waydroid crash while
the desktop stays up?

In the meantime, you could try:
- Using software rendering in Waydroid (GALLIUM_DRIVER=llvmpipe in the Waydroid 
config) to avoid nouveau entirely.
- Switching to the proprietary NVIDIA driver, which has better support for this 
use case.

** Changed in: linux (Ubuntu)
       Status: Triaged => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2063074

Title:
  Waydroid breaks nouveau

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2063074/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to