[Desktop-packages] [Bug 1930485] Re: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4.
Upstream issue was closed sometime ago (see comment #7). Also closing this issue as no activity since bug report was raised. Ubuntu 18.04 (bionic) reached end-of-standard-support on May 31, 2023. If this issue is still current in a supported release of Ubuntu then please open a new bug report against the current versions of Firefox and Ubuntu that you are using. (May be also update/re-open the upstream report if necessary) ** Changed in: firefox (Ubuntu) Status: New => Invalid -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: Unknown Status in firefox package in Ubuntu: Invalid Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest:
[Desktop-packages] [Bug 1930485] Re: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4.
** Changed in: firefox Status: New => Unknown -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: Unknown Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No GPUs detected via PCI (t=0.548504) [GFX1-]: No GPUs
[Desktop-packages] [Bug 1930485]
Closing as unresponsive (and likely fixed). -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: Unknown Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No GPUs detected via PCI (t=0.548504) [GFX1-]: No GPUs detected via
[Desktop-packages] [Bug 1930485]
This should have been fixed a while ago and it works for me - jhwilliams, can you still reproduce this issue? -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: New Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No
[Desktop-packages] [Bug 1930485]
Setting a component for this issue in order to get the dev team involved. If you feel it's an incorrect one please feel free to change it to a more appropriate one. -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: New Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]:
[Desktop-packages] [Bug 1930485]
export DISPLAY=wayland-0 is not correct, it should be export DISPLAY=:0 or so (set to your active X11 display). -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: New Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No
[Desktop-packages] [Bug 1930485]
> export DISPLAY=wayland-0 is not correct, it should be export DISPLAY=:0 or so (set to your active X11 display). Hi Martin - thanks for the suggestion. I am trying to Firefox on Weston/Wayland, so I don't have any X11 display. -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: New Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]:
[Desktop-packages] [Bug 1930485] Re: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4.
Launchpad has imported 2 comments from the remote bug at https://bugzilla.mozilla.org/show_bug.cgi?id=1713986. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2021-06-02T01:29:27+00:00 Jameson Williams wrote: User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36 Steps to reproduce: I run the following on my Ubuntu 18.04 system: ```bash export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOX_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` Actual results: Firefox does not start. Instead, I get this output, only: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No GPUs detected via PCI (t=0.548504) [GFX1-]: No GPUs detected via
[Desktop-packages] [Bug 1930485] Re: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4.
** Summary changed: - Can't Start Firefox 88 on Ubuntu 18.0.4. + Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. -- 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/1930485 Title: Can't Start Firefox 88 on Weston/Wayland, Ubuntu 18.0.4. Status in Mozilla Firefox: Unknown Status in firefox package in Ubuntu: New Bug description: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476)
[Desktop-packages] [Bug 1930485] [NEW] Can't Start Firefox 88 on Ubuntu 18.0.4.
Public bug reported: I am running Weston/Wayland on Ubuntu 18.0.4. I am able to successfully start the display server: ``` export XDG_RUNTIME_DIR=/run/weston weston --tty 1 & ``` Next, I try to run firefox on it: ``` export XDG_RUNTIME_DIR=/run/weston export GDK_BACKEND=wayland export MOZ_ENABLE_WAYLAND=1 export DISPLAY=wayland-0 export LD_LIBRARY_PATH=/usr/lib:/usr/lib/aarch64-linux-gnu/ export WAYLAND_DEBUG=1 export WAYLAND_DISPLAY=wayland-0 firefox \ --g-fatal-warnings \ --kiosk \ --private-window \ https://bing.com ``` This outputs: ``` [1446891.592] -> wl_display@1.get_registry(new id wl_registry@2) [1446891.702] -> wl_disp...@1.sync(new id wl_callback@3) [1446893.656] wl_display@1.delete_id(3) [1446893.737] wl_registry@2.global(1, "wl_compositor", 4) [1446893.781] -> wl_regis...@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [1446893.852] wl_registry@2.global(2, "wl_subcompositor", 1) [1446893.889] -> wl_regis...@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [1446893.938] wl_registry@2.global(3, "wp_viewporter", 1) [1446893.973] wl_registry@2.global(4, "wp_presentation", 1) [1446894.007] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [1446894.041] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [1446894.075] wl_registry@2.global(7, "wl_data_device_manager", 3) [1446894.109] -> wl_regis...@2.bind(7, "wl_data_device_manager", 3, new id [unknown]@6) [1446894.156] wl_registry@2.global(8, "wl_shm", 1) [1446894.190] -> wl_regis...@2.bind(8, "wl_shm", 1, new id [unknown]@7) [1446894.429] -> wl_shm@7.create_pool(new id wl_shm_pool@8, fd 9, 2304) [1446894.974] -> wl_shm_pool@8.resize(5568) [1446895.214] -> wl_shm_pool@8.resize(12096) [1446895.273] wl_registry@2.global(9, "wayland_buffer_backend", 4) [1446895.315] wl_registry@2.global(10, "wl_seat", 5) [1446895.353] -> wl_regis...@2.bind(10, "wl_seat", 5, new id [unknown]@9) [1446925.977] -> wl_compositor@4.create_surface(new id wl_surface@10) [1446926.203] -> wl_data_device_manager@6.get_data_device(new id wl_data_device@11, wl_seat@9) [1446926.370] -> wl_compositor@4.create_surface(new id wl_surface@12) [1446926.636] -> wl_disp...@1.sync(new id wl_callback@13) [1446926.765] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 3) [1446926.845] wl_registry@2.global(12, "gbm_buffer_backend", 1) [1446926.906] wl_registry@2.global(13, "wl_output", 3) [1446926.965] -> wl_regis...@2.bind(13, "wl_output", 2, new id [unknown]@14) [1446927.172] -> wl_disp...@1.sync(new id wl_callback@15) [1446927.246] wl_registry@2.global(14, "zwp_input_panel_v1", 1) [1446927.319] wl_registry@2.global(15, "zwp_input_method_v1", 1) [1446927.378] wl_registry@2.global(16, "zwp_text_input_manager_v1", 1) [1446927.436] wl_registry@2.global(17, "zxdg_shell_v6", 1) [1446927.494] wl_registry@2.global(18, "xdg_shell", 1) [1446927.585] wl_registry@2.global(19, "wl_shell", 1) [1446927.643] wl_registry@2.global(20, "weston_desktop_shell", 1) [1446927.716] wl_registry@2.global(21, "weston_screenshooter", 1) [1446927.777] wl_callb...@3.done(1) [1446929.537] wl_display@1.delete_id(13) [1446929.624] wl_display@1.delete_id(15) [1446929.656] wl_shm@7.format(0) [1446929.684] wl_shm@7.format(1) [1446929.709] wl_shm@7.format(909199186) [1446929.733] wl_shm@7.format(842093913) [1446929.758] wl_shm@7.format(842094158) [1446929.783] wl_shm@7.format(1448695129) [1446929.807] wl_seat@9.capabilities(2) [1446929.834] -> wl_seat@9.get_keyboard(new id wl_keyboard@3) [1446929.903] wl_s...@9.name("default") [1446929.931] wl_callb...@13.done(1) [1446929.958] wl_output@14.geometry(0, 0, 0, 0, 0, "QCM", "unknown", 0) [1446930.094] wl_output@14.scale(1) [1446930.123] wl_out...@14.mode(3, 1920, 1080, 6) [1446930.193] wl_out...@14.done() [1446930.245] wl_callb...@15.done(1) [1446930.278] -> wl_regis...@2.bind(17, "zxdg_shell_v6", 1, new id [unknown]@15) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) [GFX1-]: glxtest: eglBindAPI returned an error Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) [GFX1-]: glxtest: EGL test failed Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: eglBindAPI returned an error (t=0.548409) |[1][GFX1-]: glxtest: EGL test failed (t=0.548476) |[2][GFX1-]: No GPUs detected via PCI (t=0.548504) [GFX1-]: No GPUs detected via PCI [1447360.209] -> wl_display@1.get_registry(new id wl_registry@13) [1447360.288] -> wl_disp...@1.sync(new id wl_callback@16) [1447362.605] wl_display@1.delete_id(16) [1447362.653] wl_keyboard@3.repeat_info(40, 400) [1447362.676] wl_keyboard@3.keymap(1, fd 3, 48257) [1447365.368] wl_registry@13.global(1, "wl_compositor", 4) [1447365.420] -> wl_regis...@13.bind(1, "wl_compositor", 4, new id [unknown]@17) [1447365.483] wl_registry@13.global(2, "wl_subcompositor", 1) [1447365.512] ->