Multiple different applications are crashing on launch (or within a couple of seconds of launch), while others are working fine.
Some that are crashing include: Spotify (installed with pacman), Steam (installed with pacman), Element(installed with pacman), Ente (flatpak), VSCode (installed with pacman).
Applications such as Floorp, Kate, Alacritty are working normally.
When I attempt to launch Spotify, the window is displayed as empty for around a second, then crashes. When I attempt to launch is from fish, this is the output:
Gtk-Message: 17:05:03.728: Failed to load module "appmenu-gtk-module"
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
fish: Job 1, 'spotify' terminated by signal SIGSEGV (Address boundary error)
If I attempt to launch it from bash, this is the output:
Gtk-Message: 17:08:21.945: Failed to load module "appmenu-gtk-module"
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
src/gbm_drv_common.c:131: GBM-DRV error (get_bytes_per_component): Unknown or not supported format: 808530000
Segmentation fault (core dumped)
Other applications display similar error messages and symptoms - I can provide more info if required.
I can also run games through Lutris with no issues but maybe it is still related to some sort of graphics driver related issue.
I am using the LTS kernel 6.12.12.-2 and also have installed the kernel 6.13.0-3 - neither of these seem to make a difference here. I am using Hyprland and Wayland with an NVIDIA GPU using the 565.77-8 driver.
Happy to provide more information, I just don’t know what is needed as I have not come across an error like this before. Any help is very much appreciated!