mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #6946] firefox: program stutters and bad performance #3435
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#3435
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lucasmz-dev on GitHub (Oct 26, 2025).
Original GitHub issue: https://github.com/netblue30/firejail/issues/6946
Description
When using Firefox, it now stutters and has moments of bad performance
Steps to Reproduce
Steps to reproduce the behavior
Expected behavior
Consistent performance, on par with it being unsandboxed
Actual behavior
Stutters
Behavior without a profile
What changed calling
LC_ALL=C firejail --noprofile /path/to/programin aterminal?
Works as expected
Additional context
Only started happening after F43
Environment
uname -srm): 6.17.5mesa 1:24.3.3-2"): firefox 144
firejail --version): 0.9.77was compiled (
git rev-parse HEAD): I do use Tavi's.. it should be somewhat close to nightlyChecklist
/usr/bin/vlc) "fixes" it).https://github.com/netblue30/firejail/issues/1139)browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.--profile=PROFILENAMEto set the right profile. (Only relevant for AppImages)Log
Output of
LC_ALL=C firejail /path/to/programOutput of
LC_ALL=C firejail --debug /path/to/programhttps://gist.github.com/lucasmz-dev/333e9f44545bcc5b62db84a18ca9e4d9
@kmk3 commented on GitHub (Oct 27, 2025):
Basic debugging information is missing; please follow the bug report template:
@lucasmz-dev commented on GitHub (Oct 27, 2025):
Fixed; Firefox works as expected
This issue is also accompanied by the icons from the window not showing up (like the close buttons)
@kmk3 commented on GitHub (Oct 28, 2025):
Fixed how?
Note that
--noprofileis intended only for debugging; it just skips theentire profile (see
man firejail).Since the problem is in the profiles, you can comment lines in them to find out
which lines are causing problems and then post them in here.
Relevant profiles:
@lucasmz-dev commented on GitHub (Nov 2, 2025):
I tried messing a bit and nothing helped so I gave up but now I tried again messing with whitelist-common.inc and something's missing, but I don't know what... I don't know what pixbufs are!
@lucasmz-dev commented on GitHub (Nov 2, 2025):
No... that was just be being confused with it actually opening a regular non-firejail next to it and arrghhh
@lucasmz-dev commented on GitHub (Nov 2, 2025):
I'm guessing this is the issue:
as this issue is accompanied by the missing buttons and it seems to kind of be affected by moving the window around so rendering i guess, but yeah i have no idea where pixbufs are even accessed or what they are