PackageKit is so buggy that it’s maintainer is giving -EWONTFIX: 1354074 – Possible big memory leak in packagekit
Even its original author leave it in “hard maintenance mode”: PackageKit is dead, long live, well, something else – Technical Blog of Richard Hughes
You should automatically shut this down after 60 seconds by editing its configuration file
#In /etc/PackageKit/PackageKit.conf
# Shut down the daemon after this many seconds idle. 0 means don't shutdown.
ShutdownTimeout=60
Usually packagekit will not be working when I shutdown my machine, but I occasionally found it working, so I have to wait 60 seconds of inactivity (observed by pressing Esc (or anything like F2) when I shutdown and see a bunch of systemd service status [OK]).
As for the fan sound is always high, you may want to check out which program is using so much cpu. If you found it’s a setroubleshootd daemon, you may be affected by 1916652 – SELinux is preventing gnome-shell from 'map' accesses on the file /var/lib/flatpak/exports/share/icons/hicolor/icon-theme.cache.. You want to downgrade flatpak (dnf downgrade flatpak
(flatpak
should have hard version dependency on flatpak-selinux
) or remove it and install a lower version one), or send -SIGSTOP to stop setroubleshootd using too much cpu (sudo pkill -SIGSTOP setroubleshootd
)
I don’t know how to downgrade to fedora 32. This is surely not supported by fedora, and I guess dnf
commands can do it, but is pretty tricky.