You are not logged in.
Pages: 1
Topic closed
Hi,
I did a Suy this morning. Since then whe I try to run firefox or thunderbird (from a console) I'm told
"Couldn't load XPCOM."
Also, when I try to run Terminal I get;
Terminal: error while loading shared libraries: libxcb-render-util.so.0: cannot open shared object file: No such file or directory
Does anyone have a fix???
Thanks.
Offline
libxcb-render-util.so.0 is owned by xcb-util.
Offline
Skottish,
Thanks again! That solved all the problems. How were you able to figure out that libxcb-render-util.so.0 is owned by xcb-util??
Offline
Command:
pacman -Qo /usr/lib/libxcb-render-util.so.0
Output:
/usr/lib/libxcb-render-util.so.0 is owned by xcb-util 0.3.0-2
Offline
Thanks BKJ. That will come in very handy! What can you do if the package isn't installed on your machine???
Last edited by MillTek (2008-10-20 21:43:51)
Offline
I do not have the answer for that one. I know there was some talk about a "yum whatprovides" clone/type of script but I am not sure of the status of that. Sorry I could not be of more help.
Offline
You can download file lists for each repo off you local mirror and grep through them. There is a script around here which does that for you.
Offline
There is a script around here which does that for you.
You must be referring to pkgfile which is included in the pkgtools package.
To install (as root):
pacman -S pkgtools
pkgfile -uThen, you can search for files as regular user:
[foutrelis@foutboxd ~]$ pkgfile libxcb-render-util.so.0
extra/xcb-utilAlso, a cron job is installed in /etc/cron.daily/ which will update the package list every day. ![]()
Offline
thanks guys!!
Offline
Sorry if this is a complete NooB question but what did you do to fix Firefox? I had a working Firefox this morning and then after installing and setting up sudo and a few other programs it no longer works.
[rwolfe@marvin ~]$ firefox
Couldn't load XPCOM.
I assume this is a similar problem in thunderbird
[rwolfe@marvin ~]$ thunderbird
/usr/lib/thunderbird-2.0.0.16/thunderbird-bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory
Thanks in advance for any help
Offline
@bcudda;
Skottish answered with this;
libxcb-render-util.so.0 is owned by xcb-util.
So I installed xcb-util. That solved it for me.
Offline
Hummm thanks but I tried that and still the same response.
I even tried as sudo
[rwolfe@marvin ~]$ firefox
Couldn't load XPCOM.
[rwolfe@marvin ~]$ sudo firefox
Couldn't load XPCOM.
Offline
I had the same problem today with a fresh install on my laptop fixed with:
pacman -S xcb-util cairo
Offline
I just reinstalled xulrunner:
sudo pacman -S xulrunner
Which consequently also installed gtk2
Targets (2): gtk2-2.16.4-1 xulrunner-1.9.1-2
[(-.-)]
[(-.-)]
Offline
Offline
Okay, we don't do necrobumping! Old topics are, well, old...
Putting the lock on this.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Pages: 1
Topic closed