Setting up a static external IP address on a Raspberry Pi (For Free!)

If you’re planning on setting up your raspberry pi as a server or a project that’ll want you to access it from a static external IP address, here’s a really simple and quick way to get that up and running for free.

First off, this guide uses the free service from no-ip (, so […]

Heat Management in Linux

When you first switch from Windows or OSX to Linux, one of the things you’ll probably first notice (especially if you’re using a laptop) is that it can run considerably hotter than the alternatives. There are a few things you can do to remedy this, however. The following software packages help you keep track […]

Setting Up Surround Sound in Linux

It’s been a while since I bothered, the reason being it’s always seemed like an un-worthwhile struggle to get it working but either things changed or I was doing something to overcomplicate the process but it’s actually pretty simple to get surround sound up and running on your Linux machine. Now, I’m not going […]

Linux Media Players And Flash Not Stopping The Screensaver

It’s a pretty common problem, one which could be solved by pretty much the following sentence: ‘[Insert Linux Distro], [Insert Media Player] not stopping screen saver when playing videos.’ And, yeah, it’s very annoying. Something that should have been fixed thousands of releases ago, just like most common Linux problems. Luckily though there is […]

Switching Between Two Resolutions in Linux

I have a TV and my monitor connected to my PC by a VGA switch box but what’s annoying is they aren’t the same resolution. This causes problems because I can’t see what I’m doing when I have switched to TV and usually have to leave the setting manager open so that when I […]

HowTo: Disable Mouse Scroll to Switch Desktop – OpenBox

Open up the openbox config file, it should be located in /home/username/.config/openbox/ but if it’s not you might have to do a little digging.

nano /~.config/openbox/rc.xml

Find the following lines and remove or comment them out, you can use Ctrl+W in nano to find:

Note: XML comments are as follow:

Save with Ctrl+X, […]

wicd Error During ArchBang Update

error: failed to commit transaction (conflicting files) wicd: /usr/lib/python2.7/site-packages/wicd/__init__.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/backend.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/configmanager.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/dbusmanager.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/logfile.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/misc.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/networking.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/wnettools.pyo exists in filesystem wicd: /usr/lib/python2.7/site-packages/wicd/wpath.pyo exists in filesystem Errors occurred, […]

HowTo: Remove Every Other Line in Text Files – Linux

Let’s say you’ve got a text file, of any size, big or small, and you want to remove every other line of that file, well here are a few commands in Linux that allow you to do this.

Example, you want to get from this:

1 2 3 4 5 6 7 8 9 […]

Failed to build Planner-0.14.4 in Arch Linux

When trying to install Gnome Planner ( ) in Arch Linux, I came across this error:


/usr/bin/pygobject-codegen-2.0: line 11: /usr/bin/python2: No such file or directory make[2]: *** [planner.c] Error 127 make[2]: Leaving directory `/home/alex/Desktop/planner-0.14.4/python’ make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/alex/Desktop/planner-0.14.4′ make: *** [all] Error 2

To fix this, I […]

Wireless showing but fails to up/dhcpcd – Arch Linux

After my installation of Arch Linux I had some trouble using my wifi card which was working while I was running the live CD. What was strange was that the card would show up in iwconfig and ifconfig -a but not ifconfig It turns out I needed to install the wireless drivers and here’s […]