You are not logged in.
Hello all. The specific error message I recieve is:
awesome: error while loading shared libraries: libxcb-aux.so.0: cannot open shared object file: No such file or directory
/usr/lib is indeed missing libxcb-aux.so.0 (and libxcb-icccm.so.1, plus I think some others as well), even though I've installed(and tried reinstalling) all of the xcb packages (libxcb, xcb-proto, xcb-util, xcb-util-image, xcb-util-renderutil, xcb-util-keysysms, cairo-xcb) and everything was working just yesterday.
Could someone point me in the right direction of what I need to install to get things working again?
Last edited by rubix (2011-12-06 19:25:15)
Offline
recompile awesome
Give what you have. To someone, it may be better than you dare to think.
Offline
recompile awesome
Well that worked nicely, I guess I should've thought of that heh. Thank you.
Offline
Got the same problem. Im a little new to Arch, so "recompile awesome" gets me confused. Could you explain what you did?
If you're thinking "let me google that for you", sorry about that.
Offline
xcb-util 0.3.8 is in extra now and this package was accordingly updated. Make sure you update/rebuild this package after upgrading xcb-util + friends.
Offline
Hi !
I have exactly the same issue. Awesome stop to launch since a few hours.
Same error message about libxcb-aux.so.0.
I have tried to reinstall-recompile xcb-util and friends but now it is impossible to recompile (yaourt -Sb) awesome (installing awesome with yaourt -S is ok but send the same error message).
yaourt -Sb awesome send :
Scanning dependencies of target awesome
[ 3%] Building C object CMakeFiles/awesome.dir/awesome.c.o
In file included from /tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/awesome.c:38:0:
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/client.h: 126:5: error: unknown type name 'xcb_get_wm_protocols_reply_t'
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/client.h: In function 'client_isfixed' :
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/client.h:251:35: error: 'XCB_SIZE_HINT_P_MAX_SIZE' undeclared (first use in this function)
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/client.h:251:35: note: each undeclared identifier is reported only once for each function it appears in
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/client.h:252:38: error: 'XCB_SIZE_HINT_P_MIN_SIZE' undeclared (first use in this function)
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/awesome.c: In function 'scan' :
/tmp/yaourt-tmp-myname/abs-awesome/src/awesome-3.4.11/awesome.c:140:28: error: 'XCB_WM_STATE_WITHDRAWN' undeclared (first use in this function)
make[3]: *** [CMakeFiles/awesome.dir/awesome.c.o] Error 1
make[2]: *** [CMakeFiles/awesome.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [cmake-build] Error 2
Thanks for help.
Offline
Use a less outdated PKGBUILD for awesome, it is the compability patch for xcb-util <0.3.8 that is causing it.
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
I recompiled but failed
Offline
Hello, I thought I'd shoot you this in case you were still having issues, I can't stand the thought of another suffering without their awesome
you should take a look at https://wiki.archlinux.org/index.php/Ar … g_packages for full info, but long story short (steps that I did):Download the tarball that jasonwryan linked to (http://aur.archlinux.org/packages.php?ID=41362) and extract it somewhere (tar -xvzf awesome.tar.gz)
pacman -R awesome -- if it's installed, which I'm guessing it still is
makepkg -s -- in the (newly created when you extracted) directory containing the PKGBUILD
pacman -U <whatever-package-is-called>.pkg.tar.xz
This solved it for me, thanks rubix
Offline
OK gents...
I can't figure it out....
i tryed 7SLEVIN method, but the same error I get is:
package 'xcb-icccm>=0.3.8' not found
Where tha hell is that pkg??????????
I googled it but all I can find are confused infos and unusefull stuff!!
Thanks... :-)
EDIT
I used a temporary solution...
I downgraded xcb-util, removed xcb-util-image, downgraded intel driver and startup notification.
Then I build again awesome and it worked....
Anyway, I can't update the entyre system
Hope to find a solution! Thanks again!
Last edited by alex1985 (2011-12-07 10:55:17)
Offline
rubix wrote:Hello, I thought I'd shoot you this in case you were still having issues, I can't stand the thought of another suffering without their awesome
you should take a look at https://wiki.archlinux.org/index.php/Ar … g_packages for full info, but long story short (steps that I did):Download the tarball that jasonwryan linked to (http://aur.archlinux.org/packages.php?ID=41362) and extract it somewhere (tar -xvzf awesome.tar.gz)
pacman -R awesome -- if it's installed, which I'm guessing it still is
makepkg -s -- in the (newly created when you extracted) directory containing the PKGBUILD
pacman -U <whatever-package-is-called>.pkg.tar.xzThis solved it for me, thanks rubix
Holy Hell, thank you so muuucchh..problem solved
i was using xmonad + xfce recently..
Offline
OK gents...
I can't figure it out....
i tryed 7SLEVIN method, but the same error I get is:
package 'xcb-icccm>=0.3.8' not found
Where tha hell is that pkg??????????
I googled it but all I can find are confused infos and unusefull stuff!!Thanks... :-)
EDIT
I used a temporary solution...
I downgraded xcb-util, removed xcb-util-image, downgraded intel driver and startup notification.Then I build again awesome and it worked....
Anyway, I can't update the entyre system
Hope to find a solution! Thanks again!
Are you cherrypicking from [testing] or used [testing] earlier but have now disabled it?
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
Thank you so much 7SLEVIN !!!
But just to know why your solution works, what is the difference between your method and rebuilding directly with yaourt -Sb ?
Offline
Never used [testing]
this is the compiling output
http://img829.imageshack.us/img829/2015 … 6x768s.png
EDIT
this is without patch
http://img822.imageshack.us/img822/3561 … 6x768s.png
And this is the best I can reach, installing all xcb packages...
http://img846.imageshack.us/img846/7231 … 6x768s.png
Last edited by alex1985 (2011-12-07 20:51:33)
Offline
get a new version from aur. it has the dependencies fixed
Give what you have. To someone, it may be better than you dare to think.
Offline
get a new version from aur. it has the dependencies fixed
you mean awesome... right?
EDIT
just downloaded...
and the result is the same... I'm kinda getting out f my mind....
http://img805.imageshack.us/img805/5589 … 6x768s.png
Last edited by alex1985 (2011-12-07 20:59:14)
Offline
well the dependencies are right maybe you have them broken.
pkgfile xcb-icccm.pc
extra/xcb-util-wm
reinstall that
Give what you have. To someone, it may be better than you dare to think.
Offline
get a new version from aur. it has the dependencies fixed
@ wonder has reason, it's only new XCB-family dependencies problem, but with the updated PKGBUILD in AUR all dependencies are solved
pkgname=awesome
pkgver=3.4.11
pkgrel=2
pkgdesc="A tiling window manager initialy based on a dwm code rewriting."
arch=('i686' 'x86_64')
url="http://awesome.naquadah.org/"
license=('GPL2')
depends=('cairo-xcb' 'pango' 'imlib2' 'lua' 'libev' 'dbus' 'libxdg-basedir'
'startup-notification' 'xcb-util'{-image,-keysyms,-wm})
makedepends=('docbook-xsl' 'asciidoc' 'xmlto' 'doxygen' 'gperf' 'cmake' 'luadoc' 'imagemagick')
optdepends=('rlwrap: readline support for awesome-client')
options=('!libtool' 'docs')
install=awesome.install
and if you use the updated PKGBUILD with yaourt or manually will be the same thing, ahhhh, and really important, your system will be updated to have the recently xcb version installed (recently added to extra repo)
Last edited by desaparecido (2011-12-07 21:12:25)
KF5 & Plasma5 (git versions) - Awesome WM
ASUS Sabertooth 990FX - AMD FX8350 - ATI Radeon HD 7970
[testing] repo
Offline
well the dependencies are right maybe you have them broken.
pkgfile xcb-icccm.pc
extra/xcb-util-wmreinstall that
Thanks you saved my life!
I owe you a beer if you came in Milan! Seriously....
Cheers guy!
A.
Offline
I recompiled awesome, and success~
Offline