Running ROME 25.01 on a thinkcentre 910c. I want to put OM on all my machines for reasons I’ve explained in other threads. However I’m having a lot of trouble trying just to install a terminal emulation app. I prefer Ghostty but cannot find a way to install it on OM. I cannot even get it to build from source without one failure after another. So I tried Terminator and it installs from the repo but it won’t start. Click the icon and nothing happens. Run it from the terminal and get
“You need to install the python bindings for gobject, gtk and pango to run Terminator.”
I’ve been trying for hours to find the right packages for this and getting no where. Is everything this difficult on OM? Why is Terminator in the repo if it doesn’t work without dependencies that aren’t in the repo? I haven’t even started trying to install the other apps I use every day. I really hope they are not all this much trouble. I’m glad I only installed on a test rig. Because if it’s this damn impossible just to install a terminal emulator I can’t imagine how much fun it’s going to be to install bigger apps.
repo id repo name
rolling-x86_64 OpenMandriva Rolling - x86_64
rolling-x86_64-extra OpenMandriva Rolling - Extra - x86_64
rolling-x86_64-restricted OpenMandriva Rolling - Restricted - x86_64
I searched around for a while trying to find a solution but can’t find one that works on OM. I’m going to keep looking for a little while longer. If I find a solution, I’ll post it here.
From what I can find, the post above is how you install python bindings. I am not going to install them on my new PC, because I have no need for them. If you want to try them, that is up to you.
Having never installed ghostty or terminator, I am not sure how Arch installs either of them.
sudo dnf clean all
,
Then please do: sudo dnf upgrade terminator --refresh --allowerasing
and post all the console output, including the command until the end.
Btw terminator used to work say around a year ago, now looks like it’s missing of few deps.
As a community distribution, everyone is welcome to contribute.
Most gtk applications probably will only work on gtk environments. I’m pretty sure that for example on gnome, xfce, mate, and budgie iso it works as expected.
I was able to build ghostty from source (and I’m still pretty much a noob with most things). Did you look through ghostty’s documentation to ensure you had all of the dependencies installed first?