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.14 |
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, dssdAUR, pass-secret-service-gitAUR, bitw-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 Next › Last »
CommanderRedYT commented on 2024-01-11 08:58 (UTC)
I downgraded to commit
14865e45c5406fcb1dbba6c12db37722e9dc5755
and I was logged in again (before downgrade i wasnt)CommanderRedYT commented on 2024-01-11 08:51 (UTC)
Latest version for me works to login with the thing mentioned by cspeck-aai, but I get logged out after some time (<1d). Yesterday I logged myself into the application, now it wants me to do that again..
cspeck-aai commented on 2024-01-10 01:36 (UTC)
gnuruzzi & katsuoryuu that problem isn't specific to this package you need to get the Slack login key.
If you are signed into those workspace in the browser, get it from
https://{yourworkspace}.slack.com/ssb/signin_redirect/fallback
.This package and method works for me.
gnuruzzi commented on 2024-01-09 10:19 (UTC)
Latest version goes into a dead loop of logging in and opening an un-authenticated client again and again and again ...
katsuoryuu commented on 2024-01-09 01:21 (UTC)
This latest version causes me to go into a dead-loop where it opens slack, fails to login and slack calls (for some reason) 3 times to the browser to login, and just continues this loop. It seems that the browser cannot catch the existing running instance.
sewer56 commented on 2024-01-04 10:05 (UTC)
Can confirm it works under electron28 and electron27; under the current setup.
Sure the flow is convoluted but thankfully, at least it works. It could be worse (see: Discord). Haha
cspeck-aai commented on 2024-01-04 00:13 (UTC)
@sewer56 Turns out I was getting those errors too, although in the background on my system (Nvidia proprietary drivers + Gnome) it was recovering and loading anyway.
I've pushed a change that disables GPU acceleration in the embedded Electron Chrome browser and this has made these errors stop.
Note that it appears to take three clicks after you click "Share screen" in a huddle, the Slack "Share your screen" appears with the xdg-desktop-portal over the top:
This convoluted flow doesn't appear in other situations, e.g. sharing in Firefox via Jitsi Meet. You should complain to the makers of Slack if you want this flow fixed.
If you (or anyone else) wants to play around further with the flags or electron version you can do so like this:
I can confirm it's working with current electron (electron27) and electron28.
sewer56 commented on 2024-01-03 11:29 (UTC) (edited on 2024-01-03 11:30 (UTC) by sewer56)
Heads up.
I am getting a segfault on boot with latest package on Hyprland w/ Nvidia GPU (prioprietary). Previous commit 95e32ead5cb8 works fine as intended, but current commit dies 1fa7def0ef32.
I don't yet know the exact cause; though the log indicates it's GPU related.
cspeck-aai commented on 2024-01-03 06:35 (UTC)
I had some time to deep-dive into this today and have pushed updates that:
It takes four clicks between
xdg-desktop-portal
and the Slack "Share your screen" modal, but screen sharing does appear to work again for me. YMMV.If you want an official, stable and long-term fix in Wayland then I'd encourage you add your voice to this post.
marvas commented on 2023-11-07 15:24 (UTC)
I updated this package myself and my screen sharing issues are gone by simply updating the .deb file.
I don't know how to open a pull request here. Therefore, here is my repository on Github: https://github.com/marvasDE/slack-desktop-wayland
« First ‹ Previous 1 2 3 4 Next › Last »