Awesome works fine on Fedora 19, so it should work on CentOS 7, right? Well, I tried and failed to get it to work. After a long time, I managed to compile it from source and set GDM to boot from an ~/.xinitrc
. However, all I got was the window manager starting but none of the keybinds (keyboard or mouse) were working at all.
I am looking for a usable step by step installation procedure.
Best Answer
For Starters, I would remove the source you compiled, then add the official YUM Repo for Fedora, using the Steps from this post. Afterwards, since the repo you just added contains AwesomeWM, use YUM to install it. See Here.
Reasoning: It's nearly impossible to mix a source based package with a system based on binary packages, as you easily create a version mismatch. Consider the following:
You're Stuck Here because all the packages on a Binary System were prepackaged, and some or all of them will break, when compiled from source
You may be able to fix this by finding newer versions of all packages using Library Version D, but from experience, this is very unlikely, which is why I use Gentoo.
Update from Deleted Comments
I was asked to explain how to handle an out of date repo, and what to do if the repo expires, since CentOS, and Fedora are on radically different release schedules.
As per your questions in now deleted comments below, when adding a repository: