Nvidia’s recent drivers, including 495.46 contains a potentially serious bug that may degrade performance. There is a workaround for now (in the form of an AUR package linked below), but no word yet from Nvidia on a fix.
Amazing. This also fixes the issue with an laptop’s external panel on Xorg taking 100% CPU when the internal panel is disabled. This bug might also explain some weird performance issues I was having with lagging under heavy CPU use.
OK, need to try all of the things that were broken now, like high CPU for reverse PRIME…
Edit: Nope, Xorg and Wayland are still broken on resume, and reverse PRIME with an Xorg session still churns away.
How to check if somebody have this bug? At me everything seems to be fine.
Edit:
LOL. Forgot it. Im affected. And it seems im already a long time affected
I just never had any complications about that, because the Threadripper just rips through it… :
error time=1640009049.450861 sender=org.freedesktop.DBus -> destination=:1.44 error_name=org.freedesktop.DBus.Error.ServiceUnknown reply_serial=126987231
string "The name nvidia.powerd.server was not provided by any .service files"
method call time=1640009049.482410 sender=:1.44 -> destination=nvidia.powerd.server serial=126987230 path=/nvidia/powerd/datapacket; interface=nvidia.powerd.datapacket; member=AutoflDatapacket
struct {
int32 4209
int32 3839
int64 27600860516
double 3.76083e+18
double 3.90044e+31
double 1.23678e+31
double 6.57634e-310
int32 30991
int32 30981
}
126987231 counts unbeliveable fast. It seams to start at 0 at boot… So, since my PC booted today, it already managed to get so manys replies
BUT what is rly funny, this explained to me, why the last 3 days i saw my waterwheel in the cooling loop spinning. i NEVER saw this spinning. first thought it was, it is because of the weather outside and the heating in my home.
After “applying” this patch, it directly stoped. This cost me a few extra euros electricity. i sue nvidia! xD
Oh man I hadn’t even noticed
There is definitely a TON of incessant spam… I will try the fake-powerd service.
Edit: Unfortunately doesn’t work for me. Systemctl status reports it’s up and running after a reboot, but there are still hundreds of dbus messages every second.