Search Criteria
Package Details: slack-desktop-wayland 4.43.43-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/slack-desktop-wayland.git (read-only, click to copy) |
---|---|
Package Base: | slack-desktop-wayland |
Description: | Slack Desktop (Beta) for Linux with Wayland Support |
Upstream URL: | https://slack.com/downloads |
Licenses: | custom |
Conflicts: | slack-desktop, slack-electron |
Provides: | slack-desktop |
Submitter: | cspeck-aai |
Maintainer: | cspeck-aai |
Last Packager: | cspeck-aai |
Votes: | 8 |
Popularity: | 0.29 |
First Submitted: | 2023-01-06 06:10 (UTC) |
Last Updated: | 2025-04-03 11:00 (UTC) |
Dependencies (14)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- libsecret
- libxss
- nss (nss-hgAUR)
- pipewire (pipewire-full-gitAUR, pipewire-gitAUR)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR)
- libappindicator-gtk3 (optional) – Systray indicator support
- org.freedesktop.secrets (gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, bitw-gitAUR, keepassxc-qt6AUR, pass-secret-service-binAUR, keepassxc-gitAUR, dssdAUR, pass-secret-service-gitAUR, gnome-keyring, keepassxc, kwallet, kwallet5) (optional) – Keyring password store support
- xdg-desktop-portal-gnome (xdg-desktop-portal-gnome-gitAUR, xdg-desktop-portal-gnome-noprompt-gitAUR) (optional) – xdg-desktop-portal support for GNOME
- xdg-desktop-portal-gtk (xdg-desktop-portal-gtk-gitAUR) (optional) – xdg-desktop-portal support for GNOME and GTK
- xdg-desktop-portal-kde (xdg-desktop-portal-kde-gitAUR) (optional) – xdg-desktop-portal support for KDE
- xdg-desktop-portal-lxqt (optional) – xdg-desktop-portal support for LXQt
- xdg-desktop-portal-wlr (xdg-desktop-portal-wlr-gitAUR) (optional) – xdg-desktop-portal support for wlroots-based Wayland compositors
Latest Comments
« First ‹ Previous 1 2 3 4
tchernomax commented on 2023-04-22 17:41 (UTC) (edited on 2023-04-22 17:41 (UTC) by tchernomax)
@ingvij you are not the only one who's slack crashes when screen-sharing in a huddle :
I experience it (up to date archlinux, gnome, wayland)
https://github.com/flathub/com.slack.Slack/issues/195
https://www.reddit.com/r/Fedora/comments/12u5bl9/fedora_38_slack_crash/
I didn't find any workaround.
ingvij commented on 2023-04-14 07:08 (UTC)
Thanks @aryklein and @cspeck-aai. Replacing the attribute order didn't fix the issue for me. The new version now segfaults when I try to share screen.
I'll try their forum :/
cspeck-aai commented on 2023-04-14 04:40 (UTC)
New version of upstream package has been published so I've updated the AUR.
@aryklein Thanks for your suggestion. I didn't find it was required but since it caused no harm and fixes it for you (and presumably others) I've put the change in.
@ajvsms Thanks I've adopted your suggestion too.
@ingvij Sorry I cannot help. Wayland + Electron is quite finicky and it appears each application and setup is different. Maybe try a post in the Applications & Desktop Environments forum?
aryklein commented on 2023-03-25 04:40 (UTC) (edited on 2023-03-25 05:00 (UTC) by aryklein)
if you change the
enable-features
attributes order, screen sharing works:Screen sharing works with this:
While it doesn't with:
Could you change this order in the patch file? -> https://aur.archlinux.org/cgit/aur.git/tree/slack-desktop.patch?h=slack-desktop-wayland#n7
That should solve the issue mentioned by @ingvij
ingvij commented on 2023-03-01 14:20 (UTC)
Hi @cspeck-aai,
I'm starting it through the application desktop shortcut. I have WebRTC working normally on firefox. xdg-desktop-portal-wlr seems to work fine there.
ajvsms commented on 2023-02-22 11:24 (UTC)
Since last update the window decoration disappeared so I had to change the desktop shortcut and add --enable-features=WaylandWindowDecorations
cspeck-aai commented on 2023-02-17 03:27 (UTC)
@sidicer: thanks for your comments, I have updated the patch and pushed a new package version
@ingvij: Are you starting the app via console or the application/desktop shortcut? It only works if you start via the shortcut.
Otherwise I'd suggest verifying that WebRTC works at all (e.g. can you screen share via https://meet.jit.si/ in Firefox?) and ensuring you have
pipewire
and everything else required for WebRTC screen sharing. For Gnome I found it to needxdg-desktop-portal-gtk
,xdg-desktop-portal-gnome
andxdg-desktop-portal
, but YMMV.ingvij commented on 2023-02-10 10:41 (UTC)
Hi,
I'm having issues sharing screen with slack. This package, even though it is using pipewire and all the XDG-desktop-portal packages, still doesn't seem to fix the issue. Is there any config I need to update? All I get is a black screen when I try to share entire screens an only a few windows are shareable..
sidicer commented on 2023-02-02 09:11 (UTC)
It's not running with Wayland out of the box + with Xwayland it has issues with Mouse leaving the window (especially with dual or triple monitor setup)
Modify launch attributes to this:
--enable-features=WebRTCPipeWireCapturer --enable-features=UseOzonePlatform --ozone-platform=wayland -s %U
To confirm that you're running Wayland and not XWayland - launch
xprop
in your terminal on hover over any window - if Cursor changes to X(+) - you're not in wayland but xwaylandHope this helps.
« First ‹ Previous 1 2 3 4