Firefox can't open things to external apps

Before i put this in as a ticket i wanted to see if anyone else is having this issue.

Two PCs, both on neon, firefox can’t open zoom for zoom meetings, or correctly open files in external apps (videos in vlc or documents in libreoffice) chrome and its deritives seem to behave just fine, and falkon can open zoom meetings, but doesn’t handle documents correctly. (This has always been my falkon experience though).

I’ve done some searching and troubleshooting as if it was firefox that was the problem, no luck.

Yep, I came here for the same reason. After the update the fixed the broken update yesterday, firefox is not functioning normally, including the ability to drag and drop files to web apps.

Ends up with a file:///blah.blah.blah in the box.

Neither of you have shown the issue.
This test from the browser works for me. see screenshot

Are you trying to run from the browser or is the app installed?
What version of Firefox are you running?
I’m running Firefox 128.0.3.

Trying to launch a meeting from a firefox link into the actual app.

Firefox 123 installed on KDE Neon

Its also not limited to zoom. Firefox doesn’t open anything (images, documents, discord invites, etc).

Also there’s nothing to show. No error or popup. Nothing happens when the expected behavior is for an application to open.

There is no error onscreen

but when running firefox from termimal that also logs there i see this error when anything trys to link to a external app

[Parent 8337, Main Thread] WARNING: g_app_launch_context_launch_failed: assertion 'startup_notify_id != NULL' failed: 'glib warning', file /build/firefox-esjXlS/firefox-128.0.3+build1/toolkit/xre/nsSigHandlers.cpp:187

(firefox:8337): GLib-GIO-CRITICAL **: 16:32:28.278: g_app_launch_context_launch_failed: assertion 'startup_notify_id != NULL' failed

Makes it seem like something is failing somewhere

1 Like

I can’t drag and drop files to Firefox, I also can’t open an NZB file from within Firefox and actually have it open in SABnzbd even though SABnzbd+ is set up under Firefox as the default application when opening such files.

Just chiming in with the same issue. Firefox will open the prompt to open the external application, but after accepting the prompt, nothing happens. Not working with Zoom, Slack, or the Drata agent (security compliance tool).

Same issue is happening on both my work device, and a personal desktop device.

Edit: Just tried running firefox from the terminal and get these errors when trying to open Drata and then Slack

sh: 1: exec: /opt/Drata Agent/drata-agent: Permission denied
sh: 1: exec: /usr/bin/slack: Permission denied

Both of those exist, and seem to be fine

espadav8@rincewind:~/Downloads$ ls -la /usr/bin/slack 
lrwxrwxrwx 1 root root 18 Jul 26 03:17 /usr/bin/slack -> ../lib/slack/slack
espadav8@rincewind:~/Downloads$ ls -la /usr/lib/slack/slack 
-rwxr-xr-x 1 root root 180803928 Jul 26 03:17 /usr/lib/slack/slack
espadav8@rincewind:~/Downloads$ ls -la /opt/Drata\ Agent/drata-agent 
-rwxr-xr-x 1 root root 173414144 Mar 27 03:56 '/opt/Drata Agent/drata-agent'

I have installed the Firefox flatpak and that is able to open external applications without issue. However, I am unable to get the flatpak Firefox as a default browser, so it is not an ideal solution.

As of 129.0.1 this bug seems to have been fixed

I believe the problem is in apparmor. Some app opens normal and some not.
It’s a log message when external app didn’t open.

apparmor="DENIED" operation="dbus_method_call" bus="session" path="/org/gtk/vfs/mounttracker" interface="org.gtk.vfs.MountTracker" member="LookupMount" mask="send" name=":1.2" pid=5432 label="firefox" peer_pid=1509 peer_label="unconfined"