I'm trying to install my favorite window manager awesome wm on Slackware 13.1. I've only been using Slackware for a few days and it's not very intuitive to me yet.
I couldn't find any information on doing this for recent versions of either awesome or sw, all I've got is this wiki page on compiling awesome 3.2 on sw 13:
Following this, downloading the mentioned (old) versions of dependencies, I have successfully compiled awesome 3.2, which is now located in /tmp/custom-packages/. I have the folders awesome-3.2 (probably source, many .c and .h files) and packages-awesome. It looks like a complete install inside the latter, am I manually supposed to copy the files where I want them?
When I try to start it (awesome, exec awesome), it says
E: awesome: main:428: cannot open display
EDIT: And then logs me out from my session.
All WMs I installed with Slackware (XFCE, fluxbox, blackbox et c) work.
What could I be doing wrong?
I'm also curious what the process would be for installing newer versions, both for this particular case and as a general rule. Would slackers generally:
Use an older SlackBuild and edit VERSION, and then keep trying to compile and install whatever package the compiler asks for, until it works?