Firefox does not start in xubuntu 22.10: libgtk-3.so.0 not found

Bug #2002904 reported by elhoir
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Confirmed
Undecided
Unassigned
snapd (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

freshly installed Xubuntu 22.10
---
ProblemType: Bug
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: XFCE
DistroRelease: Ubuntu 22.10
InstallationDate: Installed on 2022-12-03 (43 days ago)
InstallationMedia: Xubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221018)
ProcVersionSignature: Ubuntu 5.19.0-29.30-generic 5.19.17
Snap: snapd 2.58 (latest/stable)
Snap.Changes:
 ID Estado Generado Listo Resumen
 16 Done 2023-01-15T07:14:35+01:00 2023-01-15T07:26:56+01:00 Autorefrescar 6 snaps
Tags: kinetic
Uname: Linux 5.19.0-29-generic x86_64
UpgradeStatus: Upgraded to kinetic on 2023-01-15 (0 days ago)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
elhoir (jfarroyo82) wrote :

iḿ sorry i cannot apport because i cant open any broowser AND affected PC is not authorized to apport :(

summary: - Firefox does not start in xubuntu 22.04: libgtk-3.so.0 not found
+ Firefox does not start in xubuntu 22.10: libgtk-3.so.0 not found
Revision history for this message
elhoir (jfarroyo82) wrote :

my PC is a custom one:

MSI A520M pro motherboard
32 GB DDR4 @ 2400MHz
AMD Ryzen 7 5700X CPU
AMD RX 470 GPU (using amdgpu driver, mesa 22.2.1, LLVM 15.0.2)
Xubuntu 22.10, freshly installed (not upgraded from previous releases)

Revision history for this message
elhoir (jfarroyo82) wrote :

chromium also fails claiming libatk-1.0.so.0 not found

Paul White (paulw2u)
tags: added: snap
tags: added: kinetic
Revision history for this message
elhoir (jfarroyo82) wrote :

purging and reinstalling seems to be a working workaround

Revision history for this message
elhoir (jfarroyo82) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
elhoir (jfarroyo82) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
elhoir (jfarroyo82) wrote : ProcEnviron.txt

apport information

Revision history for this message
elhoir (jfarroyo82) wrote : Snap.Connections.txt

apport information

Revision history for this message
elhoir (jfarroyo82) wrote : Snap.Info.snapd.txt

apport information

Revision history for this message
elhoir (jfarroyo82) wrote :

ok i have more info now, probably related

i have simultaneously installed 2 snap versions:

2.57 the one in ubuntu reposs (deb package)
2.58 from snap

Revision history for this message
Felipe Reyes (freyes) wrote :

I'm running Ubuntu 22.10, and getting the same problem:

$ /snap/bin/firefox
XPCOMGlueLoad error for file /snap/firefox/2277/usr/lib/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

$ snap info firefox
name: firefox
...
snap-id: 3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk
tracking: latest/stable/ubuntu-22.10
refresh-date: 14 days ago, at 23:09 -03
...
installed: 109.0-2 (2277) 250MB -

Switching to the candidate track fixed the issue for me:

$ sudo snap refresh --candidate firefox
firefox (candidate) 109.0.1-1 from Mozilla✓ refreshed
$ /snap/bin/firefox
Gtk-Message: 10:30:49.531: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Changed in snapd (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.