teams-for-linux icon indicating copy to clipboard operation
teams-for-linux copied to clipboard

Screen Sharing is Not Working - NOT Wayland

Open Ryushin opened this issue 1 year ago • 32 comments

Describe the bug Clicking share screen brings up the option to share screen and click on it:

Teams_Share_Screen_1

Shows the option to select the Entire Screen and clicking on it never results in sharing the screen. You can't close this bottom panel either and I have exit the application to get it to go away:

Teams_Share_Screen_2

I have been using teams-for-linux since late last year. Screen sharing has never worked for me. If I need to share my screen I've been having to use Microsoft's abandoned v1.5 Teams Preview.

Desktop (please complete the following information):

  • OS: Devuan Daedalus (Debian Bookworm)
  • Installation package: Deb
  • Version: 1.7.5

Debug

/opt/teams-for-linux/teams-for-linux --appTitle "Teams - Giant" --customUserDir="/home/chris/.teams-for-linux_data/giant" --WebDebug --appLogLevels=error,info,warn,debug
[DEBUG] configPath:,/home/chris/.teams-for-linux_data/giant
[DEBUG] configFile:,[object Object]
[DEBUG] Custom background service url is 'http://localhost'
[DEBUG] processArgs:,/opt/teams-for-linux/teams-for-linux,--appTitle,Teams - Giant,--customUserDir=/home/chris/.teams-for-linux_data/giant,--WebDebug,--appLogLevels=error,info,warn,debug
[DEBUG] testing RegExp processArgs false
[DEBUG] testing RegExp processArgs false
[DEBUG] testing RegExp processArgs false
[DEBUG] testing RegExp processArgs false
[DEBUG] testing RegExp processArgs false
[DEBUG] testing RegExp processArgs false
[DEBUG] Testing network using net.request() for https://teams.microsoft.com/
[DEBUG] Language codes en set for spellchecker
[DEBUG] Network test successful with method https
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[10199:0706/065614.522921:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.ScreenSaver.GetActive: object_path= /org/freedesktop/ScreenSaver: org.freedesktop.DBus.Error.UnknownMethod: Unknown method GetActive or interface org.freedesktop.ScreenSaver.
[DEBUG] did-frame-finish-load,[object Object],true
[DEBUG] did-finish-load
[DEBUG] Badge count set to '0'
[DEBUG] Badge count set to '0'
[DEBUG] Badge count set to '0'
[DEBUG] did-frame-finish-load,[object Object],false
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 4s, IdleState: 'active'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 3s, IdleState: 'active'
[10199:0706/065653.018148:ERROR:window_capturer_x11.cc(145)] The window is no longer valid.
[10199:0706/065654.395021:ERROR:window_capturer_x11.cc(145)] The window is no longer valid.
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[10199:0706/065654.686107:ERROR:window_list_utils.cc(142)] Failed to query for child windows for screen 0
[10199:0706/065656.564825:ERROR:window_capturer_x11.cc(145)] The window is no longer valid.
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[DEBUG] GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'

Ryushin avatar Jul 06 '24 13:07 Ryushin