Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screensharing via jitsi does not work via snap #2385

Open
2 tasks done
neurolabs opened this issue Apr 11, 2022 · 4 comments
Open
2 tasks done

Screensharing via jitsi does not work via snap #2385

neurolabs opened this issue Apr 11, 2022 · 4 comments

Comments

@neurolabs
Copy link

My Setup

  • Operating System: Debian bookworm

  • App Version: 3.8.1

  • Installation type: snap

  • Desktop Environment: i3

  • I have tested with the latest version

  • I can simulate the issue easily

Description

I can't share my screen in a jitsi video call.

I have taken a look at the snap permissions, can't identify an issue there (had to enable camera manually for video to work in jitsi):

$ snap connections rocketchat-desktop 
Interface                 Plug                                       Slot                             Notes
audio-playback            rocketchat-desktop:audio-playback          :audio-playback                  -
audio-record              rocketchat-desktop:audio-record            -                                -
browser-support           rocketchat-desktop:browser-support         :browser-support                 -
camera                    rocketchat-desktop:camera                  :camera                          manual
content[gnome-3-28-1804]  rocketchat-desktop:gnome-3-28-1804         gnome-3-28-1804:gnome-3-28-1804  -
content[gtk-3-themes]     rocketchat-desktop:gtk-3-themes            gtk-common-themes:gtk-3-themes   -
content[icon-themes]      rocketchat-desktop:icon-themes             gtk-common-themes:icon-themes    -
content[sound-themes]     rocketchat-desktop:sound-themes            gtk-common-themes:sound-themes   -
desktop                   rocketchat-desktop:desktop                 :desktop                         -
desktop-legacy            rocketchat-desktop:desktop-legacy          :desktop-legacy                  -
gsettings                 rocketchat-desktop:gsettings               :gsettings                       -
home                      rocketchat-desktop:home                    :home                            -
network                   rocketchat-desktop:network                 :network                         -
opengl                    rocketchat-desktop:opengl                  :opengl                          -
pulseaudio                rocketchat-desktop:pulseaudio              :pulseaudio                      -
screen-inhibit-control    rocketchat-desktop:screen-inhibit-control  :screen-inhibit-control          -
unity7                    rocketchat-desktop:unity7                  :unity7                          -
upower-observe            rocketchat-desktop:upower-observe          :upower-observe                  -
x11                       rocketchat-desktop:x11                     :x11                             -

Current Behavior

There's no desktop or window to select in the selection dialog for what to share.

Expected Behavior

It should behave as it does in a browser, showing windows and desktops to select for sharing.

@jeanfbrito
Copy link
Collaborator

You will need to enable the permission on the snap store. I don't know why but it doesn't enables by default.

@neurolabs
Copy link
Author

neurolabs commented Apr 15, 2022

@jeanfbrito thanks, but which one? They are all enabled AFAICS
snap-store-permissions
The one that is disabled (record audio) is not enablable. And recording audio works in jitsi video calls inside of Rocket.Chat.

@meveric
Copy link

meveric commented Apr 26, 2022

This is a bug in Rocket Chat Server not Rocket Electron app.
RocketChat/Rocket.Chat#25112

Although using Rocket.Chat.Electron 3.6.0 or below, will also result in a working version (apparently permissions where not checked correctly in older versions).

@helloworld466
Copy link

Facing issues in screen sharing using the desktop app.

  • Version of Rocket.Chat Server: 5.4.2
  • Operating System: 22.04.1 LTS (Jammy Jellyfish)
  • Deployment Method: Snap
  • Desktop App: 3.8.16

It was initially working for me as expected. When I do the screen sharing for the first time using the desktop app from windows, a pop-up comes asking for the permission. But for other team members, there weren't any such pop-ups appeared. After I tried to uninstall and re-install the desktop app, it doesn't work for me either.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants