Skip to main content

eConnMan for E17

I finally add the last missing piece of E17 components and that is econnman. This is not a mandatory packages as this package only provides UI for connman, a network manager used in E17 DE. Basically, the default connman is enough for daily usage as you only have to click and it will try to connect or prompt for password if you are connected to WiFI.

But, suppose you need more advanced settings, econnman will help you in doing that. So, my quest of bringing econnman started last night, but i couldn't complete it in time as there are some new packages need to be installed first as part of the requirements of econnman, so i decided to download the package first and make the SlackBuild script in the next day (today). Then i went to bed.

After finishing my first class today, i spent some time making a SlackBuild script for all of the requirements of econnman, updating connman to 1.11, rebuilt enlightenment, and also updating the documentation of E17. I have also moved connman to e17 directory as well so it's easier for people to build it.

As the results, i now have an updated E17 packages on my SlackHacks repository which consists of :
- Updated connman to 1.11
- Added new packages in bindings directory. This is Python bindings for E17 needed to install econnman. You don't need to install all of them, but i provide you a complete set of Python bindings available for E17
- Added new package: econnman, UI for connman
- enlightenment rebuilt to remove documentation and linked against newer connman.
- Updated README for a complete build order

Here's a screenshot of econnman in action 

Popular posts from this blog

Running Rsync Via Proxy

One way to get the latest Slackware updates is by running rsync to syncronize your local repository and the main repository that hold the Slackware packages. Eric Hameleers has provided a great script called and how i modified this tool has been discussed on my previous post. In general, it works, except for one problem, when your computer is connecting to the Internet through a proxy.

My workstation at my office is connected to the Internet through a proxy, so i can't use normal rsync to work normally. I browsed the web and i found this site which tells us about how we should modify our squid configuration to allow rsync connection from any computer from our local networks. I asked my sysadmin to try this script. He agreed and he updated the squid configuration on the proxy.

Next, i need to update my environment variable RSYNC_PROXY to the host of the proxy and also the port. Let's say you are running a proxy on and port 8080, then you need to run …

NVidia Legacy Unix Driver Update

NVidia has released an updated legacy drivers to support X.Org 1.19 with ABI 23. It has been mentioned in the UNIX drivers, but you can directly find the drivers from the links below:
NVidia 304.134 (x86x86_64)NVidia 340.101 (x86, x86_64) I have tested the 304.134 driver and it's working great here. I can finally remove x from my /etc/slackpkg/blacklist file since it's a showstopper for me.
Aside from legacy driver, NVidia has also released their latest driver 375.26 (x86, x86_64), which brings support for newer cards and also many new features (including X.Org 1.19 with ABI 23 support). 

Security Update: firefox, irssi, pidgin

Three security updates were released for today:
firefox: Upgraded to 45.4.0esr for 14.1 and 14.2 and 49.0 for currentirssi: Upgraded to 0.8.20pidgin: Upgraded to 2.10.11, 2.10.12, and 2.11.0 for all stable Slackware releases depending on their support Some minor update in current:
mkinitrd: Add dmsetup supportemacs: Upgraded to 25.1qt: Fix multilib issue network-scripts: Fix minor issue