Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • mesa mesa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,698
    • Issues 2,698
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 910
    • Merge requests 910
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Issues
  • #5928
Closed
Open
Created Jan 26, 2022 by Emil Suleymanov@sssemil

Unhandled page faults on PinePhone Pro with Waydroid

What is the issue?

Waydroid is not able to launch a UI, and it looks like there's an invisible window in front of whatever was open before launching Waydroid.

System info

The system is Arch Linux ARM running on PinePhone Pro (can be found here).

OpenGL version string: 3.1 Mesa 22.0.0-devel (git-e4c582ee)

Linux danctnix 5.16.2-2-danctnix #1 (closed) SMP PREEMPT Mon Jan 24 14:53:13 UTC 2022 aarch64 GNU/Linux

Versions tried

  • danctnix/mesa-git 22.0.0_devel.148909.e4c582ee-1 (logs will be from this one)
  • extra/mesa 21.3.4-1

Reproducing the issue

On a PinePhone Pro, with Waydroid installed, start a Waydroid session:

waydroid session start

And then launch an app, for example F-Droid:

waydroid app launch org.fdroid.fdroid

This will cause the following error messages:

[  247.480417] panfrost ff9a0000.gpu: js fault, js=0, status=JOB_BUS_FAULT, head=0x617d540, tail=0x617d540
[  247.996562] panfrost ff9a0000.gpu: gpu sched timeout, js=0, config=0x3b00, status=0x8, head=0x7bd0cc0, tail=0x7bd0cc0, sched_job=000000004a4633c1
[  248.024137] panfrost ff9a0000.gpu: Unhandled Page fault in AS0 at VA 0x0000000109C00080
               Reason: TODO
               raw fault status: 0x2F002C1
               decoded fault status: SLAVE FAULT
               exception type 0xC1: TRANSLATION_FAULT_1
               access type 0x2: READ
               source id 0x2F0
[  248.026885] panfrost ff9a0000.gpu: js fault, js=0, status=JOB_BUS_FAULT, head=0x613e540, tail=0x613e540

See full dmesg.log file for more.

Logs

glxinfo.log dmesg.log

Edited Jan 26, 2022 by Emil Suleymanov
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking