compiling awesomewm in slack 13.1
hi, i have wanted to try awesome (and compiling) for a while now an i am compiling thanks to this;
http://awesome.naquadah.org/wiki/Awesome-3-Slackware but i am now in need of some deps Code:
-- package 'xcb-event>=0.3.6' not found thanks in advance |
did you add the depends from SlackBuilds?
|
cmake is up to date
lua an imlib2 are from sbopkg xcb-util was compiled from the guide an same with libev just having trouble with xcb (an the cairo side) and the libxdg |
If you get everything (including awesome) from slackbuilds.org you should have no problems (he said hopefully).
The readme at sbo should say which deps you need. |
i used sbopkg to search for awesome an nothing came up, are some things not on the terminal client then?
if anyone has any joy at compiling it could i have a DL link, lol oh should also mention i am building/trying version 3.4 |
Hmm well it hasn't been submitted/updated for 13.1 http://slackbuilds.org/repository/13.0/desktop/awesome/
You could ask Chess about it in #slackbuilds on freenode.net perhaps Maybe the 13.0 version will build but there's no guarantee. You might also need the deps from 13.0 also (listed in the readme). You can change the version in the build script and see how it works with which deps versions. |
i'l leave the v13.0 just in case (no way to back up my system at the mo, need remastersys to be made compatible, i lack the skills needed to make a install/live copy, lol)
but hopefully someone my update it, my main trouble is getting the xcb package, applying the patch he mentions and the libxdg, so to mildly rephrase could someone extent upon the said guide (noob-translate) |
if you have a look at the sbo slackbuilds for awesome, you will notice that they are for version 2, not 3.
more details here http://www.linuxquestions.org/questi...6/#post3374657 |
Quote:
hmm more keyboard based (i like clicking) perhaps awesome is not for me the only reason i wanted it was that i heard it can auto tile like win7 never got tiling to work properly when i used compiz on buntu's, cheers for the heads up, also would gdm be able to select your session or did that give you the same prob as kdm? |
Awesome is kind of like hmm, what would happen if a user had to pretty much program their own window manager by hand. Its a bit insane. I am also trying to get it to compile on slack 13.1. I had managed to get Awesome3 one slack 13 previously, so I can help you with some weird problems maybe, but at the moment I'm having far weirder ones.
|
an update from salix's repo killed my xorg which gave me an excuse to add a fourth and final partition to my hd an install ubuntu lucid as i get my n900 tomorrow an would like to try making stuff for it, a friend gave me mag with a detailed guide to make a text editor for the device to start me off and it said a deb based distro was needed an a lucid disc was at hand, i installed awesome via that but it wasn't what i expected and froze a lot so i will stick with gnome on ubuntu and xfce on slack, well that is when i install slack back onto the first partition an figure out gettin them to dual boot and share my home partition
thank for the help i will leave this as unsolved so as eventually it can be made into a guide or something |
i discovered xmonad and abandoned the whole 'compile awesome on slack' idea...
|
for the record, you need to recompile the cairo package to include xcb support. I think that may be all, not completly sure. I use (and compile nearly daily) awesome but it's been a long time I had to adjust Slackware for it.
|
i've added blue tile to my buntu (still working on re-installing slack an dual booting) and i'm quite liking it my preffered environment would have to be a mix between xfce and bluetile combined into one (currently gnome+bluetile on buntu), off to google xmonad
|
Hi,
I've tried recompiling cairo with xcb enabled, but when I try to build awesome (v. 3.4.7), it still complains about missing cairo-xcb. Does anybody know how to fix this - or alternatively where I can find a slackbuild for awesome on slack 13.1? |
Cairo with XCB support? Not a good idea
|
Have you any answer so far?
Have you any answer so far? I am facing the same problem. If you've resolved it then please let me know about it. I've tried on slack 14.
Thanks :) Quote:
|
Maybe this thread will help: http://www.linuxquestions.org/questi...cb-4175428047/
|
jkirchner
Thanks but I couldn't understand anything from those posts. I've enabled xcb support in cairo and installed it. I installed xcb but getting the same message. :( |
Awesome 3.x has several other dependencies. You might want to look at README. Last time I installed Awesome for testing, I think it required lua, oopango, oocairo, and 2 or three additional xcb packages. On 13.1 that list might be even longer.
On the other side, old 2.x works nicely on 14.0. But I'm not sure about 13.1 or 13.37. But, I have to note I'm not using Awesome. Last time I tried it was on 13.37. But I was looking into archives to see if some older version works without recompiled cairo on 14.0, and it does. But I gues 2.x legacy series are pretty behind 3.x. Anyways, recompiled Cairo is not enough. |
awesome's deps for version 3.5 (I have updated the original Chess Griffin's script) are confuse, imlib2, lgi and xdg-basedir (I've prepared slackbuilds for these last two).
you can install the latest version on -current, as xcb there fits it: I haven't tried at all updating xcb on 14.0, this is tested on a -current full installation. for confuse, imlib2 and lua (needed by lgi) you can use slackbuilds.org's build scripts http://cgit.ponce.cc/slackbuilds/commit/?h=lgi ( http://cgit.ponce.cc/slackbuilds/pla...ies/lgi/?h=lgi ) http://cgit.ponce.cc/slackbuilds/commit/?h=xdg-basedir ( http://cgit.ponce.cc/slackbuilds/pla...?h=xdg-basedir ) http://cgit.ponce.cc/slackbuilds/commit/?h=awesome ( http://cgit.ponce.cc/slackbuilds/pla...ome/?h=awesome ) if you're already on -current with sbopkg and you are using my SBo-git repository for -current, you can also create a /var/lib/sbopkg/queue/awesome.sqf file with this content Code:
confuse Code:
sbopkg -i awesome |
Thanx for the additional info. :)
|
All times are GMT -5. The time now is 06:37 AM. |