mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #5083] firefox: file dialog broken due to "Can not find 'kioslave5'" (libexec) #2872
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#2872
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 @ericschdt on GitHub (Mar 29, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/5083
Description
The XDG portal save and open file dialog of Firefox 98.0.2 on openSUSE TW KDE Wayland is broken.
Whenever I try to open a file for an upload or to save a file locally it says in the logs:
Log output of firefox when opening the dialog
/usr/libexec/kf5/kioslave5however exists.Steps to Reproduce
firejail /usr/bin/firefoxSave page under ...Expected behavior
All files can be accessed.
Actual behavior
An error is showing, saying
Behavior without a profile
Everything works fine.
Environment
Checklist
/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.Log
Output of /usr/bin/firefox
@rusty-snake commented on GitHub (Mar 29, 2022):
noblacklist /usr/libexec@ericschdt commented on GitHub (Mar 29, 2022):
I have done the following:
In the latter file I have added your suggestion as followed:
closed and started firefox again. Unfortunately, the issue remains. :-(
Output of `firejail --debug /usr/bin/firefox`
@rusty-snake commented on GitHub (Mar 29, 2022):
noblacklistaffects only laterblacklists and must therefore come before the correspondblacklist.@ericschdt commented on GitHub (Mar 29, 2022):
Makes sense! Many thanks!
The line
noblacklist /usr/libexecneeds to replaceblacklist /usr/libexecinfirefox.profilein my case.@GreatBigWhiteWorld commented on GitHub (May 24, 2022):
Any reason why this is not considered a bug? Why is noblacklist /usr/libexec not added by default to the profile? Is it specific to the linux distro?
@rusty-snake commented on GitHub (May 24, 2022):
Closed by Author.
Yes we should change
blacklist /usr/libexectowhitelist /usr/libexec/kf5(or whatever the path is).