mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #3336] zoom: no response when using spacebar as push-to-talk #2092
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#2092
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 @bouncinglime on GitHub (Apr 9, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3336
When running Zoom through firejail, I'm unable to press space to temporarily unmute my mic. (It's essentially a push-to-talk feature.)
Steps to Reproduce
Expected behavior
Zoom will unmute the mic while the spacebar is held down. Mutes again when it's released.
It would be a nice feature to have. I don't know what other keyboard shortcuts exist in Zoom, so I don't know how to test if others are also not working.
Environment
Additional context
I haven't tried an external keyboard yet, but I will and report back.
@ghost commented on GitHub (Apr 9, 2020):
Can you post the output of
firejail --debug zoomhere please? And possible journal output too if you see anything relevant popping-up when you press the spacebar. Looking atzoom.profileit isn't among the most restrictive profiles we have. It shouldn't have to take all that long to do some detective work eliminating options one by one until - hopefully - we can pinpoint what is causing your spacebar to fail.@bouncinglime commented on GitHub (Apr 10, 2020):
Thanks for the quick reply!
Output is very long and is all pasted below. Please let me know if it would be more helpful to attach as a text file instead.
$ firejail --debug zoom
@ghost commented on GitHub (Apr 10, 2020):
As long as GitHub doesn't choke on it, that's fine.
Now, to the issue at hand. I did notice you are using firejail 0.9.52, which isn't a problem by itself but it might be worth trying to get a more recent firejail package if possible on Linux Mint 19.1 Tessa. After comparing the zoom.profile from 0.9.52 with our current one, and looking at the debug output, you might need to add 'netlink' to the protocol list and include another whitelist file. After adding the below in ${HOME}/.config/firejail/zoom.local, do you see any improvement?
@rusty-snake commented on GitHub (Apr 10, 2020):
@bouncinglime FYI, you can use HTML tags:
(note the blank lines before/after the HTML tags)
firejail --debug zoom
@glitsj16 firejail 0.9.52 isn't loading .locals from user home. It must be
/etc/firejail/zoom.local.@ghost commented on GitHub (Apr 10, 2020):
@rusty-snake Can you think of anything that would account for the pulseaudio line in the debug output here?
I mean, if PA isn't running, it would make sense that toggling mic mute doesn't do much... I have zero experience with zoom though.
@rusty-snake commented on GitHub (Apr 10, 2020):
IDK how zoom checks PA. In the past we have PA issues, but he is running Mint19.
@bouncinglime can you try
firecfg --fix-sound(just run it once). Does it work with--noprofile?@ghost commented on GitHub (Apr 10, 2020):
@bouncinglime @rusty-snake Apologies for the latest postings and potential confusion. My firejail-git is broken again after
0f18c1bb2c. Need to fix that asap.@bouncinglime commented on GitHub (Apr 10, 2020):
(Pronouns : she/her/hers. Please don't assume gender; they/them/theirs are good gender-neutral options.)
I've been having intermittent issues with this Mint install not connecting to PulseAudio, and this one weird sudo problem (but only when trying to adjust the brightness-change steps), so I may switch to standard Ubuntu over the weekend.
This is the version of firejail that was installed via apt, so I'm not sure why it wouldn't be the most recent.
I ran
firefcg --fix-soundand did a quick test - PTT still isn't working.Here's the new output :
$ firejail --debug zoom
@rusty-snake commented on GitHub (Apr 10, 2020):
Sorry about that, it was less about assume gender, more about low english skills.
@ghost commented on GitHub (Apr 10, 2020):
A collaborator here has a firejail PPA holding the latest releases. I do realize that not everyone wants to use PPA's on a Debian/Ubuntu based OS, and it probably isn't going to solve this particular issue. Just a FYI in other words.
Nothing 'clicked' yet in regards to your audio issue, so at the moment I can only pose more questions instead of offering a solution. Does the issue persist when running
firejail --noprofile zoom?@bouncinglime commented on GitHub (Apr 13, 2020):
Yeah, still no PTT with --noprofile. Output below includes host (myself on another computer) ending the meeting.
@glitsj16 Thanks for the PPA info. I've added it and updated to 0.9.62. The below output is from 0.9.52.
firejail --noprofile zoom
@rusty-snake commented on GitHub (Apr 14, 2020):
I think they check pulseaudio by search its process like this:
firejail sh -c "ps aux | grep pulseaudio"@bouncinglime commented on GitHub (Apr 24, 2020):
@rusty-snake sorry for the delay - end of semester has gotten very busy.
firejail sh -c "ps aux | grep pulseaudio"@rusty-snake commented on GitHub (Apr 24, 2020):
This was just an example command, but as you see there is no pulseaudio process in the sandbox.