Skip to content
(ALPHA) PKGBUILDs for building Unity8 for Arch GNU/Linux
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
accountsservice-ubuntu
click-git
cmake-extras-git
content-hub-git
dbus-cpp @ 4397117
dbus-test-runner
gcovr @ ff5a523
geonames-git
gmenuharness-bzr
gsettings-qt-git
gsettings-ubuntu-touch-schemas-git vcs: Add proper provides and conflicts Oct 2, 2018
history-service-git
humanity-icon-theme @ 0f2d796
indicator-network-git
lcov @ 65d41c8
libertine-git
libqofono
libqtdbusmock-git
libqtdbustest-git
libusermetrics-git
location-service-git
lttng-tools @ 14cbacd
mir @ 4c60f35
mir-git @ adf649a Update mir* submodules Sep 28, 2018
net-cpp-git
ofono @ ca8410d
perl-rpc-xml @ 42c3cb1
persistent-cache-cpp-bzr vcs: Add proper provides and conflicts Oct 2, 2018
platform-api-git
process-cpp @ 2242a23 Add process-cpp submodule Jun 8, 2018
properties-cpp @ c9ed8bb
python-dbusmock @ db9771a
qdjango-git
qmenumodel-git
qt5-pim-git
qt5-systems-git
qtmir-git
qtubuntu-git
settings-components-git
system-settings-git
thumbnailer-git
trust-store-git
ubuntu-app-launch-git
ubuntu-download-manager-git
ubuntu-themes @ 5a040a2 Add ubuntu-themes submodule Jun 10, 2018
ubuntu-ui-toolkit-git
ubuntu-wallpapers @ cf85812
unity-api-git
unity-scopes-api-git
unity7-schemas
unity8-git
url-dispatcher-git
zmqpp @ 93092c4
.gitignore
.gitmodules apparmor: Moved to community/apparmor Oct 7, 2018
BROKEN.txt
BUILDING-ARM.md
BUILDING-I686.md Pre-release readme update Sep 20, 2018
BUILDING.md
CONTRIBUTING.md
LICENSE
PULL_REQUEST_TEMPLATE.md
README.md
STATUS.md
build-packages.sh
projects.list
qemu-binfmt-conf.sh
rebuild-repo.sh

README.md

Unity8 for Arch GNU/Linux

This project aims to bring Unity8 DE to Arch GNU/Linux.

Builds are provided for x86_64.

i686, armv7h, and aarch64 builds are planned.

Resources

Installation

Add the Unity8 repository to /etc/pacman.conf:

[unity8]
SigLevel = Required
Server = https://unity8.mynameisivan.ru/$repo/os/$arch

Trust my GPG key that's used to sign packages:

sudo pacman-key --recv-keys --keyserver hkps://hkps.pool.sks-keyservers.net F3A621DFD4328CC4
sudo pacman-key --lsign-key F3A621DFD4328CC4

Refresh the local pacman database:

sudo pacman -Syyu

Install Unity8:

sudo pacman -S unity8-git

Skip the greeter (not used on desktops, broken):

mkdir -p $HOME/.config/ubuntu-system-settings
touch $HOME/.config/ubuntu-system-settings/wizard-has-run

Launch Unity8 with (either from a tty or from a terminal):

MIR_SERVER_CURSOR=null QT_QPA_PLATFORM=mirserver unity8

It will not work on nvidia proprietary, it's a limitation of Mir.

As it's an alpha build, it takes around 5-10 minutes to start.

Building

Building instructions were moved to a separate document.

Contributing

Please follow the contributing guide.

License

Copyright (C) 2018 Ivan Semkin

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

You can’t perform that action at this time.