Fedora Sway spin doesnt boot after kernel update (6.18.9 to 6.18.12)

Hi all,

I updated the system (and kernel) in my Fedora 43 sway spin and I was not able to boot. Can somebody can give me a hint of what could have gone wrong?

Thanks a lot

An issue / bug with Wayland roots wlr are you able to get to a new tty with ctrl+alt+f2 to downgrade Sway or wlroots?

Hi! I haven’t tried that. I just used an older kernel in the GRUB menu and i could boot.

How can i check the updates that were made in the last dnf upgrade so i can confirm that indeed sway or wlroots were updated?

1 Like

dnf5 history info

if not wlroots or Sway, it will be kernel bug you should report in bugzilla.redhat.com so we can squash it.

Seems to be a kernel issue as I do not find any update in sway or wlroots. Let me file the bug in the link you provided. Thanks a lot

Packages altered:
  Action   Package                                          Reason          Repository
  Install  kernel-0:6.18.12-200.fc43.x86_64                 User            updates
  Install  kernel-core-0:6.18.12-200.fc43.x86_64            Dependency      updates
  Install  kernel-modules-0:6.18.12-200.fc43.x86_64         User            updates
  Install  kernel-modules-core-0:6.18.12-200.fc43.x86_64    Dependency      updates
  Install  kernel-devel-0:6.18.12-200.fc43.x86_64           Dependency      updates
  Install  kernel-modules-extra-0:6.18.12-200.fc43.x86_64   User            updates
  Upgrade  bluez-0:5.86-3.fc43.x86_64                       Dependency      updates
  Upgrade  bluez-obexd-0:5.86-3.fc43.x86_64                 Dependency      updates
  Upgrade  bluez-cups-0:5.86-3.fc43.x86_64                  Group           updates
  Upgrade  bluez-libs-0:5.86-3.fc43.x86_64                  Dependency      updates
  Upgrade  brave-browser-0:1.87.190-1.x86_64                User            brave-browser
  Upgrade  cockpit-bridge-0:356-1.fc43.noarch               Dependency      updates
  Upgrade  cockpit-storaged-0:356-1.fc43.noarch             Dependency      updates
  Upgrade  cockpit-system-0:356-1.fc43.noarch               Dependency      updates
  Upgrade  cockpit-ws-0:356-1.fc43.x86_64                   Dependency      updates
  Upgrade  cockpit-ws-selinux-0:356-1.fc43.x86_64           Dependency      updates
  Upgrade  enchant2-0:2.8.15-1.fc43.x86_64                  Dependency      updates
  Upgrade  fastfetch-0:2.59.0-1.fc43.x86_64                 User            updates
  Upgrade  firefox-0:147.0.4-1.fc43.x86_64                  Group           updates
  Upgrade  firefox-langpacks-0:147.0.4-1.fc43.x86_64        Weak Dependency updates
  Upgrade  glib2-0:2.86.4-1.fc43.x86_64                     Dependency      updates
  Upgrade  glibc-0:2.42-10.fc43.x86_64                      Group           updates
  Upgrade  glibc-common-0:2.42-10.fc43.x86_64               Dependency      updates
  Upgrade  glibc-all-langpacks-0:2.42-10.fc43.x86_64        User            updates
  Upgrade  glibc-gconv-extra-0:2.42-10.fc43.x86_64          Dependency      updates
  Upgrade  glibc-devel-0:2.42-10.fc43.x86_64                Dependency      updates
  Upgrade  glycin-libs-0:2.0.8-1.fc43.x86_64                Dependency      updates
  Upgrade  glycin-loaders-0:2.0.8-1.fc43.x86_64             Dependency      updates
  Upgrade  kernel-devel-matched-0:6.18.12-200.fc43.x86_64   Dependency      updates
  Upgrade  kf6-filesystem-0:6.23.0-1.fc43.x86_64            Dependency      updates
  Upgrade  kf6-karchive-0:6.23.0-1.fc43.x86_64              Dependency      updates
  Upgrade  kf6-kimageformats-0:6.23.0-1.fc43.x86_64         Dependency      updates
  Upgrade  kf6-kwindowsystem-0:6.23.0-1.fc43.x86_64         Dependency      updates
  Upgrade  libnfsidmap-1:2.8.5-0.fc43.x86_64                Dependency      updates
  Upgrade  libpng-2:1.6.55-1.fc43.x86_64                    Dependency      updates
  Upgrade  libshaderc-0:2026.1-1.fc43.x86_64                Dependency      updates
  Upgrade  libsoup3-0:3.6.6-1.fc43.x86_64                   Dependency      updates
  Upgrade  m4-0:1.4.21-1.fc43.x86_64                        Dependency      updates
  Upgrade  mesa-dri-drivers-0:25.3.5-1.fc43.x86_64          Group           updates
  Upgrade  mesa-filesystem-0:25.3.5-1.fc43.x86_64           Dependency      updates
  Upgrade  mesa-libgbm-0:25.3.5-1.fc43.x86_64               Dependency      updates
  Upgrade  mesa-libGL-0:25.3.5-1.fc43.x86_64                Dependency      updates
  Upgrade  mesa-libEGL-0:25.3.5-1.fc43.x86_64               Dependency      updates
  Upgrade  mesa-vulkan-drivers-0:25.3.5-1.fc43.x86_64       Group           updates
  Upgrade  mesa-va-drivers-0:25.3.5-1.fc43.x86_64           Weak Dependency updates
  Upgrade  microcode_ctl-2:2.1-71.1.fc43.x86_64             Group           updates
  Upgrade  nfs-utils-1:2.8.5-0.fc43.x86_64                  Group           updates
  Upgrade  osinfo-db-0:20251212-1.fc43.noarch               Dependency      updates
  Upgrade  python3-boto3-0:1.42.50-1.fc43.noarch            Weak Dependency updates
  Upgrade  python3-botocore-0:1.42.50-1.fc43.noarch         Dependency      updates
  Upgrade  rsync-0:3.4.1-5.fc43.x86_64                      Group           updates
  Upgrade  spirv-tools-libs-0:2026.1-2.fc43.x86_64          Dependency      updates
  Upgrade  tcpdump-14:4.99.6-2.fc43.x86_64                  Group           updates
  Upgrade  vim-data-2:9.1.2146-2.fc43.noarch                Dependency      updates
  Upgrade  vim-minimal-2:9.1.2146-2.fc43.x86_64             Group           updates
  Upgrade  virtualbox-guest-additions-0:7.2.6-1.fc43.x86_64 Group           updates
  Upgrade  vulkan-loader-0:1.4.341.0-1.fc43.x86_64          Dependency      updates
  Replaced bluez-0:5.86-2.fc43.x86_64                       Dependency      @System
  Replaced bluez-cups-0:5.86-2.fc43.x86_64                  Group           @System
  Replaced bluez-libs-0:5.86-2.fc43.x86_64                  Dependency      @System
  Replaced bluez-obexd-0:5.86-2.fc43.x86_64                 Dependency      @System
  Replaced brave-browser-0:1.87.188-1.x86_64                User            @System
  Replaced cockpit-bridge-0:354-1.fc43.noarch               Dependency      @System
  Replaced cockpit-storaged-0:354-1.fc43.noarch             Dependency      @System
  Replaced cockpit-system-0:354-1.fc43.noarch               Dependency      @System
  Replaced cockpit-ws-0:354-1.fc43.x86_64                   Dependency      @System
  Replaced cockpit-ws-selinux-0:354-1.fc43.x86_64           Dependency      @System
  Replaced enchant2-0:2.8.14-1.fc43.x86_64                  Dependency      @System
  Replaced fastfetch-0:2.57.1-1.fc43.x86_64                 User            @System
  Replaced firefox-0:147.0.3-1.fc43.x86_64                  Group           @System
  Replaced firefox-langpacks-0:147.0.3-1.fc43.x86_64        Weak Dependency @System
  Replaced glib2-0:2.86.3-1.fc43.x86_64                     Dependency      @System
  Replaced glibc-0:2.42-9.fc43.x86_64                       Group           @System
  Replaced glibc-all-langpacks-0:2.42-9.fc43.x86_64         User            @System
  Replaced glibc-common-0:2.42-9.fc43.x86_64                Dependency      @System
  Replaced glibc-devel-0:2.42-9.fc43.x86_64                 Dependency      @System
  Replaced glibc-gconv-extra-0:2.42-9.fc43.x86_64           Dependency      @System
  Replaced glycin-libs-0:2.0.5-4.fc43.x86_64                Dependency      @System
  Replaced glycin-loaders-0:2.0.5-4.fc43.x86_64             Dependency      @System
  Replaced kernel-devel-matched-0:6.18.9-200.fc43.x86_64    Dependency      @System
  Replaced kf6-filesystem-0:6.22.0-1.fc43.x86_64            Dependency      @System
  Replaced kf6-karchive-0:6.22.0-1.fc43.x86_64              Dependency      @System
  Replaced kf6-kimageformats-0:6.22.0-1.fc43.x86_64         Dependency      @System
  Replaced kf6-kwindowsystem-0:6.22.0-1.fc43.x86_64         Dependency      @System
  Replaced libnfsidmap-1:2.8.4-0.fc43.x86_64                Dependency      @System
  Replaced libpng-2:1.6.53-1.fc43.x86_64                    Dependency      @System
  Replaced libshaderc-0:2025.4-1.fc43.x86_64                Dependency      @System
  Replaced libsoup3-0:3.6.5-8.fc43.x86_64                   Dependency      @System
  Replaced m4-0:1.4.20-2.fc43.x86_64                        Dependency      @System
  Replaced mesa-dri-drivers-0:25.3.4-7.fc43.x86_64          Group           @System
  Replaced mesa-filesystem-0:25.3.4-7.fc43.x86_64           Dependency      @System
  Replaced mesa-libEGL-0:25.3.4-7.fc43.x86_64               Dependency      @System
  Replaced mesa-libGL-0:25.3.4-7.fc43.x86_64                Dependency      @System
  Replaced mesa-libgbm-0:25.3.4-7.fc43.x86_64               Dependency      @System
  Replaced mesa-va-drivers-0:25.3.4-7.fc43.x86_64           Weak Dependency @System
  Replaced mesa-vulkan-drivers-0:25.3.4-7.fc43.x86_64       Group           @System
  Replaced microcode_ctl-2:2.1-71.fc43.x86_64               Group           @System
  Replaced nfs-utils-1:2.8.4-0.fc43.x86_64                  Group           @System
  Replaced osinfo-db-0:20250124-2.fc43.noarch               Dependency      @System
  Replaced python3-boto3-0:1.42.48-1.fc43.noarch            Weak Dependency @System
  Replaced python3-botocore-0:1.42.48-1.fc43.noarch         Dependency      @System
  Replaced rsync-0:3.4.1-4.fc43.x86_64                      Group           @System
  Replaced spirv-tools-libs-0:2025.4-1.fc43.x86_64          Dependency      @System
  Replaced tcpdump-14:4.99.6-1.fc43.x86_64                  Group           @System
  Replaced vim-data-2:9.1.2128-2.fc43.noarch                Dependency      @System
  Replaced vim-minimal-2:9.1.2128-2.fc43.x86_64             Group           @System
  Replaced virtualbox-guest-additions-0:7.2.4-1.fc43.x86_64 Group           @System
  Replaced vulkan-loader-0:1.4.328.1-1.fc43.x86_64          Dependency      @System

I found this issue that looks pretty similar in the bugzilla page:

My journalctl looks suspiciously similar, but i am not sure if i should file a bug anyway (dont want to create duplicates)

Feb 19 22:16:25 fedora kernel: nouveau 0000:01:00.0: Enabling HDA controller
Feb 19 22:16:25 fedora kernel: nouveau 0000:01:00.0: fb: VPR locked, but no scrubber binary!
Feb 19 22:16:26 fedora sway[1121]: nvc0_screen_create:806 - Base screen init failed: -19
Feb 19 22:16:26 fedora sway[1121]: libEGL warning: egl: failed to create dri2 screen
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.435 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to cr>
Feb 19 22:16:26 fedora sway[1121]: nvc0_screen_create:806 - Base screen init failed: -19
Feb 19 22:16:26 fedora sway[1121]: libEGL warning: egl: failed to create dri2 screen
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.438 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to cr>
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.439 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to lo>
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.439 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize"
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.439 [ERROR] [wlr] [render/egl.c:269] Failed to initialize EGL
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.439 [ERROR] [wlr] [render/egl.c:611] Failed to initialize EGL context
Feb 19 22:16:26 fedora sway[1121]: 00:00:00.439 [ERROR] [wlr] [render/gles2/renderer.c:499] Could not initialize EGL
Feb 19 22:16:26 fedora kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000
Feb 19 22:16:26 fedora kernel: #PF: supervisor read access in kernel mode
Feb 19 22:16:26 fedora audit[1082]: AUDIT1106 pid=1082 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_c>
Feb 19 22:16:26 fedora audit[1082]: AUDIT1104 pid=1082 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred g>
Feb 19 22:16:26 fedora kernel: #PF: error_code(0x0000) - not-present page
Feb 19 22:16:26 fedora systemd[1]: session-c1.scope: Deactivated successfully.
Feb 19 22:16:26 fedora sddm-helper[1082]: pam_unix(sddm-greeter:session): session closed for user sddm
Feb 19 22:16:26 fedora kernel: PGD 0 P4D 0 
Feb 19 22:16:26 fedora systemd[1]: session-c1.scope: Consumed 194ms CPU time, 252M memory peak.
Feb 19 22:16:26 fedora kernel: Oops: Oops: 0000 [#1] SMP PTI
Feb 19 22:16:26 fedora systemd-logind[821]: Session c1 logged out. Waiting for processes to exit.
Feb 19 22:16:26 fedora kernel: CPU: 5 UID: 984 PID: 1121 Comm: sway Not tainted 6.18.12-200.fc43.x86_64 #1 PREEMPT(lazy) 
Feb 19 22:16:26 fedora systemd-logind[821]: Removed session c1.
Feb 19 22:16:26 fedora kernel: Hardware name: LENOVO 81GC/LNVNB161216, BIOS 8LCN23WW 06/10/2019
Feb 19 22:16:26 fedora kernel: RIP: 0010:nvkm_gr_units+0x9/0x30 [nouveau]
Feb 19 22:16:26 fedora kernel: Code: 74 06 ff e0 cc cc cc cc 31 c0 c3 cc cc cc cc 66 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 40 d6 0f 1f 44 >
Feb 19 22:16:26 fedora kernel: RSP: 0018:ffffd20383c23a60 EFLAGS: 00010246
Feb 19 22:16:26 fedora kernel: RAX: ffff8999c243a000 RBX: 0000000000000020 RCX: ffff8999c27bc800
Feb 19 22:16:26 fedora kernel: RDX: ffff8999ceefe400 RSI: ffffd20383c23b40 RDI: 0000000000000000
Feb 19 22:16:26 fedora kernel: RBP: ffff8999c5c8de00 R08: 000000000000000d R09: ffffd20383c23b40
Feb 19 22:16:26 fedora kernel: R10: 0000000000000010 R11: ffff8999cfeadbe0 R12: ffff8999c243a000
Feb 19 22:16:26 fedora kernel: R13: ffffffffc05da890 R14: ffffd20383c23b40 R15: 0000000000000040
Feb 19 22:16:26 fedora kernel: FS:  00007f979b2ff480(0000) GS:ffff899c8a6a6000(0000) knlGS:0000000000000000
Feb 19 22:16:26 fedora kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb 19 22:16:26 fedora kernel: CR2: 0000000000000000 CR3: 000000012a042001 CR4: 00000000003706f0
Feb 19 22:16:26 fedora kernel: Call Trace:
Feb 19 22:16:26 fedora kernel:  <TASK>
Feb 19 22:16:26 fedora kernel:  nouveau_abi16_ioctl_getparam+0x2ba/0x3a0 [nouveau]
Feb 19 22:16:26 fedora kernel:  ? drm_dev_enter+0x1d/0x60
Feb 19 22:16:26 fedora kernel:  drm_ioctl_kernel+0xae/0x100
Feb 19 22:16:26 fedora kernel:  drm_ioctl+0x2a8/0x550
Feb 19 22:16:26 fedora kernel:  ? __pfx_nouveau_abi16_ioctl_getparam+0x10/0x10 [nouveau]
Feb 19 22:16:26 fedora kernel:  nouveau_drm_ioctl+0x58/0xc0 [nouveau]
Feb 19 22:16:26 fedora kernel:  __x64_sys_ioctl+0x97/0xe0
Feb 19 22:16:26 fedora kernel:  do_syscall_64+0x7e/0x7f0
Feb 19 22:16:26 fedora kernel:  ? __x64_sys_ioctl+0x97/0xe0
Feb 19 22:16:26 fedora kernel:  ? do_syscall_64+0xb6/0x7f0
Feb 19 22:16:26 fedora kernel:  ? drm_dev_enter+0x1d/0x60
Feb 19 22:16:26 fedora kernel:  ? drm_ioctl_kernel+0xae/0x100
Feb 19 22:16:26 fedora kernel:  ? __check_object_size.part.0+0x34/0xc0
Feb 19 22:16:26 fedora kernel:  ? _copy_to_user+0x31/0x40
Feb 19 22:16:26 fedora kernel:  ? drm_ioctl+0x2dd/0x550
Feb 19 22:16:26 fedora kernel:  ? __pfx_nouveau_abi16_ioctl_getparam+0x10/0x10 [nouveau]
Feb 19 22:16:26 fedora kernel:  ? ktime_get_mono_fast_ns+0x35/0xe0
Feb 19 22:16:26 fedora kernel:  ? rpm_suspend+0x207/0x5e0
Feb 19 22:16:26 fedora kernel:  ? __pm_runtime_suspend+0x49/0xf0
Feb 19 22:16:26 fedora kernel:  ? nouveau_drm_ioctl+0x89/0xc0 [nouveau]
Feb 19 22:16:26 fedora kernel:  ? __x64_sys_ioctl+0x97/0xe0
Feb 19 22:16:26 fedora kernel:  ? do_syscall_64+0xb6/0x7f0
Feb 19 22:16:26 fedora kernel:  ? do_user_addr_fault+0x21a/0x690
Feb 19 22:16:26 fedora kernel:  ? irqentry_exit_to_user_mode+0x2c/0x1c0
Feb 19 22:16:26 fedora kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Feb 19 22:16:26 fedora kernel: RIP: 0033:0x7f979c1693ad

I think you should file it - I can’t tell if it is a duplicate.
Creating duplicates in good faith is fine, they will simply merge or close one if they need to.

1 Like

Created Bug 2441276 in Bugzilla to track this issue.

1 Like

Can i remove the faulty kernel in the meantime

Or should i just choose the good one in grub always?

It is safe to delete or downgrade.

You can also increase the number of kernels that are kept or pin your current usable kernel.

For ease, I would select the working kernel in grub for now, and after next update in a week or two, do one or more of the above steps so you don’t lose your working kernel.

1 Like

I like the option to pin it? How do you do that? Grubby?

The very first line in the image you posted is about nouveau.
Do you have an nvidia GPU? and have you installed the nvidia drivers from rpmfusion?

If so then it could simply be that the driver did not get properly built before rebooting after the upgrade. Try the command sudo akmods --rebuild --force then reboot after that completes to see if things change..

Sorry for the late response, I was out of city! Thanks for the response (:

Yeah i have an NVIDIA GPU but I had to uninstall the drivers because the fedora Sway Spin does not support them, and i didnt want issues related to that. Anyway I can settle with nouveau driver. :stuck_out_tongue:

About the issue, I just updated to 6.18.13 and it still occurs. I will hold on onto 6.18.9 until this is resolved/clarified heheh

1 Like

I doubt the nvidia drivers are unsupported in Sway. The drivers are kernel related and not distro limited so AFAIK they can be used in any of the fedora released spins.

However, it is important to know the full hardware config to be able to track the problem.
Please post the full output of inxi -Fzxx as preformatted text here so we might be able to look at the hardware and software issues.

Once the system boots with the newer kernels then the nvidia drivers can be looked at. It is important to understand that the nouveau driver does not fully support any nvidia gpu, though the results are functional for all but the newest of those.

1 Like

Hi!

Here is the inxi output:

System:
  Kernel: 6.18.9-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: Sway v: 1.11 dm: SDDM Distro: Fedora Linux 43 (Sway)
Machine:
  Type: Laptop System: LENOVO product: 81GC v: Lenovo ideapad 330S-15IKB
    GTX1050 serial: <superuser required> Chassis: type: 10 v: Lenovo ideapad
    330S-15IKB GTX1050 serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40679 WIN
    serial: <superuser required> part-nu: LENOVO_MT_81GC_BU_idea_FM_ideapad
    330S-15IKB GTX1050 Firmware: UEFI vendor: LENOVO v: 8LCN23WW
    date: 06/10/2019
Battery:
  ID-1: BAT0 charge: 40.3 Wh (100%) condition: 40.3/52.5 Wh (76.8%)
    volts: 12.61 min: 11.4 model: LENOVO BASE-BAT serial: <filter> charging:
    status: full cycles: N/A
CPU:
  Info: quad core model: Intel Core i5-8250U bits: 64 type: MT MCP
    arch: Coffee Lake rev: A cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 400 min/max: 400/3400 cores: 1: 400 2: 400 3: 400 4: 400
    5: 400 6: 400 7: 400 8: 400 bogomips: 28800
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
  Device-1: Intel Kaby Lake-R GT2 [UHD Graphics 620] vendor: Lenovo
    driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: HDMI-A-2
    bus-ID: 00:02.0 chip-ID: 8086:5917
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Lenovo
    driver: nouveau v: kernel arch: Pascal pcie: speed: 2.5 GT/s lanes: 4 ports:
    active: none empty: HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:1c8d
    temp: 36.0 C
  Device-3: Syntek Integrated Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 174f:2426
  Display: wayland server: Xwayland v: 24.1.9 compositor: Sway v: 1.11
    driver: gpu: i915 display-ID: 1
  Monitor-1: eDP-1 model: ChiMei InnoLux 0x15e6 res: 1366x768 hz: 60
    dpi: 101 diag: 394mm (15.5")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.3.5 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel UHD Graphics 620 (KBL GT2)
    device-ID: 8086:5917
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo wl: kanshi, swaymsg, wlr-randr x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:9d71
  Device-2: NVIDIA GP107GL High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s lanes: 4
    bus-ID: 01:00.1 chip-ID: 10de:0fb9
  API: ALSA v: k6.18.9-200.fc43.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    vendor: Lenovo driver: ath10k_pci v: kernel pcie: speed: 2.5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 168c:0042
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-4:2 chip-ID: 0cf3:e500
  Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
  Local Storage: total: 1.39 TiB used: 18.36 GiB (1.3%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT500P310SSD8 size: 465.76 GiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 33.9 C
  ID-2: /dev/sda vendor: A-Data model: SU800 size: 953.87 GiB
    speed: 6.0 Gb/s serial: <filter> temp: 15 C
Partition:
  ID-1: / size: 463.17 GiB used: 9.59 GiB (2.1%) fs: btrfs dev: /dev/nvme0n1p3
  ID-2: /boot size: 1.9 GiB used: 592.9 MiB (30.5%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 463.17 GiB used: 9.59 GiB (2.1%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 45.0 C pch: 36.0 C mobo: N/A gpu: nouveau
    temp: 36.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 12 GiB available: 11.57 GiB used: 1.94 GiB (16.8%)
  Processes: 295 Power: uptime: 2h 4m wakeups: 0 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 15.2.1
    Shell: Bash v: 5.3.0 running-in: kitty inxi: 3.3.40

BTW i ran this on my functional kernel, not in the 6.18.13. should not make a difference, should it??

For many systems the newer kernels require newer firmware. I see yours is extremely old and dated 06/10/2019.

Maybe try updating the system firmware (bios) and see if that makes a difference.

I also see that you have a dual GPU setup with GTX 1050 nvidia gpu but are not using the nvidia drivers. If nouveau meets your needs this is good, but if you need better graphics performance then installing the nvidia driver may be something to consider.

It is most likely a hardware / kernel mismatch.
Nothing to do with Sway.

If next kernel update is still borked, increase you kernels to 5 and file a bug on bugzilla.