ferdium / ferdium-app

All your services in one place, built by the community
https://ferdium.org
Apache License 2.0
2.96k stars 178 forks source link

Bug: I can't share my Screen in Teams Service #867

Open hofq opened 1 year ago

hofq commented 1 year ago

Avoid duplicates

Ferdium Version

6.2.2

What Operating System are you using?

Other Linux

Operating System Version

Arch Rolling; 6.1.2-zen1-1-zen; GNOME 43.2 Wayland

What arch are you using?

x64

Last Known Working Ferdium version

No response

Expected Behavior

I should see and be able to stream my Display contants, not just my windows

Actual Behavior

I can't Stream My Windows because they are blacked out. Other Participants just see a black screen, without any contens

Steps to reproduce

  1. Open Teams Service
  2. Start a Meeting
  3. Click on the Share Screen Icon
  4. See the Screenshot. Windows can be shared, the Screen can't

Debug link

https://debug.ferdium.org/49eb0f53-3492-49a5-bded-5a3e58182c10

Screenshots

Screenshot from 2023-01-04 10-58-15

Additional information

No response

hadogenes commented 1 year ago

try running ferdium with args --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --ozone-platform=wayland or at least --enable-features=WebRTCPipeWireCapturer

hadogenes commented 1 year ago

32

hofq commented 1 year ago

image with --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --ozone-platform=wayland also the window decorations where completely missing

Same with --enable-features=WebRTCPipeWireCapturer image

but i had my Window Decorations back

yarons commented 1 year ago

I'm also experiencing that but it worked when I was using X.Org, now I'm using Wayland.

gza commented 1 year ago

ferdium --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-features=WebRTCPipeWireCapturer --enable-features-WaylandWindowDecorations works for me with 6.2.3. upper versions will fall into the problem described in #1099 or #1044