Core24 based Chromium channels fail on Wayland
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Fix Released
|
Critical
|
Nathan Teodosio |
Bug Description
Chromium in the edge channel — currently 128.0.6585.0 (2907) — fails to launch on Wayland.
It crashes with
--->
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
(chrome:17555): Gdk-WARNING **: 08:01:13.432: Failed to read portal settings: GDBus.Error:
libpxbackend-
Failed to load module: /home/nteodosio
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
[0717/080113.
[0717/080113.
[0717/080113.
[0717/080113.
[0717/080113.
Segmentation fault (core dumped)
<---
The crash does not occur in Xorg or in XWayland (activatable with --ozone-
summary: |
- Chromium 128.0.6585.0 (2907) fails on Wayland + Core24 based Chromium channels fails on Wayland |
summary: |
- Core24 based Chromium channels fails on Wayland + Core24 based Chromium channels fail on Wayland |
Changed in chromium-browser (Ubuntu): | |
status: | Fix Committed → Fix Released |
This is caused by gnome-46-2404 and affects all channels on core24 (beta, edge): https:/ /github. com/ubuntu/ gnome-sdk/ issues/ 232.
Workaround:
snap revert gnome-46-2404 46-2404/ current/ usr/share/ X11/xkb/
#If this gives no such file or directory you didn't revert to a good gnome-46-2404
ls -d /snap/gnome-
#Probably not the easiest route but that's what I know ¯\_(ツ)_/¯
snap remove chromium
snap install --edge chromium