tophat icon indicating copy to clipboard operation
tophat copied to clipboard

TopHat won't work in openSUSE

Open huskeee opened this issue 1 year ago • 3 comments

As gir1.2-gtop-2.0 is not an available package on the openSUSE repositories or OBS, TopHat will always complain that the gtop bindings for GIRepository are unavailable. I've tried installing the dependency by converting a deb package to rpm using alien, but this didn't work either.

huskeee avatar Sep 30 '22 00:09 huskeee

It looks like SUSE uses a different name for this package. If you install the typelib-1_0-GTop-2_0 package and restart, are you able to get TopHat working?

fflewddur avatar Sep 30 '22 01:09 fflewddur

The package is already installed, but TopHat still doesn't work.

huskeee avatar Oct 01 '22 16:10 huskeee

Which version of openSUSE are you using? I tested this myself on a default install of Leap 15.4 (using the installation option to select a GNOME desktop); TopHat didn't work out of the box, but installing the typelib-1_0-GTop-2_0 package and restarting fixed everything. I'll add these installation instructions to the README for the next release.

You can also try looking in the GNOME Shell logs to see if there's a more detailed error message, with the command journalctl -f -o cat /usr/bin/gnome-shell.

fflewddur avatar Oct 01 '22 17:10 fflewddur