Summary:
I am relatively new to Fedora- I performed a clean install of F43 on 1/4/2026. Previously I was running Debian 13 on this system with no issues; however, I switched to Fedora to benefit from more a more modern kernel and drivers as I am using a fairly new GPU. Since my install I have observed four instances of the system freezing such that a full reboot is required to recover.
Occurrences:
- January 7: PackageKit spamming the logs in the minute prior to timeout; 20+ logs in the minute prior to timeout
- January 14: Firefox initialized VA in minutes preceding timeout; dnf makecache executed immediately prior to timeout
- January 17: Launched world in Minecraft; interacting with Prism Launcher GUI immediately prior to timeout
- January 21: Received errors for redundant constraints in FreeCAD immediately prior to timeout
Behavior:
In each instance the system behavior is as follows. The active display containing the task I’m working on suddenly freezes- the application no longer responds, and the mouse cursor does not move on the primary display; however, I am able to move my cursor around my secondary display which did not contain the active task. In some instances I was also able to interact with the terminal on the secondary display. Normal GNOME functions such as accessing the applications and search menu via the super key, and other functionality such as keyboard shortcuts do not work. I could not recover the system to a functional state without a reboot.
Hardware & Peripherals:
Mobo: ASRock x370 Taichi
CPU: AMD Ryzen 7 5800XT
GPU: AMD Radeon RX 9060XT 16GB GIGABYTE OC
RAM: 2X8 DDR4 3200
PSU: 750W
Primary Display: 27" LG UltraGear IPS Panel, 1440p @ 200Hz w/ AdaptiveSync VRR (DP)
Secondary Display: 24" HP IPS Panel, 1080p @ 60Hz (HDMI) - bridged through KVM switch
System Information:
OS: Fedora 43 Workstation
DE: Gnome 49 (Wayland)
Kernel: 6.18.5-200.fc43.x86_64
Mesa: 25.2.7
Logs:
user@domain~$ journalctl --no-pager | grep -B 10 "flip_done timed out"
Jan 07 17:56:08 fedora audit: BPF prog-id=81 op=UNLOAD
Jan 07 17:56:09 fedora PackageKit[5069]: get-updates transaction /1433_dbeedbeb from uid 1000 finished with success after 91ms
Jan 07 17:56:10 fedora systemd[1]: systemd-timedated.service: Deactivated successfully.
Jan 07 17:56:10 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 07 17:56:10 fedora audit: BPF prog-id=89 op=UNLOAD
Jan 07 17:56:10 fedora audit: BPF prog-id=88 op=UNLOAD
Jan 07 17:56:10 fedora audit: BPF prog-id=87 op=UNLOAD
Jan 07 17:56:10 fedora PackageKit[5069]: get-updates transaction /1434_dcedcceb from uid 1000 finished with success after 92ms
Jan 07 17:56:11 fedora PackageKit[5069]: get-updates transaction /1435_aabebace from uid 1000 finished with success after 94ms
Jan 07 17:56:12 fedora PackageKit[5069]: get-updates transaction /1436_cabaaaba from uid 1000 finished with success after 89ms
Jan 07 17:56:12 fedora kernel: amdgpu 0000:0f:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out
--
Jan 14 20:06:49 fedora systemd-resolved[1378]: DNSSEC validation failed for question <ISP>IN AAAA: upstream-failure
Jan 14 20:08:44 fedora systemd[1]: Starting dnf-makecache.service - dnf5 makecache...
Jan 14 20:08:44 fedora dnf5[12097]: Updating and loading repositories:
Jan 14 20:08:45 fedora dnf5[12097]: Repositories loaded.
Jan 14 20:08:45 fedora dnf5[12097]: Metadata cache created.
Jan 14 20:08:45 fedora systemd[1]: dnf-makecache.service: Deactivated successfully.
Jan 14 20:08:45 fedora systemd[1]: Finished dnf-makecache.service - dnf5 makecache.
Jan 14 20:08:45 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=dnf-makecache comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 14 20:08:45 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=dnf-makecache comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 14 20:08:45 fedora systemd[1]: dnf-makecache.service: Consumed 283ms CPU time, 108.8M memory peak.
Jan 14 20:10:43 fedora kernel: **amdgpu 0000:0f:00.0: [drm] *ERROR* [CRTC:86:crtc-0]** flip_done timed out
--
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.046 Debug: [launcher.instance.profile] "1.21.11" | Component list update/resolve task succeeded (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.050 Debug: [launcher.instance.profile] "1.21.11" | Applying "org.lwjgl3" GOOD (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.050 Debug: [launcher.instance.profile] "1.21.11" | Applying "net.minecraft" GOOD (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.053 Debug: World Name: "Life" (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.053 Debug: Last Played: "Sat Jan 17 22:44:07 2026" (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.053 Debug: Seed: <seed>(unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.053 Debug: Size: 34 (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.053 Debug: GameType: "Survival" (unknown:0)
Jan 17 22:48:04 fedora gnome-software[56695]: 2681.054 Warning: QLayout: Attempting to add QLayout "" to InstanceWindow "", which already has a layout (unknown:0)
Jan 17 22:48:09 fedora gnome-software[56695]: 2685.832 Debug: "1.21.11" | Component list save performed now (unknown:0)
Jan 17 22:48:22 fedora kernel: amdgpu 0000:0f:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out
--
Jan 21 23:22:41 fedora org.freecad.FreeCAD.desktop[13804]: <Sketch> SketchObject.cpp(11415): cannot find subname ;g7.
Jan 21 23:23:31 fedora org.freecad.FreeCAD.desktop[13804]: Traceback (most recent call last):
Jan 21 23:23:31 fedora org.freecad.FreeCAD.desktop[13804]: File "<string>", line 1, in <module>
Jan 21 23:23:31 fedora org.freecad.FreeCAD.desktop[13804]: <class 'ValueError'>: Datum 90.00 ° for the constraint with index 13 is invalid
Jan 21 23:23:31 fedora org.freecad.FreeCAD.desktop[13804]: App.getDocument('Unnamed').getObject('Sketch').setDatum(13,App.Units.Quantity('90.000000 deg'))
Jan 21 23:23:48 fedora org.freecad.FreeCAD.desktop[13804]: Traceback (most recent call last):
Jan 21 23:23:48 fedora org.freecad.FreeCAD.desktop[13804]: File "<string>", line 1, in <module>
Jan 21 23:23:48 fedora org.freecad.FreeCAD.desktop[13804]: <class 'ValueError'>: Datum 90.00 ° for the constraint with index 14 is invalid
Jan 21 23:23:48 fedora org.freecad.FreeCAD.desktop[13804]: App.getDocument('Unnamed').getObject('Sketch').setDatum(14,App.Units.Quantity('90.000000 deg'))
Jan 21 23:24:13 fedora <VPN Log>
Jan 21 23:24:14 fedora kernel: amdgpu 0000:0f:00.0: [drm] *ERROR* [CRTC:86:crtc-0] flip_done timed out