2016-11-15 20:05:02 ][ Tags: ubuntu
I love the idea of this Ubuntu team.
Papercuts are fast to fix, but annoying bugs. Our mission is to make Ubuntu shined by reducing them.
Polish is one of those things that is so difficult to get right, especially in such a complex project. Having a dedicated team that highlights all of the annoying bugs that drive users away not only encourages a focus on polish, but also makes it easier for "drive by contributors" to make a real impact.
I am committing some time to taking a crack at some of these.
2016-11-15 18:11:08 ][ Tags: ubuntu hardware
I have too many computers.
The other day I installed Ubuntu on my Alienware PC because I needed to get some work done and I got tired of fighting with Vagrant on Windows. Everything was perfect until I rebooted. The screen did not come back on, and I got tired of fighting with Nvidia drivers.
Next, I pulled my Mac Mini from the closet and started hacking on that. I was encrypting the hard drive, and since it was a spinny disk it took upwards of 22 hours to get it done. This made me sad. Recently, I discovered that I can be a lazy recluse in my apartment thanks to Amazon Prime Now.
In the time that it took for the Mac Mini to finish encrypting the disk, I ordered, received, configured, installed, and encrypted Ubuntu 16.04 LTS on an Intel NUC. I could not be happier with this computer. Its small, quiet, cheap and fast.
I now have a stack of computers on my desk. If I ever get around to writing an electron app, I am golden will three computers with a dedicated OS.
2016-09-03 21:06:32 ][ Tags: ubuntu
Ah Slack, the email killer, the bane of my existence. Now in stunning Ubuntu 3d. Like chrome before it, and seemingly all electron apps, the .deb is not able to resolve all dependencies. In order to get slack working you must do the following.
Try to install the
cd ~/Downloads sudo dpkg -i slack-desktop-*-amd64.deb
This step will fail with an error that looks like this:
levlaz@ubuntu:~/Downloads$ sudo dpkg -i slack-desktop-2.1.2-amd64.deb Selecting previously unselected package slack-desktop. (Reading database ... 228971 files and directories currently installed.) Preparing to unpack slack-desktop-2.1.2-amd64.deb ... Unpacking slack-desktop (2.1.2) ... dpkg: dependency problems prevent configuration of slack-desktop: slack-desktop depends on libappindicator1; however: Package libappindicator1 is not installed. dpkg: error processing package slack-desktop (--install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ... Processing triggers for desktop-file-utils (0.22-1ubuntu5) ... Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for mime-support (3.59ubuntu1) ... Errors were encountered while processing: slack-desktop
Once that step fails, install the required dependencies with
sudo apt-get -f install
Now you can open Slack and chat away.
2016-04-21 18:49:50 ][ Tags: ubuntu
Ubuntu 16.04 LTS was released today and as usual I ran off to install it on a VM to see what all of the fuss was about. Under the hood everything is perfect. A modern stable kernel, up to date packages (including most importantly the latest version of PostgreSQL), and of course the feeling of satisfaction in knowing that when I install this on a server I won't have to worry about upgrading for five more years.
However on the frontend side, it was a whole different story. It seems like with each new release Unity gets slower and slower. To be fair, I installed this on a 1 Core VM with 2 GB of RAM and no video memory. Even after disabeling as many effects as I could the desktop still felt clunky and unresponsive.
I remember installing Ubuntu 10.04 LTS for the first time. Back then it ran GNOME2, it started up in seconds even on modest hardware. I miss those days. In any case, I look forward to years of great performance on the server side. Kudos to the Ubuntu team for another rock solid LTS release.