Last active
July 21, 2017 10:25
-
-
Save nandosola/a560a65790a7a2cee85e406d83601c19 to your computer and use it in GitHub Desktop.
Install Enlightenment latest e21 stable in Ubuntu 17.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Install e21 | |
=========== | |
sudo add-apt-repository ppa:niko2040/e19 | |
sudo apt-get update | |
sudo apt-get install enlightenment terminology | |
+ Tips | |
* Terminology is a sleek terminal emulator. | |
* Enlightenment doesn't use NetworkManager. It uses connman. | |
* Connman is accessed in e21 via "Connection Manager", which needs Econnman to configure connman. | |
Install Econnman | |
================ | |
This utility is not currently available via APT. Let's install it manually: | |
git clone git://git.enlightenment.org/apps/econnman.git | |
cd econnman | |
+ Install dependencies (hacky workaround alert): | |
sudo apt-get -o Dpkg::Options::="--force-overwrite" install libedje-dev libedje-bin libevas-loaders | |
sudo apt-get uninstall libefl-bin # will remove enlightenment!!! | |
sudo apt-get -o Dpkg::Options::="--force-overwrite" install libefl-bin | |
sudo apt-get install enlightenment terminology python-efl | |
+ Configure instructions are broken in the README: | |
./autogen.sh --prefix=/usr --localstatedir=/var | |
For the next steps, follow the README | |
Caveats | |
======= | |
* Econnman does not connect automatically to the last known wifi network after a reboot/power up. | |
* 'sudo connmanctl scan wifi' will fail with a "no carrier" error. | |
* 'dmesg' will show that wlan0 link is not ready. | |
+ Workaround | |
sudo connmanctl disable wifi | |
sudo connmanctl enable wifi | |
sudo iwlist wlan0 scan | |
After that, the "Connection Manager" in e21 will show all the available wifi networks. | |
Links | |
===== | |
https://www.enlightenment.org/distros/ubuntu-start | |
https://01.org/connman | |
https://arstechnica.com/information-technology/2009/06/intels-linux-connman-examining-the-pros-and-conns/ | |
https://git.enlightenment.org/apps/econnman.git/ | |
https://aur.archlinux.org/packages/econnman/ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment