I have to use Skype on Edge to share screens; neither the official version nor the flatpak version has the option to share screens in a Wayland session. I don’t know when this feature will be available.
ablonewolf
(Arka Bhuiyan)
Tags updated
May 2, 2024, 1:14pm
2
This is not a Fedora issue btw. . .
Happy 3rd Anniversary
opened 01:30AM - 13 May 21 UTC
Skype currently cannot screen share on Wayland in the Deb or in the Flatpak.
… This is as Skype does not show the share screen button on Wayland, despite Electron supporting Wayland screen sharing.
Skype not showing the screen share button on Wayland is entirely arbitrary, given one can succesfully screen share from the Skype web app in Chromium (ignoring minor Chromium WebRTC PipeWire bugs).
So if Skype were to remove this restriction, and ship with a semi recent version of Electron, screen sharing would likely work on wayland. Working Electron screen sharing apps include [Jitsi Meet](https://github.com/jitsi/jitsi-meet-electron/issues/567#issuecomment-839917891) and [Slack](https://github.com/flathub/com.slack.Slack/issues/101#issuecomment-808430530) (note we can use the runtime's pipewire 0.3 starting from electron 13).
When Skype enables the share screen button on Wayland a change to the manifest will be needed. We should build in PipeWire support similar to what was done for [Slack Flatpak](https://github.com/flathub/com.slack.Slack/pull/118).
The combination of Skype making the button visible, the Flatpak building with PipeWire, and passing `--enable-features=WebRTCPipeWireCapturer` should make screen sharing work for Skype on Wayland. Note the need to pass the command line option should be resolved in Chromium eventually.
2 Likes
I know; I thought someone might have already found a solution to this issue.
ali-a
(Ali AB)
May 2, 2024, 8:39pm
5
you can use the web app to share your screen in Wayland. web.skype.com
I have been doing that; I am using Edge only for Skype.
mpphill2
(Matthew Phillips)
May 3, 2024, 12:43am
7
jaymin7359 commented on Sep 12 2023:
Temporary solution as below.
1.run in terminal - echo $XDG_SESSION_TYPE - Output will be x11 or something
2.sudo nano /etc/gdm3/custom.conf and then uncomment WaylandEnable=false and then save
3.Power off and restart the system
I love this so much, lol.
Not only is it not a Fedora issue, to be specific it is a Skype/Microsoft issue. Check out this support post and subsequently the only Wayland topic in the feedback portal… crickets.
Can MS Teams screenshare in Wayland?
https://answers.microsoft.com/en-us/skype/forum/all/proper-wayland-support/c4b4833c-b97c-4f99-bb44-07c82973956d
https://feedbackportal.microsoft.com/feedback/idea/1460b541-a8d1-ed11-a81b-000d3a7bb563
1 Like
mpphill2
(Matthew Phillips)
May 3, 2024, 4:08am
9
Yeah, sorry if it wasn’t clear, that’s why it is hilarious