Snapd high CPU usage

Over the past week I’ve noticed snapd using amounts of CPU for a couple minutes, subsiding, and then coming back. Some quick searching turned this up:

I’m wondering if anyone else in the Tumbleweed camp is able to reproduce this issue?

@brianjcohen AFAIK, snap/snapd is not supported on openSUSE…

1 Like

@malcolmlewis

Thank you for your response. Kindly note:

  1. There are official instructions provided by Canonical that, at least as of a few weeks ago when I followed them, worked perfectly to install snapd: Installing snap on openSUSE | Snapcraft documentation – I used it to install Obsidian because the alternative packaging (Flatpak) breaks certain extensions due to sandboxing.
  2. Even if snap is not officially supported on Tumbleweed, clearly there are people running it anyway, and I did not post here looking for official support. I merely asked if anyone else was experiencing the same issue.

@brianjcohen not possible to tweak md.obsidian.Obsidian via Flatseal? I see I changed it here to allow D-Bus system bus access…

@malcolmlewis please forgive me, but I’m really just looking to see if anyone else in the community has experienced the high CPU usage condition I asked about, to satisfy my own curiosity. I’m not currently in need of assistance with running Obsidian.

Thanks again.

1 Like

Yes, snapd was was causing problems here so I uninstalled it nearly two weeks before that bug report. Note my version was 2.68.3 while the bug report was for snapd 2.68.4.

2025-04-29 05:24:43|remove |snapd|2.68.3-1.5|x86_64|

It was causing high CPU usage. I don’t remember the details because I put zero work in it. I didn’t have a single snap installed so I didn’t need it. I forget why I installed it in the first place but whatever it was didn’t stay long.

1 Like

@jsmith64 I appreciate your relevant response.

From the looks of the bug report above, it does seem like a fix is incoming via the kernel, but like you I’ve chosen to remove snapd. Looking back at my notes, the only reason I had used it to install Obsidian was to avoid the relative hassle of using the Obsidian AppImage. I have since managed to get appimaged running which makes using AppImages much, much easier.

Why appimage, where full support is there for Flatpak?

knurpht@Lenovo-P16:/etc/security> flatpak search  obsidian
Naam                        Omschrijving                                           Toepassings-ID                      Versie Branch Remotes
Obsidian-2 Gtk Theme        Obsidian-2 theme                                       org.gtk.Gtk3theme.Obsidian-2        2.22   3.22   flathub
Obsidian-2-Teal Gtk Theme   Obsidian-2-Teal theme                                  org.gtk.Gtk3theme.Obsidian-2-Teal   2.22   3.22   flathub
Obsidian-2-Red Gtk Theme    Obsidian-2-Red theme                                   org.gtk.Gtk3theme.Obsidian-2-Red    2.22   3.22   flathub
Obsidian-2-Purple Gtk Theme Obsidian-2-Purple theme                                org.gtk.Gtk3theme.Obsidian-2-Purple 2.22   3.22   flathub
Obsidian-2-Mint Gtk Theme   Obsidian-2-Mint theme                                  org.gtk.Gtk3theme.Obsidian-2-Mint   2.22   3.22   flathub
Obsidian-2-Indigo Gtk Theme Obsidian-2-Indigo theme                                org.gtk.Gtk3theme.Obsidian-2-Indigo 2.22   3.22   flathub
Obsidian-2-Green Gtk Theme  Obsidian-2-Green theme                                 org.gtk.Gtk3theme.Obsidian-2-Green  2.22   3.22   flathub
Obsidian-2-Gray Gtk Theme   Obsidian-2-Gray theme                                  org.gtk.Gtk3theme.Obsidian-2-Gray   2.22   3.22   flathub
Obsidian-2-Aqua Gtk Theme   Obsidian-2-Aqua theme                                  org.gtk.Gtk3theme.Obsidian-2-Aqua   2.23   3.22   flathub
Obsidian-2-Amber Gtk Theme  Obsidian-2-Amber theme                                 org.gtk.Gtk3theme.Obsidian-2-Amber  2.22   3.22   flathub
Obsidian                    Markdown-based knowledge base                          md.obsidian.Obsidian                1.8.10 stable flathub
Tangent                     A clean and powerful open source notes app             io.github.suchnsuch.Tangent         0.8.4  stable flathub
2dTaskBoard                 Task management productivity app with markdown support io.github.piotrek_k._2dTaskBoard    0.4.3  stable flathub
knurpht@Lenovo-P16:/etc/security> 

I mentioned in my earlier reply that certain Obsidian extensions don’t work correctly under Flatpak when it comes to local filesystem access due to sandboxing.

1 Like