Description

I use GNOME on Fedora atomic. There is an icon in overview of an installed app, nvtop. How can I figure out how I installed the app and how can I uninstall it?

  • The first step is to click “App details” in the overview section. GNOME software then tells me there are no details for the app. Searching for nvtop in Software doesn’t yield any result. GNOME Software is of no use here. I can confirm that it is not a flatpak with the name nvtop by running flatpak list | grep -i "nvtop".
  • Lookup which command is invoked by nvtop
$ which nvtop
/usr/bin/nvtop
  • lookup the desktop entry
$ sudo find /usr -iname "*nvtop*.desktop"
/usr/share/applications/nvtop.desktop

which gets

[Desktop Entry]
Name=nvtop
GenericName=GPU Process Monitor
Type=Application
Terminal=true
Exec=nvtop
Icon=nvtop
Categories=System;Monitor;
X-AppImage-Integrate=false

How many distroboxes are running? distrobox ls. The one distrobox that is running can’t find a package with the name nvtop either dnf list installed | grep nvtop. And trying to run it from within distrobox can’t find it as well. bash: nvtop: command not found

rpm-ostree can’t find anything

$ rpm-ostree uninstall nvtop
error: Package/capability 'nvtop' is not currently requested

edit:

I can also locate nvtop but that’s of no help to me

/usr/bin/nvtop
/usr/share/applications/nvtop.desktop
/usr/share/doc/nvtop
/usr/share/doc/nvtop/README.markdown
/usr/share/icons/hicolor/scalable/apps/nvtop.svg
/usr/share/licenses/nvtop
/usr/share/licenses/nvtop/COPYING
/usr/share/man/man1/nvtop.1.gz
/usr/share/metainfo/io.github.syllo.nvtop.metainfo.xml

locate *.appimage does not return an unknown appimage

edit2:

I just tried installing it via rpm-ostree. I’m getting closer, but still no idea what to do with the result. Rebooting is always a good idea. Rebooting didn’t help.

$ rpm-ostree install nvtop error: “nvtop” is already provided by: nvtop-3.0.2-2.fc39.x86_64. Use --allow-inactive to explicitly require it.

  • themoonisacheese@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    On fedora and el, nvtop apparently is installed as an appimage. An appimage is just a single executable, that you may delete. You may also delete the .desktop entry from /usr/share.

    • barbara@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      7 months ago

      thanks. You can also install it via the repository, i.e. sudo dnf install nvtop or with rpm-ostree in my case

      removing the desktop entry doesn’t remove the app and hence my problem, does it?