Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 11-15-2010, 11:59 PM   #1
LQ Newbie
Registered: May 2002
Location: Sweden
Distribution: Arch x64
Posts: 29
Blog Entries: 2

Rep: Reputation: 0
Setting up awesome WM

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?

Last edited by Gaidal; 11-16-2010 at 03:02 AM.
Old 11-16-2010, 03:29 AM   #3
LQ Newbie
Registered: May 2002
Location: Sweden
Distribution: Arch x64
Posts: 29
Blog Entries: 2

Original Poster
Rep: Reputation: 0

I guess it's not a very popular wm, seeing how little success people in those threads seemed to have. :P

Copied files from /tmp/custom_pkgs/package-awesome/ to /usr/ and /etc/
Copied newly created /etc/xdg/awesome/rc.lua to ~/.config/awesome/
Created /etc/X11/xinit/xinitrc.awesome, containing the line "exec awesome"

I guess this is very obvious and that I just wasn't expecting to have to do it, also I don't know how X works very well since it just works otherwise.

Now it feels like startx almost works - it stops at:
/usr/bin/awesetbg: line 512: 17222 Segmentation fault $WPSETTER `eval echo $option` "$wallpaper"
Warning: locale not supported by C library, locale unchanged

Wonder what that is about.


awesome, slackware

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Ifplugd > Awesome WM 3.4.5-1 widget using awesome-client Biowaste Linux - General 3 07-09-2010 07:37 AM
Awesome WM 3.4.1 help behemoth8186 Linux - Desktop 6 05-29-2010 09:55 PM
Why is LQ so awesome? lupusarcanus LQ Suggestions & Feedback 13 12-25-2009 07:11 AM
This Is So Awesome!!!! aznboi12321 DamnSmallLinux 4 04-02-2005 08:24 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:24 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration