question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

"Share your screen" dialog in video room stays stuck on loading animation for sources (Linux, Manjaro XFCE)

See original GitHub issue

Steps to reproduce

  1. Create or enter a video room.
    • To do this, you will first need labs flag feature_video_rooms to be true and be running Element version 1.10.9 or later. For reference, this issue was encountered on Element 1.10.13
  2. Join the video call with the join button.
  3. Hover over the video panel until the control GUI appears.
  4. Click the button which has tooltip “Start / Stop sharing your screen”
  5. Navigate back and forth between the “Your entire screen” and “Application window” tabs, waiting at least 10 seconds on each tab.

Outcome

Expected behavior:

  • After fewer than 10 seconds of waiting, a list of screens is expected to be visible and interactive on the “Your entire screen” tab of the “Share your screen” dialog.
  • After fewer than 10 seconds of waiting, a list of application windows is expected to be visible and interactive on the “Application window” tab of the “Share your screen” dialog.

Observed behavior:

  • After more than 10 seconds of waiting, the loading animation continues playing, with no list of screens visible or interactive on the “Your entire screen” tab of the “Share your screen” dialog.
  • After more than 10 seconds of waiting, the loading animation continues playing, with no list of application windows visible or interactive on the “Application window” tab of the “Share your screen” dialog.

Additional information:

  • Running the Jitsi Widget in Chromium on the same system and sharing screen from there immediately populates the lists of screens and application windows when starting a screen-share.
  • GPU: Nvidia GeForce GTX 1080 Ti
  • Nvidia driver version: 515.43.04
  • Display server: Xorg
  • Xorg screens: 1
  • Xorg server version number: 11.0
  • Xorg server vendor version: 1.21.1.3

Operating system

Manjaro XFCE, unstable branch, latest updates applied as of 2022-05-27

Application version

1.10.13

How did you install the app?

community/element-desktop package from Manjaro unstable branch

Homeserver

matrix.org

Will you send logs?

Yes; here: logs.zip (PPMd compression format; used 7-Zip)

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
t3chguycommented, May 28, 2022

The plan for video rooms is to move them to Element Call as soon as it is ready so that will remedy this. Video rooms are still under active development as per the labs flag description.

0reactions
AlexFollandcommented, May 28, 2022

The plan for video rooms is to move them to Element Call as soon as it is ready so that will remedy this.

Okay. Thanks.

Video rooms are still under active development as per the labs flag description.

That is exactly why I reported this issue, as I expect issues are expected to be reported for features which are exposed for testing. I understand the rationale for closing it though.


By the way, I’m very happy that voice rooms are being added to Element, but I’m not sure about where to read about the intended design. For example, I really hope the voice/video room joining behavior changes eventually to leave the most recent non-voice/video room selected and just add the user to an indented visible list of users inside the voice/video room, and have them join with audio only without confirmation. This would match Discord’s intuitive voice channel joining behavior. I don’t know where I could research whether that’s planned, and whether I should open an issue ticket here proposing that design change, if it’s not planned. Is there a central public place where specific approved and planned feature design specifications like this are documented?

Read more comments on GitHub >

github_iconTop Results From Across the Web

"Share your screen" dialog in video room stays stuck on ...
"Share your screen" dialog in video room stays stuck on loading animation for sources (Linux, Manjaro XFCE). This issue has been created since...
Read more >
Ardour splash screen interfering with dialogs
Manjaro XFCE. I installed Ardour 6.9-4 from Software manager. At startup the splash screen freezes for a while, getting in the way of...
Read more >
Jitsi screensharing doesn't work on desktop #4880 - GitHub
I'm trying to do desktop sharing, via jitsi channel widget, with the desktop riot client, and it never ends up presenting options to...
Read more >
Release notes for Linux - Zoom Support
As long as they have the right permission and the whiteboard is not being shared yet, presenters can share the whiteboard in presentation...
Read more >
KDE - ArchWiki
Detailed information about most KDE applications can be found there. Installation. Plasma. Before installing Plasma, make sure you have a working Xorg ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found