crouton
crouton copied to clipboard
Mate
this adds the target 'mate' consisting of the mate-desktop-environment package, available on most ubuntu releases, and debian jessie and newer.
One can start mate natively using: startmate
Or, one can start mate in xiwi using: sudo startxiwi -F mate-session
However, when using xiwi, some desktop items display error dialogs due to differences from mate's 'marco' window manager.
This is not an issue when it is started natively using 'startmate'.
This addresses the request for a mate target: #2520
Thanks for this. Hopefully it gets added soon!
Thanks again. Similar to the LXQT addition, if all the supported releases (wheezy jessie stretch sid kali-rolling precise trusty) and arches (i386, x86_64, arm) aren't covered, there needs to be tests prior to installation. You already have some of the tests, but please make sure everything is there.
I've added the checks, prior to install, for unsupported arch (arm) and unsupported releases.
I tried and failed to squash. I'll try to resolve that.
OK, I believe I've squashed the commits into a single commit. Please let me know if there's anything else that needs attention!
It's available on arm64 but not arm. The same is true for lxqt, and certain others.
But "${ARCH#arm}" != "$ARCH" was wrong. I changed it to "${ARCH}" = "arm" so that it excludes install only on arm and will install on arm64.
As an aside, there are a few others targets such as chromium are available on arm64 in debian jessie and stretch. It might be worth considering installing on arm64 for those.
I reread the xfce4 target, and see that xfce4 is available for arm64, armel and armhf, and lxde, lxqt and mate are available for the same -- arm64, armel and armhf.
So, the above commit removes the code that excludes the ARM target. it installs on ARM now. (I discussed this in the LXQT PR as well).
On xenial, the ppa:ubuntu-mate-dev/xenial-mate repo is added, and the caja-actions ubuntu-mate-artwork that it provides are installed.
Thanks for the help. Please let me know if there are remaining issues.
Sorry for the long delay in replying!
There are arm binaryies for trusty: http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu/dists/trusty/main/ So yes, it needed to be changed.
On trusty, it allows install on arm now. If/when you want the commits squashed just let me know!
I ran this and #2525 through the autotester, and both had lots of problems across different releases.
Here's the test output. If you extract it somewhere and open status.html, you'll see a bunch of red logs, which you can open up and look for more details as to what failed.
trusty, for example, seems to be missing /usr/bin/mate-session.
Any progress on this? I would love a simple way to get Mate
I know this is old, but there any more progress on this? Like @JaxonWright, I would love Mate in my chroot.
really all it needs is mate mate-extra