You are not logged in.
I´ve made a fresh install of Arch and after installing Firefox, I try to open it and this error comes up:
XPCOMGlueLoad error for file /usr/lib/firefox/libmozgtk.so: libwayland-egl.so.1: cannot open shared object file: No such file or directory Couldn´t load XPCOM
Any idea?
Offline
How did you install firefox? Please post the output of 'pacman -Qi mesa' and 'pacman -Qkk mesa'.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
In case you're wondering why WorMzy is asking about mesa:
# pacman -Fys libwayland-egl.so.1
...
extra/mesa 12.0.1-5
...
That is to say, mesa contains the library that firefox is telling you it can't find.
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Oh, I think I forgot installing mesa! I´ll check it out when I´m home and I tell you. Thank you very much!
Offline
Mesa is an indirect dependency of firefox, if you installed firefox with pacman, then mesa should be installed (unless you skipped dependency checks for some reason). If this is the case, then your mesa package is possibly missing some files, 'pacman -Qkk mesa' would tell you if this is the case.
EDIT: Are you using nvidia drivers? It seems it's possible to have firefox installed without pulling in mesa if you're using the propriety nvidia drivers.
Last edited by WorMzy (2016-08-02 17:50:21)
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I installed it with pacman: pacman -S firefox
So mesa should be installed, shouldn´t it? I´ll check it out later.
Thank you so much WorMzy!
Offline
So mesa should be installed, shouldn´t it?
I would say yes, but it seems there are scenarios where it isn't. I've opened a bug report about it.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I´m still amazed by this linux community.
Thanks again and I tell you later if my problem was solved or not.
Offline
As Scimmia noted in the bug report, this is actually a problem with the gtk3 package, not firefox. It's /usr/lib/libgdk-3.so.0 that is linked against the libwayland-egl.so.1 library. Hopefully the problem will be fixed soon, but you can get around it by just explicitly installing mesa.
The bug report to keep an eye on is https://bugs.archlinux.org/task/50221
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline