To fix the app icon on KDE Wayland, the desktop file must be named Slack.desktop not slack.desktop
Search Criteria
Package Details: slack-desktop 4.47.69-1
Package Actions
| 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: | 628 |
| Popularity: | 2.43 |
| First Submitted: | 2015-10-19 09:59 (UTC) |
| Last Updated: | 2025-12-19 07:26 (UTC) |
Dependencies (7)
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR)
- libsecret
- libxss
- nss (nss-hgAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR)
- libappindicator-gtk3 (libappindicator) (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-gitAUR, dssdAUR, kwallet-gitAUR, pass-secret-serviceAUR, pass-secret-service-binAUR, pass-secret-service-gitAUR, keepassxc-qt6AUR, himitsu-secret-serviceAUR, gnome-keyring, keepassxc, kwallet) (optional) – Keyring password store support
Required by (0)
Sources (2)
adfjjv commented on 2025-12-09 11:50 (UTC)
mlerota commented on 2025-11-11 14:25 (UTC)
Can't blur or select the background in the call. Am I the only one who has this problem? It just stopped after some update. Also for screen sharing, I need to do it two times to get it work.
djshiye commented on 2025-11-03 19:34 (UTC)
Screen sharing is broken for me, plus you can also share the same exact screen where slack is open, no matter the selection. Or you get a black screen, depending on which slack build you're using on here.
Envek commented on 2025-06-02 15:20 (UTC)
Had to remove and reinstall the package to get it working. Bumping pkgrel would be nice
Smoerrebroed commented on 2025-05-28 05:49 (UTC)
Thanks for making the change @ogarcia Could you also bump the pkgrel please? Then everyone will get/see the update.
IXTEN commented on 2025-05-27 09:42 (UTC)
Using the --gtk-version=3 flag helped bypass the initial startup errors, but on my setup (GNOME 48 with Wayland), the application icon would show up in the dash with no actual window appearing. What finally worked for me was adding the following flags: --enable-features=UseOzonePlatform --ozone-platform=wayland After including those, the window launched properly.
ogarcia commented on 2025-05-26 14:46 (UTC)
@marmis @Smoerrebroed @dbb @arestivo I have updated the desktop file to include the --gtk-version=3 option to correct the problem for everyone.
arestivo commented on 2025-05-26 14:26 (UTC) (edited on 2025-05-26 14:27 (UTC) by arestivo)
To solve the "Using GTK 2/3 and GTK 4 in the same process is not supported", if you prefer not messing with system files, you can also just add the file ~/.local/share/applications/slack.desktop with the following contents:
[Desktop Entry]
Name=Slack
StartupWMClass=Slack
Comment=Slack Desktop
GenericName=Slack Client for Linux
Exec=/usr/bin/slack --gtk-version=3 -s %U
Icon=slack
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Network;InstantMessaging;
MimeType=x-scheme-handler/slack;
I also add to make it executable.
dbb commented on 2025-05-16 13:23 (UTC)
Echoing @marmis and @Smoerrebroed, using --gtk-version=3 gets Slack to start on GNOME.
Smoerrebroed commented on 2025-05-16 12:04 (UTC) (edited on 2025-05-16 12:05 (UTC) by Smoerrebroed)
Same issue here. Currently running Slack from the command line:
$ slack --gtk-version=3
Seems like a new version -2 would be in order.
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-releaseas dependency. In Arch Linux this package is not needed to run Slack Desktop.And before asking for any other dependency as
makeorpatchor whatever, please read the wiki.