1st Meeting of Yunit’s Council

Update (June 11): Unfortunately the meeting wasn’t possible due to technical issues. We will reschedule for some other time. We will keep you posted.

We are pleased to announce the 1st meeting of yunit’s council which will take place at Sunday, June 11 at 4:00PM GMT.

The meeting will be live streamed and you can watch it at yunit’s youtube channel at

The meeting’s agenda includes the following topics

  1. Future of yunit.
    Mir to wayland.
    Collaboration with other projects (ubports and halium).
    Distribution support.
  2. Management issues.
    Fiscal sponsor.
    Financial support.

Finally, you will also be able to ask questions, through the live chat in youtube, which we will try to answer at the end of the meeting.

Yunit packages for debian unstable

After almost two months of work, we are pleased to announce that Yunit is now available as an overlay repository for debian unstable (64bit).

Installation instructions

For the following steps we assume that you have already a debian unstable installation configured with gnome or XFCE desktop environment. Probably it will work if you are currently using other desktop environments but we haven’t tested it yet.

As root execute the following commands

  wget -qO - | apt-key add -
  echo 'deb unstable main' > /etc/apt/sources.list.d/yunit.list
  apt update
  apt upgrade
  apt install unity8-desktop-session unity8-greeter

if asked, choose lightdm as display manager.

Known issues

As a general note this is considered alpha quality software and you should expect many issues and/or crashes. Currently we are aware of the following issues.

  • Gnome wayland cannot be started from unity 8’s greeter.
    We are currently working to fix it.
  • There are no settings for configuring online accounts
    We are currently working to fix it.
    Update (June 5): Seems that this issue is related to ubuntu’s kernel that has some additional patches regarding apparmor’s security. We have confirmed that with ubuntu’s kernel compiled in debian, online accounts work correctly. Obviously we don’t want to ship a patched kernel along yunit’s packages and we are currently looking for other solutions/workarounds.
  • Libertine containers don’t work as they depend on lxd which is not packaged for debian, yet.
  • Running it in a VirtualBox machine may or may not work.
    In our testing environment we were able to run it under VirtualBox, however, as reported by some testers, it may not always be the case (we are unsure why).

We need your feedback!

We are looking forward to hear your feedback. If something doesn’t work for you please let us know preferably via our forum.


Why debian?

In this initial phase of the project, we needed to make sure that we understand yunit and all of its dependencies. Debian was a perfect choice to do so, as it is the base of ubuntu, so we are in a similar environment.

Will you make it available for ubuntu?

We plan to do so! Our immediate plans is to backport it to ubuntu 16.04, as it will help UBPorts to migrate forward from 15.04 to 16.04.

Committee Election

Hello, this post is an update to the announcement that Yunit will be changing its leadership structure to a democratically elected committee which you should read here if you have not already.
In this post, I want to provide a timeline for the Yunit council elections and some additional details for those interested in running as candidates.

April 29 – May 15: Interested community members announce their candidacy (more details on how to below).
May 15: The last day for anyone to announce their candidacy and still be included on the ballot.
May 16: The names of running candidates will be collected and added to the ballot.
May 17 – May 30: Online polls will open with the names of those who had announced their candidacy on the ballot. Members of the community are able to vote on their favorite council candidates during this time period.
May 30: The last day for anyone to vote in the council elections, and polls will be closed at 12:00 AM (midnight) Eastern Standard Time.
May 31: The votes will be counted and winners will be announced.
June 1: The Yunit council will have its first meeting which will be live streamed publically.

How to run?
This is an exciting opportunity to help lead a community and make important decisions that will make the Yunit desktop a polished and pleasant experience. However, being a Yunit council member requires dedication and members will need to attend meetings and participate in the community for their entire term (1 year). If you believe that you have what it takes to fulfill the aforementioned roles then read on.
To run for a council position you will need to make a post in the Organization Team section of the Yunit forum, outlining why the community should vote you onto the council, and any experience you may have with community-based projects.

Here is a template which you may (but do not have to) follow in your post:

  • Full Real Name (for ballot):
  • Why do you want to be a Yunit council member?
  • What leadership experience do you have?
  • What development experience do you have?
  • What ideas do you have for the future of Yunit?
  • Any other information you think the community may want to know.

Candidates should a new topic in the Yunit’s Organization Team forum including his name in the topic’s subjects. I believe it help other users to ask questions to the candidate and to have a better picture, if everything related to a particular candidate is separated.

Thank you for your time, and good luck to those who are running as candidates.