Skip to content
This repository has been archived by the owner. It is now read-only.

Add MATE Desktop Environment #1012

Merged
merged 2 commits into from Jan 3, 2018
Merged

Add MATE Desktop Environment #1012

merged 2 commits into from Jan 3, 2018

Conversation

@drebrez
Copy link
Member

@drebrez drebrez commented Dec 15, 2017

TODO:

  • Solve loading delay (~30s) issue with marco (MATE window manager)
mate-session[1377]: WARNING: Application 'marco.desktop' failed to register before timeout
pkgdesc="(X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended)"
url="http://mate-desktop.org/"
arch="noarch"
license="GPL"

This comment has been minimized.

@ollieparanoid

ollieparanoid Dec 15, 2017
Member

GPLv1? This is the license of the postmarketos-ui-mate package, so it doesn't need to match MATE's licenses (which seem to be GPL2, GPL3, LGPL-2.1 depending on the component).

This comment has been minimized.

@drebrez

drebrez Dec 21, 2017
Author Member

@ollieparanoid
postmarketos-ui-hildon GPL3+
postmarketos-ui-luna GPL3+
postmarketos-ui-plasma-mobile GPL3+
postmarketos-ui-weston GPL3+
postmarketos-ui-xfce4 GPL3

should I also set it to GPL3+?

This comment has been minimized.

@ollieparanoid

ollieparanoid Dec 21, 2017
Member

yeah, that makes sense 👍

@montvid
Copy link
Contributor

@montvid montvid commented Dec 16, 2017

I don't think I had any problems with loading delay of Mate as I was using lxdm to boot into Mate. Mate gui on Galaxy S2 is cool, thanks drebrez.

@drebrez
Copy link
Member Author

@drebrez drebrez commented Dec 17, 2017

@ollieparanoid which license should we use by default for postmarketos packages? (It should be documented somewhere also)
@montvid I'll try to run MATE through lxdm to see if it solves that issue.

@ollieparanoid
Copy link
Member

@ollieparanoid ollieparanoid commented Dec 18, 2017

@drebrez: I mostly went with MIT as default license for postmarketOS-specific packages, because that seems to be what Alpine usese for most of their Alpine-specific packages (e.g. alpine-base).

(pmbootstrap is GPLv3+.)

@drebrez
Copy link
Member Author

@drebrez drebrez commented Dec 26, 2017

I tried with lxdm like @montvid suggested but it still has that warning and the delay. I even tried installing alpine from scratch in a x86_64 virtual machine following the https://wiki.alpinelinux.org/wiki/MATE guide and I have the same result.
Setting the default background I've no idea how to do it and starting in landscape is not easy too (see hildon for example).
At this point I suggest to merge this PR and the other things can be done in subsequent PRs.

@drebrez drebrez removed the dont_merge_pr label Dec 26, 2017
Copy link
Member

@ollieparanoid ollieparanoid left a comment

The PR works for me, at least with qemu and --spice. Code looks good!

Could you please update the MATE wiki page to reflect how to install it now, and the problems we still have with it?

Thanks for all the work you've put into this @drebrez!

PS: I laughed at this warning 😄
mate

@ollieparanoid ollieparanoid merged commit 3a49518 into master Jan 3, 2018
3 checks passed
3 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
coverage/coveralls First build on master at 64.457%
Details
@ollieparanoid ollieparanoid deleted the feature/postmarketos-ui-mate branch Jan 3, 2018
@PabloCastellano PabloCastellano mentioned this pull request Jan 3, 2018
@Imerion
Copy link

@Imerion Imerion commented Jan 4, 2018

Impressive and awesome!

@drebrez
Copy link
Member Author

@drebrez drebrez commented Jan 4, 2018

@ollieparanoid wiki updated 👍

PureTryOut added a commit that referenced this pull request Feb 21, 2018
Notably it has a loading delay (~30s) issue with marco (MATE window manager).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants
You can’t perform that action at this time.