-
Notifications
You must be signed in to change notification settings - Fork 36
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
Slack crashes in share screen attempt in Wayland (regression) #196
Comments
Appreciate this. Been having the same issues until I switched to xorg after I was unable to share screen in a meeting. |
Yeah I'm seeing the same crash, even after restart with running the commit |
For me Slack crashed on commit |
Can also confirm returning to the mentioned commit fixes screen sharing |
It works perfectly! Thanks for sharing. |
As far as I understand, the commit aa799fc just has changed the download URL from slack deb-package to the newer version |
Yeah, screensharing with slack even with the recommended commit has always
been a bit buggy. For me screen sharing on wayland on the previous versions
does not show the screens in wayland screenshare option, so I have to hover
over to choose which option depending on the active block which is
highlighted luckily. Tried to revert to the last commit, but I guess I'll
just log out and use xorg for meetings
…On Tue, 23 May 2023, 11:28 mpuls, ***@***.***> wrote:
As far as I understand, the commit aa799fc
<aa799fc>
just has changed the download URL from slack deb-package to the newer
version 4.31.155. Installing and using that version or even the newer
version 4.32.122directly from a download via the slack homepage also
results in the here described crashes for me. Therefore, I think it is not
related to the flatpak version at all but directly to problem within slack.
—
Reply to this email directly, view it on GitHub
<#196 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQCO6KW3B65CKKWZOD6VZ63XHR7KRANCNFSM6AAAAAAXMKSGJY>
.
You are receiving this because you commented.Message ID: <flathub/com.
***@***.***>
|
Has anyone tested #201 ? |
I have a native install of slack 4.32.122, and it still crashes. Downgrading to 4.29.149-1 worked for me 🙂 |
Now I have an odd problem where downgrading appears to work:
But then it is still using the previous version:
See how "active commit" is the broken version, while "latest commit" is the version I want and upgraded to. Did anyone ever run into a situation like this? How can I convince Flatpak to make the "latest commit" the "active commit"? |
It's probably masked, so you need to unmask it, downgrade and then remask it:
|
Have you tested #203 ? |
I can confirm that the crash persists on NixOS 23.05.20230610.d3bb401 with KWin:
|
These Electron bugs seem relevant: |
the
thanks |
Unfortunately it also crashes on my system:
|
Hello, |
Would also probably need to wait for an Electron release first... |
Using this version it doesn't crash for me anymore, but also fails to share the screen or tabs. Ubuntu 22.04 I can now click on the button and window pops up asking me what to share without previews if i click one i can select a window or the full screen. But then it still fails |
I can't get it not to crash at the moment so have resorted to opening slack in the browser in app mode: |
@benthejack-vuw did the same, but getting a ”no access to hardware acceleration‘ when someone screenshares, can't view their share. Anyone solved this? |
Confirming that with
|
Slack seems to have released an update that fixes this? (4.34.115): https://slack.com/release-notes/linux. Switching to this version (native install) seems to have fixed it, while the older 4.33.90 native install had the same behavior as the Flatpak did.
I'm on Fedora 38 with Wayland/Gnome 44.4, Linux 6.4.14-200.fc38.x86_64 |
I tried 4.34.115 via snap on Nobara 38 and although it didn't segfault this time it just hung when executing "Run an audio, video and screensharing test" from Preferences -> Audio & Video -> Troubleshooting. Falling back to
|
I just upgraded my flatpak install to version Well, kind of. Screensharing doesn't work yet, it sends a black screen, but it doesn't crash anymore. Details on my setup :
|
Then it isn't solved, since the old version mentioned in the previous comments has working screen sharing.
…On Thu, 28 Sep 2023, at 21:27, Arnaud Venturi wrote:
I just upgraded my flatpak install to version `4.34.120`, and this solves the issue for me.
Well, kind of. Screensharing doesn't work yet, it sends a black screen, but it doesn't crash anymore.
Details on my setup :
• Fedora 38
• Linux 6.4.15-200.fc38.x86_64
• sway window manager
—
Reply to this email directly, view it on GitHub <#196 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAFIPSD77LVMFPSEQBKTIODX4XMT7ANCNFSM6AAAAAAXMKSGJY>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
I'm not sure it ever worked on my setup, so, I'll let others confirm if anything changed for them |
I can also confirm that |
In my linux box, |
Yes it is well known: |
Same result here @lufia |
As a workaround, I am using this: https://github.com/KDE/xwaylandvideobridge |
Tried |
@turculaurentiu91 |
After you install it, make sure it's running, it should have a system tray icon. It's an app on your computer, I have set it up to start when I boot! Then, when you share your screen on slack, you should choose "Wayland to X11 Video Bridge" Then you will have wayland asking you a couple of times what screen you want to share! However, I am experiencing crashes when I share the PhpStorm window. |
Thank you so much for getting back to me. I'm on Swaywm. I run Regardless, I tried screen sharing and choose the white blank screen Note: first two blank screen is my dual monitors; third one is the slack app itself Then:
In Slack:
Does it mean |
Thank you a big bunch @xHeaven Tested on 2023-11-13 and and it's working on Fedora 39 Updated guide:
Credits: |
Closing, upstream issue. Also duplicates #150 |
@evan-a-a Where is the upstream issue? |
There's a community moderator response over on the Slack forums. This is also linked in #101 (comment) |
Just to confirm that this workaround also works for me. Fedora 39 workstation, Wayland, Kernel 6.6.12-200.fc39.x86_64, Gnome 45.3, Slack 4.36.138 64-bit. |
Thank you @evan-a-a ! Sorry for the late reply! |
Nice @markonisic ! Confirmed screen sharing working for me too, Fedora 39 workstation, Wayland, Kernel 6.6.12-200.fc39.x86_64, Gnome 45.3, Slack 4.36.138 64-bit (2df428e55a64e45d5c994086577ad7d46b1eef83@1706078246). |
FYI this workaround is currently in the Flathub package, and works out of the box now. |
The latest commit aa799fc causes Slack to crash when attempting to share screen. This is fixed by pinning Slack to the previous commit:
You also need to prevent updates until this issue is fixed.
The text was updated successfully, but these errors were encountered: