How to downgrade mate-panel 1.19.3 to 1.18-4.2

My problem is that despite I reinstalled 1.18-4.2 in synaptic, 1.19.3 is starting (if I rifht click on panel and choose “about” theres version 1.19.3. It doesn’t function well and I need the old one. It took a while while I installed all the dependencies for 1.19.3 . I just recently upgraded to Ubuntu-Mate 17.10 but still mate-panel 1.19.3 runs.
Thanks for any help!

Have you locked the package version after downgrading? In Synaptic, you can do that in Package → Lock Version from the menu bar. That’ll stop it from attempting to upgrade when installing updates.

After downgrading, you’ll need to restart mate-panel, as it will still be running the “new” version until restarted:

Press ALT + F2

mate-panel --replace

You may need to downgrade the dependencies too if you haven’t already, such as the package for libmate-panel-applet-4-1, but it can get a bit tricky when dependencies require a specific version of another package to function.

Hi and thanks for the help. I thinked about it. I have further questions if it’s all right.

I have restarted many times since reinstalling 1.18. The panel says it runs on 1.19 and synaptic says I have 1.18 so yeah.
I compiled the new version. It is not available in the Ubuntu repository.

You know I have got no idea what dependencies the compiler upgraded. Could I just purge mate-panel and reinstall it with the dependencies?

It took many many attempts while I installed the required dependencies, so that the compiler could finish. I don’t think these installed packages are in the way of downgrading do you agree?

I'd be wary of compiling (if you mean, from source code) since installing a compiled version may not put the files in the same place. (I have had version problems with another program [Geany] I compiled and installed from source. Had to clean up all the files so I could use the packaged version again)

I just fired up my 17.10 VM and see mate-panel is already on 1.18.4-.2 with no updates available. Have you got a repository enabled on your system that is providing version 1.19.3? (You can check this in Software & Updates under the Other Software tab)


Once the repository providing 1.19.3 is disabled, you could try purging mate-desktop (this will take out all MATE components) and then try re-installing so all the MATE components have consistent versions again.

sudo apt purge mate-panel mate-desktop
sudo apt autoremove
sudo apt update
sudo apt install mate-desktop

Thank you. But after the purge and install it’s still the 1.19.3 running after a reboot.

What do you get when you run this command?

which mate-panel

If it’s using the packaged version of mate-panel, it should output:

/usr/bin/mate-panel

I reinstalled the OS, and it solved the problem. Thank you for what I’ve learned from you. I mean the which command.