Alternative fix: https://github.com/MirServer/mir/pull/19

** Changed in: mir (Ubuntu)
       Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1728574

Title:
  Xwayland fails to initialize on miral-desktop

Status in Mir:
  Triaged
Status in mir package in Ubuntu:
  In Progress

Bug description:
  $ miral-desktop
  $ WAYLAND_DEBUG=1 miral-xrun xeyes

  This outputs:

  [3478171.835]  -> [email protected]_registry(new id wl_registry@2)
  [3478171.859]  -> [email protected](new id wl_callback@3)
  [3478171.992] [email protected]_id(3)
  [3478172.018] [email protected](1, "wl_compositor", 3)
  [3478172.032]  -> [email protected](1, "wl_compositor", 1, new id 
[unknown]@4)
  [3478172.056] [email protected](2, "wl_seat", 5)
  [3478172.061] [email protected](3, "wl_output", 2)
  [3478172.065]  -> [email protected](3, "wl_output", 2, new id [unknown]@5)
  [3478172.078] [email protected](4, "wl_shell", 1)
  [3478172.083]  -> [email protected](4, "wl_shell", 1, new id [unknown]@6)
  [3478172.087] [email protected](5, "wl_shm", 1)
  [3478172.092]  -> [email protected](5, "wl_shm", 1, new id [unknown]@7)
  [3478172.098] [email protected](6, "wl_drm", 2)
  [3478172.104]  -> [email protected](6, "wl_drm", 2, new id [unknown]@8)
  [3478172.113] [email protected](0)
  [3478172.119]  -> [email protected](new id wl_callback@3)
  [3478172.227] [email protected]_id(3)
  [3478172.248] [email protected](0, 0, 310, 170, 0, "Fake manufacturer", 
"Fake model", 0)
  [3478172.271] [email protected](3, 1600, 900, 59970)
  [3478172.277] [email protected](1)
  [3478172.280] [email protected]()
  [3478172.287] [email protected]("/dev/dri/card0")
  wayland-egl: could not open /dev/dri/card0 (Permission denied)
  [3478172.300] [email protected](875713089)
  [3478172.304] [email protected](875713112)
  [3478172.308] [email protected](909199186)
  [3478172.312] [email protected](961959257)
  [3478172.317] [email protected](825316697)
  [3478172.321] [email protected](842093913)
  [3478172.325] [email protected](909202777)
  [3478172.330] [email protected](875713881)
  [3478172.335] [email protected](842094158)
  [3478172.339] [email protected](909203022)
  [3478172.344] [email protected](1448695129)
  [3478172.349] [email protected](1)
  [3478172.353] [email protected](0)
  [3478172.359]  -> [email protected](new id wl_callback@3)
  [3478172.388] [email protected]_id(3)
  [3478172.399] [email protected](0)
  [3478172.406]  -> [email protected](new id wl_callback@3)
  [3478172.486] [email protected]_id(3)
  [3478172.498] [email protected](0)
  [3478172.502]  -> [email protected](new id wl_callback@3)
  [3478172.532] [email protected]_id(3)
  [3478172.541] [email protected](0)
  [3478172.560]  -> [email protected](new id wl_callback@3)
  [3478172.610] [email protected]_id(3)
  [3478172.623] [email protected](0)

  with a lot of repetition of the last three lines. X11 clients fail to
  connect.

  ~~~~

  For comparison, the output when connecting to miral-app is:

  [3926349.817]  -> [email protected]_registry(new id wl_registry@2)
  [3926349.862]  -> [email protected](new id wl_callback@3)
  [3926349.970] [email protected]_id(3)
  [3926349.994] [email protected](1, "wl_compositor", 3)
  [3926350.006]  -> [email protected](1, "wl_compositor", 1, new id 
[unknown]@4)
  [3926350.025] [email protected](2, "wl_seat", 5)
  [3926350.033] [email protected](3, "wl_output", 2)
  [3926350.053]  -> [email protected](3, "wl_output", 2, new id [unknown]@5)
  [3926350.073] [email protected](4, "wl_shell", 1)
  [3926350.078]  -> [email protected](4, "wl_shell", 1, new id [unknown]@6)
  [3926350.083] [email protected](5, "wl_shm", 1)
  [3926350.089]  -> [email protected](5, "wl_shm", 1, new id [unknown]@7)
  [3926350.097] [email protected](6, "wl_drm", 2)
  [3926350.101]  -> [email protected](6, "wl_drm", 2, new id [unknown]@8)
  [3926350.106] [email protected](1)
  [3926350.109]  -> [email protected](new id wl_callback@3)
  [3926350.184] [email protected]_id(3)
  [3926350.190] [email protected](0, 0, 338, 198, 0, "Fake manufacturer", 
"Fake model", 0)
  [3926350.201] [email protected](3, 1280, 750, 60000)
  [3926350.208] [email protected](1)
  [3926350.211] [email protected]()
  [3926350.219] [email protected]("/dev/dri/renderD128")
  glamor: EGL version 1.4 (DRI2):
  [3926360.938] [email protected](875713089)
  [3926360.952] [email protected](875713112)
  [3926360.954] [email protected](909199186)
  [3926360.957] [email protected](961959257)
  [3926360.959] [email protected](825316697)
  [3926360.971] [email protected](842093913)
  [3926360.973] [email protected](909202777)
  [3926360.975] [email protected](875713881)
  [3926360.979] [email protected](842094158)
  [3926360.981] [email protected](909203022)
  [3926360.983] [email protected](1448695129)
  [3926360.985] [email protected](1)
  [3926360.988] [email protected](1)
  [3926435.962]  -> [email protected]_surface(new id wl_surface@3)
  [3926435.982]  -> [email protected]_shell_surface(new id wl_shell_surface@9, 
wl_surface@3)
  [3926435.995]  -> [email protected]_toplevel()
  [3926435.998]  -> [email protected]_region(new id wl_region@10)
  [3926436.002]  -> [email protected](0, 0, 1280, 750)
  [3926436.007]  -> [email protected]_opaque_region(wl_region@10)
  [3926436.011]  -> [email protected]()
  [3926457.478]  -> [email protected]_pool(new id wl_shm_pool@11, fd 11, 1024)
  [3926457.516]  -> [email protected]_buffer(new id wl_buffer@12, 0, 16, 
16, 64, 0)
  [3926457.532]  -> [email protected]()
  [3926458.766]  -> [email protected]_registry(new id wl_registry@13)
  [3926458.789]  -> [email protected](new id wl_callback@14)
  [3926458.846] [email protected](0, 640, 480)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1728574/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to