Package Details: slack-desktop 4.37.101-1

Git Clone URL: https://aur.archlinux.org/slack-desktop.git (read-only, click to copy)
Package Base: slack-desktop
Description: Slack Desktop (Beta) for Linux
Upstream URL: https://slack.com/downloads
Licenses: custom
Submitter: ogarcia
Maintainer: ogarcia
Last Packager: ogarcia
Votes: 599
Popularity: 3.96
First Submitted: 2015-10-19 09:59 (UTC)
Last Updated: 2024-04-10 11:52 (UTC)

Pinned Comments

ogarcia commented on 2020-02-06 11:44 (UTC) (edited on 2020-02-06 11:44 (UTC) by ogarcia)

Please, don't ask for add lsb-release as dependency. In Arch Linux this package is not needed to run Slack Desktop.

And before asking for any other dependency as make or patch or whatever, please read the wiki.

Latest Comments

1 2 3 4 5 6 .. 47 Next › Last »

lybin commented on 2024-02-14 18:11 (UTC)

@bazza it's KDE bug, google. To solve it add fallback in the end for the url https://YOUR_ORG.slack.com/ssb/signin_redirect/fallback and follow the instruction

bazza commented on 2023-12-28 14:28 (UTC) (edited on 2024-01-02 19:25 (UTC) by bazza)

Problem with URL in login or create account: http://target_uri/

arti commented on 2023-12-15 13:19 (UTC)

Patching the app.asar with this sed command allowed me to use WebRTCPipeWireCapturer

sudo sed -i -e 's/,"WebRTCPipeWireCapturer"/,"LebRTCPipeWireCapturer"/' /usr/lib/slack/resources/app.asar

I'm currently running slack like so

slack --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --ozone-platform-hint=auto

grandchild commented on 2023-12-08 17:40 (UTC) (edited on 2023-12-08 17:49 (UTC) by grandchild)

@b2c does this work for you? if i run

sudo grep -ar WebRTC /usr/lib/slack/resources/

then I get nothing. So the sed line shouldn't match and replace anything.

(If I do the same replacement in /usr/lib/slack/slack (the main binary, the only place where WebRTCPipeWireCapturer does occur), I get a segfault.)

b2c commented on 2023-12-08 07:56 (UTC) (edited on 2023-12-08 07:57 (UTC) by b2c)

fyi: It seems Slack currently has hardcoded disabled wayland screensharing. To make it work again I had to run:

sudo sed -i'.backup' -e 's/,"WebRTCPipeWireCapturer"/,"LebRTCPipeWireCapturer"/' /usr/lib/slack/resources/app.asar

See:

Maybe this fix can be incorporated into the AUR package at buildtime as well?

friimaind commented on 2023-09-15 09:32 (UTC) (edited on 2023-09-15 12:51 (UTC) by friimaind)

unfortunately I confirm that 4.34.120 breaks again screen sharing :(

Arch on EndeavourOS

Wayland Gnome 44.4

I contacted Slack's support, they are aware of the problem.

rgcv commented on 2023-09-15 09:23 (UTC)

Updating to 4.34.120 "borked" screen share again, options being shown are Xwayland windows and screens are blacked out.

My desktop file contains the following Exec line: Exec=/usr/bin/slack --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --ozone-platform-hint=auto -s %U. Currently on sway 1.8.1.

Downgrading to 4.34.115 gets rid of the issue :)

friimaind commented on 2023-09-06 12:44 (UTC)

I can confirm that 4.34.115 finally fixed the screencast issue, thanks to the maintainer ogarcia for the quick response.

The only "problem" is that i need to select 2 times the screen on sharing select but, after that, all works flawlessly.

SailReal commented on 2023-09-06 10:35 (UTC)

Niiiiiice 4.34.115 finally indeed fixed screen sharing on my Wayland Arch.

friimaind commented on 2023-09-06 10:14 (UTC) (edited on 2023-09-06 10:20 (UTC) by friimaind)

Based on official changelog https://slack.com/release-notes/linux they fixed the screencast issue on 4.34.115 released on September 5, 2023:

Linux users on Wayland noticed that screensharing in huddles would crash the app as soon as sharing ended. No good deed goes unpunished, they say. We're working to change that to "No bad bug goes unfixed." Please resume sharing with impunity.