Gnome-shell core dump with wayland

After running an update this morning and rebooting, the gnome-shell is throwing a core dump when launching under Wayland:

Oct 01 04:20:42 siena systemd-coredump[1809]: [šŸ”•] Process 1078 (gnome-shell) of user 120 dumped core.
                                              
                                              Stack trace of thread 1078:
                                              #0  0x0000000000000000 n/a (n/a + 0x0)
                                              ELF object binary architecture: AMD x86-64

It then proceeds to launch the Gnome session under X11, which appears fully functional and healthy.

I rolled back the package upgrades and the Wayland sessions works again.

Packages in question:

coreutils-9.3-1
mesa-1:23.1.8-1
gnutls-3.8.1-1
libcups-1:2.4.7-1
qt5-base-5.15.10+kde+r162-1
libvpx-1.13.0-2
bluez-libs-5.69-1
bluez-5.69-1
bluez-utils-5.69-1
docker-1:24.0.5-1
enchant-2.5.0-1
imagemagick-7.1.1.18-1
kirigami-addons-0.11.0-1
krita-5.1.5-11
lib32-mesa-1:23.1.8-1
lib32-vulkan-intel-1:23.1.8-1
libixion-0.18.1-3
liborcus-0.18.1-3
mesa-utils-9.0.0-2
noto-fonts-1:23.9.1-1
python-cryptography-41.0.3-1
python-wcwidth-0.2.6-1
qtkeychain-qt5-0.14.1-1
ruby-bundler-2.4.13-1
sof-firmware-2.2.6-1
thunderbird-115.2.3-1
vulkan-intel-1:23.1.8-1
wine-8.16-1
slack-desktop-4.34.120-1
libsigc++-2.12.0-1
cairomm-1.14.4-1
pacman-mirrorlist-20230820-1
eos-bash-shared-23.10-1
kirigami2-5.110.0-1
libreoffice-still-7.5.7-1
libsigc++-3.0-3.4.0-1
vim-runtime-9.0.1882-1
zoom-5.16.1-1
bluez-5.69-1
bluez-libs-5.69-1
kmod-30-3
coreutils-9.3-1
bluez-utils-5.69-1
libsigc++-2.12.0-1
cairomm-1.14.4-1
docker-1:24.0.5-1
enchant-2.5.0-1
pacman-mirrorlist-20230820-1
gnutls-3.8.1-1
libcups-1:2.4.7-1
mesa-1:23.1.8-1
eos-bash-shared-23.10-1
imagemagick-7.1.1.18-1
qt5-base-5.15.10+kde+r162-1
kirigami2-5.110.0-1
kirigami-addons-0.11.0-1
krita-5.1.5-11
libixion-0.18.1-3
liborcus-0.18.1-3
libreoffice-still-7.5.7-1
libsigc++-3.0-3.4.0-1
libvpx-1.13.0-2
mesa-utils-9.0.0-2
noto-fonts-1:23.9.1-1
polkit-qt5-0.114.0-1
python-cryptography-41.0.3-1
python-rich-13.5.3-1
python-wcwidth-0.2.6-1
qtkeychain-qt5-0.14.1-1
ruby-bundler-2.4.13-1
sof-firmware-2.2.6-1
thunderbird-115.2.3-1
vim-runtime-9.0.1882-1
wine-8.16-1
xfce4-pulseaudio-plugin-0.4.7-1

I did try another upgrade and exclude the the vulkan and mesa upgrades, but that also broke the Wayland sessions.

Any recommendations on next step.

1 Like

I have the same issue after last system update and it remains even after clean arch reinstall. Itā€™s driving me crazy for my whole evening and night.

I noticed the same ā€œProcessā€¦ gnome-shellā€¦ dumped coreā€. Last messages in the journal regarding wayland are:

Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: Started GNOME Session Manager (session: gnome).
Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: Reached target GNOME Session Manager is ready.
Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: Starting GNOME Shell on Wayland...
Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: Starting GNOME Shell on X11...
Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: org.gnome.Shell@wayland.service: Skipped due to 'exec-condition'.
Š¾Šŗт 03 07:37:08 klepoarch systemd[1445]: Condition check resulted in GNOME Shell on Wayland being skipped.
Š¾Šŗт 03 07:37:08 klepoarch gnome-shell[1588]: Running GNOME Shell (using mutter 44.5) as a X11 window and compositing manager
Š¾Šŗт 03 07:37:08 klepoarch gnome-shell[1588]: Enabling experimental feature 'kms-modifiers'

Also, not sure if itā€™s related, but i noticed that gdm struggles to load ā€œintelā€ module

Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (==) Matched intel as autoconfigured driver 0
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (==) Matched modesetting as autoconfigured driver 1
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (==) Matched fbdev as autoconfigured driver 2
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (==) Matched vesa as autoconfigured driver 3
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (==) Assigned the driver to the xf86ConfigLayout
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (II) LoadModule: "intel"
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (WW) Warning, couldn't open module intel
Š¾Šŗт 03 07:37:01 klepoarch /usr/lib/gdm-x-session[1044]: (EE) Failed to load module "intel" (module does not exist, 0)

After all of this madness of fiddling with logs, modules and arch wiki, I tried to launch Wayland manually, without GDM. And it finished almost immediately with dbus connection error:

dbus-daemon[593]: [session uid=0 pid=593] Activating service name='ca.desrt.dconf' requested by ':1.4' (uid=0 pid=594 comm="/usr/lib/gnome-session-binary")
dbus-daemon[593]: [session uid=0 pid=593] Successfully activated service 'ca.desrt.dconf'
A connection to the bus can't be made
[root@klepoarch ~]# gnome-shell-calendar-server[734]: Lost (or failed to acquire) the name org.gnome.Shell.CalendarServer - exiting

(evolution-calendar-factory:785): libedbus-private-WARNING **: 07:24:55.570: Error setting property 'ConnectionStatus' on interface org.gnome.evolution.dataserver.Source: The connection is closed (g-io-error-quark, 18)

(evolution-addressbook-factory:814): libedbus-private-WARNING **: 07:24:55.575: Error setting property 'ConnectionStatus' on interface org.gnome.evolution.dataserver.Source: The connection is closed (g-io-error-quark, 18)

Just in case, Iā€™ll leave whole journal of last boot with GDM and screendump of try to launch wayland manually directly:
journalctl https://gist.github.com/d1agnozzz/b03797774a51f8046fcda35230065630
screendump https://gist.github.com/d1agnozzz/a4b523753140f51f65ca031c09b070c0

both using Nvidia drivers ? or and having optimus hybrid gpu??

GPU info:
inxi -Gaz

and indeed warmly welcome at the purpel side @opennomad :enos:

i see its at least having AMD GPU still could be AMD Nvidia comboā€¦ notebook

Iā€™m getting the same error since the last system update. Iā€™m using NVIDIA drivers, and even when trying with nouveau, I still encounter the same issue. Here is my graphics card:

00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)
    Subsystem: Acer Incorporated [ALI] Iris Plus Graphics G7
    Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX330] (rev a1)
    Subsystem: Acer Incorporated [ALI] GP108M [GeForce MX330]
    Kernel driver in use: nvidia

PS: It works fine in X11, but the performance is not smooth. :confused:

Iā€™m running on a HP x360 Spectre with an Intel card. It identifies as:

VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)

and

P: /devices/pci0000:00/0000:00:02.0
  M: 0000:00:02.0
  R: 0
  U: pci
  V: i915
  E: DEVPATH=/devices/pci0000:00/0000:00:02.0
  E: SUBSYSTEM=pci
  E: DRIVER=i915
  E: PCI_CLASS=30000
  E: PCI_ID=8086:8A52
  E: PCI_SUBSYS_ID=103C:86FA
  E: PCI_SLOT_NAME=0000:00:02.0
  E: MODALIAS=pci:v00008086d00008A52sv0000103Csd000086FAbc03sc00i00
  E: USEC_INITIALIZED=3048968
  E: ID_PCI_CLASS_FROM_DATABASE=Display controller
  E: ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible controller
  E: ID_PCI_INTERFACE_FROM_DATABASE=VGA controller
  E: ID_VENDOR_FROM_DATABASE=Intel Corporation
  E: ID_MODEL_FROM_DATABASE=Iris Plus Graphics G7
  E: ID_PATH=pci-0000:00:02.0
  E: ID_PATH_TAG=pci-0000_00_02_0

this looks like optimusā€¦ default also if you have Nvidia Drivers installed is that it runs igpu only (intel), a slong as you do not switch nvidia onā€¦

org.gnome.Shell.desktop[1101]: Window manager warning: Failed to parse saved session file: Failed to open file ā€œ/var/lib/gdm/.config/mutter/sessions/10e769de2d95dda74f16963078225038900000010650000.msā€: No such file or directory

 /usr/lib/gdm-x-session[1044]: (EE) Failed to load module "intel" (module does not exist, 0)

not much to see in the logs from @d1agnoz

may an issue with intel if everyone is running intel GPUā€¦

To investigate mor eit would need more logs like from exactly the timespan when it crashesā€¦

journalctl --since "2 minutes ago" | eos-sendlog

right after the crash from TTY Ctrl+Alt+F4

Logs uploade to http://ix.io/4I5h. I included a couple of extra seconds, but the failure occurs at Oct 01 04:20:42 siena systemd-coredump

Here is my log in case it helps: http://ix.io/4I5q

I just updated my gnome install no issue on Real Nvidia GPU with nvidia drivers and wayland sessionā€¦

Oct 01 04:20:43 siena /usr/lib/gdm-x-session[2112]: (EE) xf86OpenSerial: Cannot open device /dev/input/mouse3
Oct 01 04:20:43 siena /usr/lib/gdm-x-session[2112]:         Permission denied.
-
-
Oct 01 04:20:43 siena /usr/lib/gdm-x-session[2112]: (II) mouse3  - failed to create input device '/dev/input/mouse3'.
Oct 01 04:20:43 siena /usr/lib/gdm-x-session[2112]: (EE) libinput: SYNA3297:00 06CB:CD50 Touchpad: Failed to create a device for /dev/input/mouse3
Oct 01 04:20:43 siena /usr/lib/gdm-x-session[2112]: (EE) PreInit returned 2 for "SYNA3297:00 06CB:CD50 Touchpad"

looks strangeā€¦ the coredump part itself doe snot say much more infoā€¦

Oct 01 04:20:41 siena kernel: gnome-shell[1078]: segfault at 0 ip 0000000000000000 sp 00007ffd597684f8 error 14 likely on CPU 5 (core 1, socket 0)
Oct 01 04:20:41 siena kernel: Code: Unable to access opcode bytes at 0xffffffffffffffd6.
Oct 01 04:20:41 siena systemd[1]: Created slice Slice /system/systemd-coredump.

Only to make sureā€¦ xf86-video-intel is not installed i bet?

there w ego catched the complete coredumpā€¦

systemd-coredump
oct 03 16:07:06 karukinka systemd-coredump[6691]: Process 6627 (gnome-shell) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 6627:
                                                  #0  0x00007fe9790ac83c n/a (libc.so.6 + 0x8e83c)
                                                  #1  0x00007fe97905c668 raise (libc.so.6 + 0x3e668)
                                                  #2  0x000055bc7e312f59 n/a (gnome-shell + 0x3f59)
                                                  #3  0x00007fe97905c710 n/a (libc.so.6 + 0x3e710)
                                                  #4  0x00007fe9798da258 g_log_structured_array (libglib-2.0.so.0 + 0x61258)
                                                  #5  0x00007fe9798da553 g_log_default_handler (libglib-2.0.so.0 + 0x61553)
                                                  #6  0x00007fe9798db405 g_logv (libglib-2.0.so.0 + 0x62405)
                                                  #7  0x00007fe9798db6d4 g_log (libglib-2.0.so.0 + 0x626d4)
                                                  #8  0x00007fe9792d3395 meta_context_start (libmutter-12.so.0 + 0xd3395)
                                                  #9  0x000055bc7e312511 n/a (gnome-shell + 0x3511)
                                                  #10 0x00007fe979045cd0 n/a (libc.so.6 + 0x27cd0)
                                                  #11 0x00007fe979045d8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                  #12 0x000055bc7e312835 n/a (gnome-shell + 0x3835)
                                                  
                                                  Stack trace of thread 6635:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6631:
                                                  #0  0x00007fe97912c73d syscall (libc.so.6 + 0x10e73d)
                                                  #1  0x00007fe97992cc23 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c23)
                                                  #2  0x00007fe97989e185 n/a (libglib-2.0.so.0 + 0x25185)
                                                  #3  0x00007fe9799074db n/a (libglib-2.0.so.0 + 0x8e4db)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6632:
                                                  #0  0x00007fe979120f6f __poll (libc.so.6 + 0x102f6f)
                                                  #1  0x00007fe979931206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                  #2  0x00007fe9798d3b47 g_main_loop_run (libglib-2.0.so.0 + 0x5ab47)
                                                  #3  0x00007fe979b390bc n/a (libgio-2.0.so.0 + 0x1120bc)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6639:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6683:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6642:
                                                  #0  0x00007fe979120f6f __poll (libc.so.6 + 0x102f6f)
                                                  #1  0x00007fe979931206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                  #2  0x00007fe9798d1112 g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
                                                  #3  0x00007fe970013fde n/a (libdconfsettings.so + 0x5fde)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6644:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6636:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6688:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6643:
                                                  #0  0x00007fe97912c73d syscall (libc.so.6 + 0x10e73d)
                                                  #1  0x00007fe97992cc23 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c23)
                                                  #2  0x00007fe97989e185 n/a (libglib-2.0.so.0 + 0x25185)
                                                  #3  0x00007fe9799074db n/a (libglib-2.0.so.0 + 0x8e4db)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6638:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6685:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6645:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6682:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6633:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6634:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6686:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6637:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6687:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6689:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6650:
                                                  #0  0x00007fe979120f6f __poll (libc.so.6 + 0x102f6f)
                                                  #1  0x00007fe979931206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                  #2  0x00007fe9798d3b47 g_main_loop_run (libglib-2.0.so.0 + 0x5ab47)
                                                  #3  0x00007fe9793b4e1e n/a (libmutter-12.so.0 + 0x1b4e1e)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6684:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe977d75a01 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-102.so + 0x1575a01)
                                                  #3  0x00007fe977d758f3 n/a (libmozjs-102.so + 0x15758f3)
                                                  #4  0x00007fe977f3725b n/a (libmozjs-102.so + 0x173725b)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6630:
                                                  #0  0x00007fe979120f6f __poll (libc.so.6 + 0x102f6f)
                                                  #1  0x00007fe979931206 n/a (libglib-2.0.so.0 + 0xb8206)
                                                  #2  0x00007fe9798d1112 g_main_context_iteration (libglib-2.0.so.0 + 0x58112)
                                                  #3  0x00007fe9798d1162 n/a (libglib-2.0.so.0 + 0x58162)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6629:
                                                  #0  0x00007fe97912c73d syscall (libc.so.6 + 0x10e73d)
                                                  #1  0x00007fe97992c247 g_cond_wait (libglib-2.0.so.0 + 0xb3247)
                                                  #2  0x00007fe97989e1b4 n/a (libglib-2.0.so.0 + 0x251b4)
                                                  #3  0x00007fe979906a2e n/a (libglib-2.0.so.0 + 0x8da2e)
                                                  #4  0x00007fe9799049a5 n/a (libglib-2.0.so.0 + 0x8b9a5)
                                                  #5  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #6  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6648:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  
                                                  Stack trace of thread 6649:
                                                  #0  0x00007fe9790a74ae n/a (libc.so.6 + 0x894ae)
                                                  #1  0x00007fe9790a9d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
                                                  #2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
                                                  #3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)
                                                  #4  0x00007fe9790aa9eb n/a (libc.so.6 + 0x8c9eb)
                                                  #5  0x00007fe97912e7cc n/a (libc.so.6 + 0x1107cc)
                                                  ELF object binary architecture: AMD x86-64
oct 03 16:07:06 karukinka systemd[1]: systemd-coredump@1-6690-0.service: Deactivated successfully.

really looks like intel iris issue:

#2  0x00007fe9574d1b5c n/a (iris_dri.so + 0xd1b5c)
#3  0x00007fe95751ca0c n/a (iris_dri.so + 0x11ca0c)

so does not look like a BUG with arch packages and is more something upstream by mesaā€¦

see here:

one can try downgrading mesa:
sudo downgrade mesa

1 Like

The mesa downgrade worked for me.

2 Likes

I just tried downgrading to Mesa 23.1.8 and Mesa 23.1.7 and it doesnā€™t fix the problem :frowning:
And when I try to run gnome-shell --wayland it returns: Failed to start X Wayland: wrong ownership for directory "/tmp/.X11-unix"

this indicates there is already a session running from what i seeā€¦
And not sure if you are currently running on nouveau or nvidia drivers?
In your log i see both acting, so in case you try to use nouveau it could be Nvidia is not fully removed.

Installing Nvidia would blacklist nouveau in addition.

Check pacman -Qs nvidia and make sure you remove any xorg.conf.d configs related ā€¦for nouveau to be usedā€¦
You can also run nvidia-inst -n that should do revert to nouveau.

If running on Nvidia use nvidia-inst what will install everything needed and indeed remove unneeded packages if installed. It will also add the DRM modesetting parameter to bootloader. Thats needed for Nvidia and wayland to work, and also for optiomus hybrid to be able to switch Nvidia on.

Iā€™m using the proprietary NVIDIA driver, and it seems like the driver is okay. If I switch to Nouveau, the issue with Wayland still persistsā€¦ I tried nvidia-inst, and it doesnā€™t return anything at all. Iā€™m really lostā€¦ :frowning:
The GRUB line is as follows:

linux	/boot/vmlinuz-linux root=UUID=2d6f1c7c-e8f1-4473-976a-fb7c3bfd35b0 rw  resume=UUID=9831aa74-5864-42df-a427-91c4d0674507 loglevel=3 nowatchdog nvme_load=YES nvidia-drm.modeset=1

And in my mkinitcpio.cfg:

MODULES="nvidia nvidia_modeset nvidia_uvm nvidia_drm"

What mesa version did you downgrade to?