Slack Arch

Posted on  by 



Package Details: slack-desktop 4.15.0-1

Slack's installation is easier than Arch's, but the package manager makes you do a lot more. Edit: Many people are saying Gentoo should be after Slack. They have a point. Slackware's package management is much more minimal than Gentoo's. By default, Slack encrypts data at rest and data in transit for all of our customers. We further protect your data with tools like Slack Enterprise Key Management (Slack EKM), audit logs, and integrations with top data loss prevention (DLP) providers. Accessing the right information in Slack is key to working faster and smarter. Search your team’s conversation history in Slack to find the relevant messages.

Slack Arch
  1. I will attempt to go through the 14.2 latex2html slackbuild line by line. If there are blanks, it's a prompt for others to chip in. It also probably means I don't fully understand that bit.
  2. Dependencies resolved. Package Arch Version Repository Size Installing: slack x8664 3.4.0-0.1.fc21 @commandline 60 M Installing dependencies: libXScrnSaver x8664 1.2.3-3.fc30 fedora 23 k libappindicator x8664 12.10.0-24.fc30 fedora 40 k libdbusmenu x8664 16.04.0-11.fc30 fedora 135 k libdbusmenu-gtk2 x8664 16.04.0-11.fc30 fedora.

Package Actions

  • View PKGBUILD / View Changes
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: 491
Popularity: 12.08
First Submitted: 2015-10-19 09:59
Last Updated: 2021-04-24 13:03

Dependencies (9)

  • alsa-lib(alsa-lib-x205ta, alsa-lib-git, alsa-lib-minimal-git, alsa-lib-a52pcm)
  • gtk3(gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-git, gtk3-ubuntu, gtk3-no_deadkeys_underline, gtk3-patched-filechooser-icon-view, gtk3-typeahead, gtk3-classic)
  • nss(nss-hg)
  • xdg-utils(mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-terminal-true-git, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git)
  • libappindicator-gtk3(libappindicator-gtk3-ubuntu, libappindicator-bzr)(optional) – Systray indicator support
  • org.freedesktop.secrets (keepassxc-kde-fix, gnome-keyring-git, bitw-git, pass-secrets-git, keepassxc-git, gnome-keyring, keepassxc)(optional) – Keyring password store support

Sources (2)

ogarcia commented on 2020-02-06 11:44

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.

nhumrich commented on 2021-04-20 16:51

@alecmev I had the same issue. It appears to be an issue with firefox, not electron. Setting the environment variable GDK_BACKEND=wayland for firefox when I launch it seemed to fix the issue for me.

alecmev commented on 2021-03-31 14:09

Can't open links as of a week or two ago. Discord works, so this isn't an Electron and/or Wayland issue. My default browser is Firefox, and I have $BROWSER set to firefox, and xdg-open works fine by itself. Every time I click on a link in Slack, a new sh /usr/bin/xdg-open process is spawned, and they all stay there even after terminating Slack. Any pointers?

jbmorgado commented on 2020-11-30 11:06

Is missing a dependency: libappindicator-gtk3

Without this, it doesn't show the notification indicator in the status bar on Gnome.

yubo56 commented on 2020-11-18 00:19

Blackarch Linux Live

I figured out the problem with the browser issue, Slack tries to xdg-open but the xdg-mime query (L827 of /usr/bin/xdg-open on my system) returns

/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en-US) brave-browser.desktop

Seems like some dingus at Slack decided to set the locale to 'en-US' instead of 'en_US' like all our locale.gen's support

The workaround is the same, just set the BROWSER manually, since xdg-open falls back to BROWSER if it can't find the correct *.desktop file to open the file (and it can't because the 'warning' in the message above is part of the desktop filename returned, which obviously will fail to parse). xdg-open by default falls back to a few default web browsers if it can't find an app, L928-930 on my system:

This also explains why everybody saw firefox being used instead of their default browsers, or google-chrome. Not sure why this doesn't affect slack-electron...

alexz commented on 2020-11-17 23:32

Why is it called Beta ? So confusing, really sounds like the nightly-build, where in fact is the latest stable build ... confusing

Tilley commented on 2020-11-17 19:36

Setting the browser environment variable to fix the Firefox link bug didn't work for me. The links still opened in Firefox and caused Firefox to crash for some reason. Uninstalling Firefox made Slack unable to open links at all. So I tried the slack-electron package thinking that maybe the Slack team just borked their bundled electron build. Sure enough, slack-electron opens links in google-chrome just like I wanted it to. Hope this helps someone else.

lira commented on 2020-11-13 23:05

@goddva, thanks for the reply and workaround.

For someone who might need:

goddva commented on 2020-11-13 18:23

@victortrac @Thornycrackers @lira - I had the same issue with Slack not using my default browser. A quick look of processing spawning, I do see that it uses xdg-open <URL>. But all my settings are correct, so it should open in Chrome... but no luck.

However, Slack do use the BROWSER environment variable if its set, so a BROWSER=google-chrome slack would be my workaround until it gets fixed, or I do have more time to see what really happens...

crystal_pepsi commented on 2020-11-13 11:04

After the install, slack doesn't seem to launch at all - I'm not really sure how to proceed here. I tried installing 4.10.3, but that didn't launch on my system either!

EDIT: Deleted my ~/.config/slack then tried again - slack now launches

lira commented on 2020-11-13 00:14

4.11.x broke the default browser for me too. I have the brave as my default and it was opening all the links in firefox. I downgraded to 4.10.3 and everything is working again.

Black Arch Distro

Radius Millwork Solutions.
Stop turning down or out-sourcing radius millwork jobs! We offer E-Z Arch Laminating Clamps and many more solutions for your radius millwork department. Make curved woodwork a profitable part of your business. Put our 20 years of architectural millwork experience to work for you. In the U.S., call us toll free (888) 557-5225 to find out more about how we can help you. Call (936) 853-4667 outside the U.S.

Slack Archiving

Watch the video demonstration of this revolutionary new clamp system that offers Savings, Simplicity, Versatility, Flexibility, and Portability!





Coments are closed