$ XDG_ACTIVATION_TOKEN=foobar WAYLAND_DEBUG=client chromium 2>&1 | grep xdg_activation [ 984158.198] wl_registry#2.global(28, "xdg_activation_v1", 1) [ 984158.202] -> wl_registry#2.bind(28, "xdg_activation_v1", 1, new id [unknown]#30) [ 984343.183] [email protected](28, "xdg_activation_v1", 1) [ 984343.187] -> [email protected](28, "xdg_activation_v1", 1, new id [unknown]@22) [ 984700.931] -> xdg_activation_v1#30.get_activation_token(new id xdg_activation_token_v1#52) [ 984700.936] -> xdg_activation_token_v1#52.commit() [ 984735.248] xdg_activation_token_v1#52.done("7595e3c0-c4b4-4753-be62-9b7a1bbb0aa8_TIME0") [ 984735.260] -> xdg_activation_token_v1#52.destroy() [ 984738.084] -> xdg_activation_v1#30.get_activation_token(new id xdg_activation_token_v1#24) [ 984738.097] -> xdg_activation_token_v1#24.commit() [ 984743.510] xdg_activation_token_v1#24.done("f3607c4c-c78d-4b44-b917-c9c4a4bee53c_TIME0") [ 984743.523] -> xdg_activation_token_v1#24.destroy() [ 985044.097] -> xdg_activation_v1#30.activate("f3607c4c-c78d-4b44-b917-c9c4a4bee53c_TIME0", wl_surface#41)
You can see that chromium is ignoring the token passed in the environment. Instead, it requests 2 new tokens itself, ignores the first one, and tries to activate the second one. Only activating the token passed in from the shell would mark the startup sequence as completed. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/2156365 Title: cursor/mouse pointer stays busy after starting Edge browser To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2156365/+subscriptions -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
