Beginner Fedora 43 users issues with crashing, freezing, task manager, games, and GPU

Hi

I am a relatively new user, with a little collection of issues. I would really like to ask for help, but I also don’t know what, if anything, I might be doing wrong. I would love to be guided if so, like if this potentially belongs in KDE discuss instead.

I installed Fedora 42 KDE plasma last summer, and although I have had some hiccups, I eventually went full-time with Fedora on my desktop, over my windows 10 install. In January I upgraded to Fedora 43, which from what i heard about it, is really exciting, but also has introduced new issues it seems.

I use my desktop for watching streamable video, playing games, writing, and am happy to tinker a little bit, however I’ve had some issues that to me seem could be connected to each other, and I have no idea where to start, or if I might have a completely borked install.

Since the start there are certain games that could lock up my computer seemingly when they filled my RAM and SWAP-memory. When this happened Steam and Discord would freeze, even if I managed to close enough apps to not be forced to use the power button to turn the computer off. Discord would still seemingly work a little bit under the frozen appearance, because restarting it would show whatever chat i clicked on while it was frozen, but I don’t remember being able to type anything. It also would sometimes crash KDE entirely (I think?) where I had no Desktop Environment to interact with even if I got out of the RAM-lock.
I upgraded my system since, including RAM despite the insane prices, and the whole computer doesn’t lock anymore, but Steam and Discord can still lock up, especially with Paradox games.
That is one of the issues, and one that has been pervasive since i installed Fedora 42. I am particularly confused because as far as I know Steam and Discord have few similarities, and other apps that run more similarly to discord do not freeze up.
…And to me it feels like KDE should have priority over games so as to not break from running a demanding game.

Then there’s the Task Manager of KDE. Frequently when I close a game the task manager stops being able to show the “start menu” (is it called application launcher?). This most often happens to one task manager on one monitor, however sometimes it happens to all of them, and sometimes it gradually becomes all of them. Sometimes the task manager completely stops showing up, both when i move my mouse to the bottom of the screen, and when pressing the meta-key on my keyboard.
This issue started a little over a week after upgrading to Fedora 43. It’s worth noting that when I upgraded it told me it failed, but after a reboot, it was running Fedora 43 anyway. I upgraded sometime in January, I believe. (To me) it would be tempting to think that this may be related to Proton/Wine, however it also sometimes happens after a bit of time, both while using the computer, but also sometimes while away from the computer. It means that I still occasionally have to use the power button to shut down the computer since i don’t know how to turn it off without the “start menu”.
I think something that may be related is that lately a lot of apps seem to crash instead of just shut down. It feels like it happens most often after crashes, but given that it also happens while AFK, I don’t know if that’s true.

Lastly around the same timeframe as the crashing apps, there seems to be issues with my GPU after i one time removed it and put it back, without turning it on in between. (I needed to test something in another system)
These issues also seem to have connections to crashing games and apps, as it occasionally goes away, and then comes back after a game crashes. Then the system warns me that sofware renderer is in use. The gpu still seems to be used when i launch games just fine, but it breaks a bunch of stuff, like graphs in system monitor. I initially thought that i just had to wait it out for an update to fix it, but it has returned regularly for weeks now.
I could be wrong, and everything is just being impressively handled by my CPU that doesn’t have an iGPU. Back when i had initially installed F42, it did manage to run Street Fighter 6 at 60 fps without GPU drivers I didn’t know I had to manually install. And the fans do seem to be aggressive, but the GPU does show up as if it’s working as far as I can tell.

Here’s the details from “About this System”:

Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.1
Kernel Version: 6.19.6-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9700X 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 3060 Ti
Graphics Processor 2: AMD Ryzen 7 9700X 8-Core Processor
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B850M GAMING X WIFI6E
System Version: Default string-CF-WCP-ADO

I don’t know how to share everything y’all might want to see, please let me know how to find additional information if there’s more needed.

I’ve really enjoyed using Fedora, it reminds me of the ease and smoothness of windows 7, however these issues are starting to wear down my excitement. When trying to find solutions i run into language barriers as I simply don’t know the jargon people use in threads with slightly similar issues. A lot of searching also ends me up on many years old threads that I don’t know if are relevant, with fedora <40 systems and stuff. A little part of me has started blaming “instability” from daily updates, but that likely isn’t the issue given how persistent the issues have been.

I am not shy of tinkering, as long as it leads to mostly permanent solutions, but i have found the learning curve to be quite steep.

Thank you in advance to anyone willing to try to help.

Your issues don’t seem particularly unusual, but usually users only encounter one or two at a time so it is easier to deal with them.

For Windows, vendors put a lot of effort into making sure they provide working drivers. Outside the few models with pre-installed Linux from some smaller vendors and large vendors’ “enterprise” grade systems, it is up to the Linux user community to come up with solutions. See: https://docs.fedoraproject.org/en-US/workstation-docs/problems/.

You should strive to provide enough information to allow other users with similar hardware to reproduce your issue. To avoid a) long back-and-forth discussion of software and firmware versions, and b) chasing problem that have been solved, it is best to make sure Fedora and vendor firmware are fully updated so it is easy for others to match your configuration.

From your description, is isn’t clear how reproducible your issues are. As a general rule, reproducible issues are software problems, while random issues are driven by hardware. You may want to run the standalone memtest86+ (overnight for several nights) and use a disks GUI or command-line smartctl to check drive health using the “long test”.

Ctrl-Alt-Del should throw up a screen like so:

If it does not, then it means something within KDE has crashed, and is likely the root cause of some of your issues - with 32GB you should not be seeing swap being used (hundred of KB if any at all) and you should also not be getting these types of lock-ups and crashes.

Post the output from inxi -Fzxx just so we can your precise hardware, specs and drivers in use and we’ll see if we can find some issues in the installation to make things a little smoother for you.

If you’ve had intermittent faults after doing this, I’d check that the GPU is seated properly in the slot, and especially that its power connectors are properly seated.

Have you installed the Nvidia drivers from RPM Fusion?

I might exactly not know how to provide enough information. It’s part of the learning curve that I’m struggling with and I don’t know how to breach.
I am keeping everything updated.

I’ve found a guide on how to do the smartctl long, though i don’t understand how long it is supposed to take.
Doing memory test overnight for a several nights is not really an option for me. I also mentioned that I upgraded RAM recently, and I don’t run out of memory anymore. It would be very odd if both the old and the new RAM kits were the problem.

Hi, so the RAM upgrade did in fact eliminate the out of memory issues, however some of the issues i thought were caused by them have persisted. Like if I play victoria 3 for a bit, discord and Steam still freeze.

When i press ctrl+alt+del it does in fact show that screen, yes, however, i have experienced it not working many times. So often in fact, that I’ve wondered why nothing happened on that classic shortcut.

inxi -fzxx outputs like so:
CPU:
Info: 8-core model: AMD Ryzen 7 9700X bits: 64 type: MT MCP arch: Zen 5
rev: 0 cache: L1: 640 KiB L2: 8 MiB L3: 32 MiB
Speed (MHz): avg: 5506 min/max: 605/5582 boost: enabled cores: 1: 5506
2: 5506 3: 5506 4: 5506 5: 5506 6: 5506 7: 5506 8: 5506 9: 5506 10: 5506
11: 5506 12: 5506 13: 5506 14: 5506 15: 5506 16: 5506 bogomips: 121364
Flags: 3dnowprefetch abm adx aes amd_lbr_pmc_freeze amd_lbr_v2 aperfmperf
apic arat avic avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2
avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd
avx512dq avx512f avx512ifma avx512vbmi avx512vl avx_vnni bmi1 bmi2 bpext
bus_lock_detect cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov
cmp_legacy constant_tsc cpb cppc cpuid cpuid_fault cqm cqm_llc
cqm_mbm_local cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de
decodeassists erms extapic extd_apicid f16c flush_l1d flushbyasid fma fpu
fsgsbase fsrm fxsr fxsr_opt gfni ht hw_pstate ibpb ibrs ibrs_enhanced ibs
invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor
movbe movdir64b movdiri msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx
ospke osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb
perfctr_core perfctr_llc perfctr_nb perfmon_v2 pfthreshold pge pku pni
popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep
sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3
stibp succor svm svm_lock syscall tce topoext tsc tsc_adjust tsc_scale
umip user_shstk v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme
vmmcall vnmi vpclmulqdq wbnoinvd wdt x2avic xgetbv1 xsave xsavec
xsaveerptr xsaveopt xsaves xtopology

Don’t know what any of those flags mean

I have now reseated the GPU and replugged it. The only thing that has changed is that the system monitor numbers for the GPUs are updated to 1 & 2. I believe they were 0 & 2 before.
This particular problem hasn’t shown itself for a couple of days, but it reappeared today after opening and closing a game.

Yes, I have. And just tried to update them, both the free and non-free say they are already installed.

Needs to be a capital F in the inxi command, and preformatted text please, or the formatting is a mess.

Steve

sorry

System:
  Kernel: 6.19.6-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: KDE Plasma v: 6.6.2 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
    Distro: Fedora Linux 43 (KDE Plasma Desktop Edition)

Machine:
  Type: Desktop Mobo: Gigabyte model: B850M GAMING X WIFI6E v: x.x
    serial: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
    v: F5 date: 07/16/2025

CPU:
  Info: 8-core model: AMD Ryzen 7 9700X bits: 64 type: MT MCP arch: Zen 5
    rev: 0 cache: L1: 640 KiB L2: 8 MiB L3: 32 MiB
  Speed (MHz): avg: 605 min/max: 605/5582 boost: enabled cores: 1: 605
    2: 605 3: 605 4: 605 5: 605 6: 605 7: 605 8: 605 9: 605 10: 605 11: 605
    12: 605 13: 605 14: 605 15: 605 16: 605 bogomips: 121364
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
    ssse3 svm

Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3060 Ti Lite Hash Rate] vendor: ASUSTeK
    driver: nvidia v: 580.126.18 arch: Ampere pcie: speed: 2.5 GT/s lanes: 16
    ports: active: DP-4,DP-5 empty: DP-6,HDMI-A-2 bus-ID: 01:00.0
    chip-ID: 10de:2489
  Device-2: Advanced Micro Devices [AMD/ATI] Granite Ridge [Radeon Graphics]
    vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s
    lanes: 16 ports: active: none empty: DP-1, DP-2, DP-3, HDMI-A-1,
    Writeback-1 bus-ID: 11:00.0 chip-ID: 1002:13c0 temp: 38.0 C
  Display: wayland server: Xwayland v: 24.1.9 compositor: kwin_wayland
    driver: gpu: nv_platform,nvidia,nvidia-nvswitch d-rect: 3840x1080
    display-ID: 0
  Monitor-1: DP-4 pos: right model: Dell P2417H res: 1920x1080 hz: 60
    dpi: 93 diag: 604mm (23.8")
  Monitor-2: DP-5 pos: primary,left model: Acer XV240Y P res: 1920x1080
    hz: 165 dpi: 93 diag: 604mm (23.8")
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: radeonsi
    device: 3 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland:
    drv: nvidia x11: drv: nvidia inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.126.18
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
    display-ID: :0.0
  API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: discrete-gpu
    driver: nvidia device-ID: 10de:2489 device: 1 type: integrated-gpu
    driver: mesa radv device-ID: 1002:13c0 device: 2 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: lact, nvidia-settings, nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr

Audio:
  Device-1: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228b
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 11:00.1 chip-ID: 1002:1640
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 11:00.6 chip-ID: 1022:15e3
  Device-4: Focusrite-Novation Focusrite Scarlett 2i2 driver: snd-usb-audio
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 7-1.3.3:5
    chip-ID: 1235:8016
  API: ALSA v: k6.19.6-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: Realtek RTL8852CE PCIe 802.11ax Wireless Network vendor: AzureWave
    driver: rtw89_8852ce v: kernel pcie: speed: 5 GT/s lanes: 1 port: d000
    bus-ID: 07:00.0 chip-ID: 10ec:c852
  IF: wlp7s0 state: down mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: speed: 5 GT/s lanes: 1 port: c000 bus-ID: 08:00.0 chip-ID: 10ec:8125
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>

Bluetooth:
  Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB
    rev: 1.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 13d3:3586
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12

Drives:
  Local Storage: total: 4.59 TiB used: 1.2 TiB (26.1%)
  ID-1: /dev/nvme0n1 vendor: Kingston model: SA2000M81000G size: 931.51 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 40.9 C
  ID-2: /dev/nvme1n1 vendor: Kingston model: SKC3000D2048G size: 1.86 TiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 34.9 C
  ID-3: /dev/sda vendor: Seagate model: ST2000DL003-9VT166 size: 1.82 TiB
    type: USB rev: 2.0 spd: 480 Mb/s lanes: 1 serial: <filter>

Partition:
  ID-1: / size: 529.87 GiB used: 467.75 GiB (88.3%) fs: btrfs
    dev: /dev/nvme0n1p6
  ID-2: /boot size: 973.4 MiB used: 810.4 MiB (83.3%) fs: ext4
    dev: /dev/nvme0n1p5
  ID-3: /boot/efi size: 96 MiB used: 47.4 MiB (49.4%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 529.87 GiB used: 467.75 GiB (88.3%) fs: btrfs
    dev: /dev/nvme0n1p6

Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0

Sensors:
  System Temperatures: cpu: 40.4 C mobo: 45.0 C gpu: amdgpu temp: 38.0 C
  Fan Speeds (rpm): N/A

Info:
  Memory: total: 32 GiB note: est. available: 30.45 GiB used: 7.59 GiB (24.9%)
  Processes: 548 Power: uptime: 51m wakeups: 0 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 56
    Compilers: gcc: 15.2.1 Shell: Bash v: 5.3.0 running-in: konsole inxi: 3.3.40

Like so?

Perfect. As you can see, f gives totally different output to F.

Steve

I see you have both iGPU (onboard amd) and dGPU (nvidia 3060 Ti).

Are your games running using the nvidia card or defaulting to the amd gpu? Are you using switcheroo to swap between them and convince stuff to run on your card of choice?

Before replying to you what i read in reviews about my CPU, I went and double-checked. the R7 9700x does in fact have a iGPU. (Weirdly this is not the only part of the upgrade that I was misinformed about by reviews.)
So then I went looking and have now disabled it in BIOS. Fedora still has “Software renderer in use” after the game crash earlier today. I also don’t think the iGPU was used much if at all, since I got good performance in pretty much every game I’ve played.

I can post it again, if necessary:

System:
  Kernel: 6.19.6-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: KDE Plasma v: 6.6.2 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
    Distro: Fedora Linux 43 (KDE Plasma Desktop Edition)
Machine:
  Type: Desktop Mobo: Gigabyte model: B850M GAMING X WIFI6E v: x.x
    serial: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
    v: F5 date: 07/16/2025
CPU:
  Info: 8-core model: AMD Ryzen 7 9700X bits: 64 type: MT MCP arch: Zen 5
    rev: 0 cache: L1: 640 KiB L2: 8 MiB L3: 32 MiB
  Speed (MHz): avg: 605 min/max: 605/5582 boost: enabled cores: 1: 605
    2: 605 3: 605 4: 605 5: 605 6: 605 7: 605 8: 605 9: 605 10: 605 11: 605
    12: 605 13: 605 14: 605 15: 605 16: 605 bogomips: 121373
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
    ssse3 svm
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3060 Ti Lite Hash Rate] vendor: ASUSTeK
    driver: nvidia v: 580.126.18 arch: Ampere pcie: speed: 2.5 GT/s lanes: 16
    ports: active: DP-1,DP-2 empty: DP-3,HDMI-A-1 bus-ID: 01:00.0
    chip-ID: 10de:2489
  Display: wayland server: Xwayland v: 24.1.9 compositor: kwin_wayland
    driver: gpu: nv_platform,nvidia,nvidia-nvswitch d-rect: 3840x1080
    display-ID: 0
  Monitor-1: DP-1 pos: right model: Dell P2417H res: 1920x1080 hz: 60
    dpi: 93 diag: 604mm (23.8")
  Monitor-2: DP-2 pos: primary,left model: Acer XV240Y P res: 1920x1080
    hz: 165 dpi: 93 diag: 604mm (23.8")
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: swrast
    gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11:
    drv: nvidia inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.126.18
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
    display-ID: :0.0
  API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: discrete-gpu
    driver: nvidia device-ID: 10de:2489 device: 1 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: lact, nvidia-settings, nvidia-smi
    wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228b
  Device-2: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 11:00.6 chip-ID: 1022:15e3
  Device-3: Focusrite-Novation Focusrite Scarlett 2i2 driver: snd-usb-audio
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 7-1.3.3:5
    chip-ID: 1235:8016
  API: ALSA v: k6.19.6-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: Realtek RTL8852CE PCIe 802.11ax Wireless Network vendor: AzureWave
    driver: rtw89_8852ce v: kernel pcie: speed: 5 GT/s lanes: 1 port: e000
    bus-ID: 07:00.0 chip-ID: 10ec:c852
  IF: wlp7s0 state: down mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
    pcie: speed: 5 GT/s lanes: 1 port: d000 bus-ID: 08:00.0 chip-ID: 10ec:8125
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB
    rev: 1.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 13d3:3586
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12
Drives:
  Local Storage: total: 4.59 TiB used: 1.2 TiB (26.1%)
  ID-1: /dev/nvme0n1 vendor: Kingston model: SKC3000D2048G size: 1.86 TiB
    speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 34.9 C
  ID-2: /dev/nvme1n1 vendor: Kingston model: SA2000M81000G size: 931.51 GiB
    speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 46.9 C
  ID-3: /dev/sda vendor: Seagate model: ST2000DL003-9VT166 size: 1.82 TiB
    type: USB rev: 2.0 spd: 480 Mb/s lanes: 1 serial: <filter>
Partition:
  ID-1: / size: 529.87 GiB used: 467.8 GiB (88.3%) fs: btrfs
    dev: /dev/nvme1n1p6
  ID-2: /boot size: 973.4 MiB used: 810.4 MiB (83.3%) fs: ext4
    dev: /dev/nvme1n1p5
  ID-3: /boot/efi size: 96 MiB used: 47.4 MiB (49.4%) fs: vfat
    dev: /dev/nvme1n1p1
  ID-4: /home size: 529.87 GiB used: 467.8 GiB (88.3%) fs: btrfs
    dev: /dev/nvme1n1p6
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 40.9 C mobo: 32.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB note: est. available: 30.94 GiB used: 6.42 GiB (20.8%)
  Processes: 496 Power: uptime: 8m wakeups: 0 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 56
    Compilers: gcc: 15.2.1 Shell: Bash v: 5.3.0 running-in: konsole inxi: 3.3.40

Also here’s a bit of visuals on the software renderer stuff:

I don’t believe you should be seeing “software rendering” anywhere if you’ve disabled your iGPU in the BIOS and it’s physically not being used.

Have you been through all the instructions here to ensure you have a fully installed and working nvidia driver installed. It looks like you do, but I’m at a loss to explain why you’re seeing software rendering in use.

Did you reboot after the “crash”? I wonder if a problem with hardware rendering caused a fallback to software rendering. The the journal may provide details.

I changed the setting from software render to automatic and restarted and now it doesn’t show up and graphs and system monitor works normally.
That sounds stupidly obvious, however 24h ago this wasn’t an issue, so i don’t know why the setting changed to software render after closing 1348 ex voto this morning. It has also previously fixed itself without changing that setting. I don’t know why this is a returning issue for me. Like, software render shouldn’t show up in the first place? but oh well… I found out about the iGPU and disabled it so that’s good.
Before changing the setting, I uninstalled and reinstalled RPMfusion, it worked the same before and after.

To be completely clear, my bigger issue is when the task manager/toolbar stops showing the application launcher/start menu or stops showing up at all and the issue of discord and steam freezing when i play certain games. It might help that I can do ctrl+alt+del to shut down, if it even shows up in those situations. I thought all of them might be connected since apps crashing seem to provoke multiple of these issues. I’ll have to try to provoke that behaviour tomorrow. since to answer George N. White III as well, I have rebooted a bunch of times today, effectively avoiding the freezes and task manager issues.

edit:
I’ve been reading the Journal, but I don’t know what i’d even be looking for in terms of the software rendering.
The weird thing is that i did the same testing with the game on thursday evening, and booted into a fully functional rendering desktop environment friday morning, but after closing the game, which froze steam and required forcing it to shut down from system monitor, “software renderer” was there.

The next time this happens, restart the machine and run the commnand journalctl -k -p 4 --no-hostname --no-pager -b -1 and post the output. We migth not seen anything, as if the machine locks up entirely, it may not be able to flush the last logs to disk, so we’ll never see them.

Without some form of output like this, it’s going to be guesswork as to what causing it, and I’d be tempted to be looking at some form of hardware issue - bad or failing ram, overheating, loose cabling, an PSU issue, dry joint, etc.

Some journal entries contain ERROR, and you can use the “priority” option to filter out the low priority messages. Comparing journals between a boot that failed and one that worked can help, but is easiest if your display can show 2 windows side-by-side.

Software renderer has not reappeared since. I haven’t seen the issue with task manager since. A little frustrating that the issue i was having the most issues with (task manager), hasn’t shown itself since despite it happening sometimes within 2 minutes of turning the computer on before. Would be nice to know why it was happening and fix it instead of it just vanishing.

However…
I recreated the issue of steam and discord freezing. It also made the Kjournal Browser and system monitor crash when i tried to launch them while the game was running.

If the issue is noted in the journal it would be in here, since it had happened by 18.00 UTC

14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:6: Unknown line 'grub_users', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:7: Unknown line 'grub_arg', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:8: Unknown line 'grub_class', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
14:59:40.931 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
14:59:43.493 UTC init.scope user-985.slice: Consumed 2.893s CPU time, 564.9M memory peak.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:6: Unknown line 'grub_users', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:7: Unknown line 'grub_arg', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-0-rescue.conf:8: Unknown line 'grub_class', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.18.16-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.6-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:6: Unknown line 'grub_users', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
15:00:01.973 UTC systemd-logind.service /boot/loader/entries/f88902006ffb4429b8fe96373508631f-6.19.7-200.fc43.x86_64.conf:8: Unknown line 'grub_class', ignoring.
15:00:51.280 UTC bluetooth.service src/profile.c:record_cb() Unable to get QBluetoothSocket-14178 SDP record: Host is down
15:01:00.431 UTC  (/etc/cron.hourly) starting 0anacron
15:01:00.434 UTC crond.service Anacron started on 2026-03-16
15:01:00.434 UTC crond.service Will run job `cron.daily' in 42 min.
15:01:00.434 UTC crond.service Jobs will be executed sequentially
15:01:00.434 UTC  (/etc/cron.hourly) finished 0anacron
15:43:00.435 UTC crond.service Job `cron.daily' started
15:43:00.437 UTC crond.service Job `cron.daily' terminated
15:43:00.437 UTC crond.service Normal exit (1 job run)
16:01:00.445 UTC  (/etc/cron.hourly) starting 0anacron
16:01:00.447 UTC  (/etc/cron.hourly) finished 0anacron
16:58:45.821 UTC smartd.service Device: /dev/sda [SAT], 16 Currently unreadable (pending) sectors
16:58:45.821 UTC smartd.service Device: /dev/sda [SAT], 16 Offline uncorrectable sectors
17:01:00.457 UTC  (/etc/cron.hourly) starting 0anacron
17:01:00.459 UTC  (/etc/cron.hourly) finished 0anacron
17:17:06.940 UTC udisks2.service Version 2022.10.3 integrated FUSE 28
17:17:06.941 UTC udisks2.service Mounted /dev/nvme1n1p1 (Read-Write, label "No System", NTFS 3.1)
17:17:06.941 UTC udisks2.service Cmdline options: rw,uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,windows_names
17:17:06.941 UTC udisks2.service Mount options: uhelper=udisks2,nodev,nosuid,allow_other,nonempty,relatime,rw,default_permissions,fsname=/dev/nvme1n1p1,blkdev,blksize=4096
17:17:06.941 UTC udisks2.service Global ownership and permissions enforced, configuration type 7
17:17:17.066 UTC irqbalance.service Cannot change IRQ 101 affinity: Permission denied
17:17:17.067 UTC irqbalance.service IRQ 101 affinity is now unmanaged
17:18:57.254 UTC iio-sensor-proxy.service Not a switch [/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/../capabilities/sw]
17:18:57.254 UTC iio-sensor-proxy.service Invalid bitmask entry for /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1
17:24:37.066 UTC irqbalance.service Cannot change IRQ 97 affinity: Permission denied
17:24:37.066 UTC irqbalance.service IRQ 97 affinity is now unmanaged
17:28:45.900 UTC smartd.service Device: /dev/sda [SAT], 16 Currently unreadable (pending) sectors
17:28:45.912 UTC smartd.service Device: /dev/sda [SAT], 16 Offline uncorrectable sectors
17:50:34.551 UTC abrtd.service Process 27215 (kjournaldbrowser) crashed in qt_assert(char const*, char const*, int)()
17:51:04.113 UTC rsyslog.service message too long (17388) with configured size 8096, begin of message is: blackbox: 3/16/2026, 6:51:04 PM GMT+1 13 Sentry report: {"contexts":{"trace":{"t [v8.2508.0-1.fc43 try https://www.rsyslog.com/e/2445 ]
17:59:07.573 UTC abrtd.service Process 28054 (plasma-systemmonitor) crashed in qt_assert(char const*, char const*, int)()
18:01:00.469 UTC  (/etc/cron.hourly) starting 0anacron
18:01:00.472 UTC  (/etc/cron.hourly) finished 0anacron