You are not logged in.

#1 2010-12-16 21:56:26

Macdelaney
Member
Registered: 2008-11-24
Posts: 24

[SOLVED] Awesome's not loading

I did some updates and now I awesome won't start, giving this output instead

awesome: error while loading shared libraries: libev.so.3: cannot open shared object file: No such file or directory

After a bit of googling I found this to be a pretty common error, which just requires to recompile awesome, so I reinstalled awesome from the AUR. Since that didn't solve the problem, I tried getting rid of libev and insalling awesome. It installed just fine, but I still got the same error. I also tried awesome-git but with the same result.

I guess I'm doing something wrong since this is fixed for most people by just compiling awesome again but after a few hours of tinkering I don't seem to find what it is.
Any help would be greatly appreciated.

Last edited by Macdelaney (2010-12-17 04:13:05)

Offline

#2 2010-12-17 01:24:30

Stebalien
Member
Registered: 2010-04-27
Posts: 1,237
Website

Re: [SOLVED] Awesome's not loading

You should have libev 4.01-1 and the library should be /usr/lib/libev.so.4.
Recompiling awesome should fix your problem. Did you forget to install the recompiled awesome after packaging?


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C
Do not email: honeypot@stebalien.com

Offline

#3 2010-12-17 03:42:14

Macdelaney
Member
Registered: 2008-11-24
Posts: 24

Re: [SOLVED] Awesome's not loading

First of all thanks for your reply.
I do have Libev 4.01-1 and it-s in /usr/lib/libev.so.4 too.
I've removed awesome with yaourt -Rns, then cleared the cache from not installed packaged, and installed awesome again. I repeated this for awesome-git just in case, but the same thing happens. I downloaded the package from the AUR manually and then installed, again, same thing happens.
I must be missing something stupidly obvious, but I can't put my finger in it.

Again, any help would be greatly appreciated.

EDIT: A simple whereis awesome showed that /usr/local/bin/awesome existed, apparently I did this at some point (don't really remember). Running /usr/bin/awesome everything works great.
So yes, pretty stupid on my part!

Last edited by Macdelaney (2010-12-17 04:12:38)

Offline

Board footer

Powered by FluxBB