Hi all - for the past week or so, I’ve seen about once or twice per day what I’d describe as a full-system stutter - mouse cursor movement, audio, and the display all seem to refresh/update once per half-second or so. After about 2-3 seconds, it resolves, and there seem to be no ill after-effects. The last two times this happened were while using Firefox with some music and other apps in the background, and while playing a full-screen game (via Steam, Mass Effect Legendary Edition).
It’s not an enormous deal since it’s happening so infrequently during the day, but I’d rather figure out what’s causing it of course. My first thought was that something must surely stick out in the logs, so when it just happened a few minutes ago, I immediately opened the Logs app and grabbed the prior minute of activity - and nothing really sticks out to me? Are there particular system-level things I should look for here?
Any ideas on what to potentially look for would be much appreciated!
I’m curious if it tends to happen when you’re using your discrete graphics card? (Nothing is otherwise obvious to me from the logs, but this is all great info for a new topic.)
Interesting - the first time I noticed was definitely during discrete (Nvidia) card use, as it was while playing Steam games and I know they are configured to use the discrete card.
This most recent time, I wasn’t in anything that I’m aware of that explicitly uses it, but I was using several apps at a time - the ones I can think of that might potentially have a connection would be Firefox, Brave and Cider. Some of those probably use hardware acceleration for video, perhaps?
(I think) unrelated to graphics, but IIRC I do also think that I’ve had my iPhone plugged into my PC each time - is there a potential that the nautilus: Source ID 108 was not found when attempting to remove it line might be related to that (like running into something funky accessing the iPhone’s files)? Just wondering as nautilus has probably been the least stable program that I’ve noticed on my PC in the 2-3 months or so that I’ve been running Fedora daily (just in terms of the most visible crashes).
I’ve been having the same issue for about a week now. I think it has something to do with Nvidia driver 525.78.01; started happening when I upgraded to that version. Could just be a coincidence of course.
I’ve been having this issue as well, and I think it might be caused by the 6.1 kernel. I’m on Silverblue so it’s a bit hard to just downgrade the kernel to test, but I ran Rawhide for a bit while it was still on the 6.1 rc releases and had the issue, downgraded back to 37 and it was gone, until that got 6.1 as well and it started appearing again.
Just for completeness, my system is a Ryzen 3900X with an RX 6700XT, running Silverblue 37.
Thanks @fryyx ! It could be connected in some way to what you’re experiencing - the thing that makes me think it’s not that specifically for my case is that I updated to that Nvidia driver version back in mid-December, about a day after it was released via RPMFusion, and didn’t see this stuttering until the past week or so.
Thanks @junglerobba ! The timing of that kernel release might make sense - I’m searching around for any related info now and came across these links:
Which led to looking at it from the AMD-specific angle, and things like this:
But it seems strange that an issue like that would, on its own, only cause issues in 6.1? I’ve been searching around, and can’t find/understand enough of what changed in between 6.0 and 6.1 around TPM - but it doesn’t seem like anything massive that would have worked around the AMD issue in the past but been dropped now?
I may be going too far down a rabbit hole on that one, but one thing I did eliminate is the iPhone being connected - I haven’t connected my iPhone since my last reboot, and just had the stuttering a little bit ago while music was playing and I had stepped away from my PC.
I happened across this thread on Reddit today - specifically what is referenced in the linked comment around dleyna - and I suspect this may be the culprit as it was one of the error-looking messages in my logs!
So the concerning thing there…the packages that may be causing this are no longer maintained, according to the page linked to in the ‘info’ available when querying in dnf:
Installed Packages
Name : dleyna-renderer
Version : 0.6.0
Release : 15.fc37
Architecture : x86_64
Size : 169 k
Source : dleyna-renderer-0.6.0-15.fc37.src.rpm
Repository : @System
From repo : anaconda
Summary : Service for interacting with Digital Media Renderers
URL : https://01.org/dleyna/
License : LGPLv2
Description : D-Bus service for clients to discover and manipulate DLNA Digital
: Media Renderers (DMRs).
So then maybe one question would be…is the work on this page equivalent to what had been done in the now-discontinued package?
Is that an appropriate question for the devel mailing list, or some other channel?
Edit: Looks like there’s a Bugzilla bug submitted for updating this - I added a link to this thread if it’s helpful, but it looks like updating the version packaged with Fedora would now be in the hands of one of the maintainers? (Sorry but I’m such a novice on these topics / don’t have development experience, I looked at the package maintenance documents and could barely make sense of them so I don’t know if I’m up to the task of helping do it myself?)
Hi Adam - just curious if your BIOS update fixed your issue? I just applied a firmware update from HP for my laptop, with completely useless changelog notes (“Enhanced security”) but hoping that perhaps that could include the AMD fTPM fix?
Thanks! I just so happened to experience the same stuttering as I was typing this, so unfortunately the HP update either didn’t integrate the AMD fix, or there’s some other cause - still not seeing anything different showing up in the logs than what was showing originally, so I’m taking a stab at resetting the tracker3 database just in case.
Glad this could help you.
Could you please update the kernel to any version (or higher) I mention before and do “journalctl -b --no-pager | grep tpm” to see the output in the terminal?
Because someone in bugzilla said he can’t get the tpm disabled dmesg in 6.2.6-fedora kernel.
thx very much!