Search Criteria
Package Details: slack-desktop-wayland 4.40.128-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: | 7 |
Popularity: | 1.52 |
First Submitted: | 2023-01-06 06:10 (UTC) |
Last Updated: | 2024-10-11 05:36 (UTC) |
Dependencies (14)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libsecret
- libxss
- nss (nss-hgAUR)
- pipewire (pipewire-gitAUR, pipewire-full-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 (keepassxc-gitAUR, gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, pass-secret-service-binAUR, bitw-gitAUR, dssdAUR, 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
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