@raul Downgrading glibc and lib32-glibc worked for me -- thanks! @jardragon901 Here's how I did it (I had a dependency of lib32-glibc, likely for steam):
https://gist.github.com/adambair/f47d7b7fed82f7889a0e0f3e026de4a8
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: | 605 |
Popularity: | 2.57 |
First Submitted: | 2015-10-19 09:59 (UTC) |
Last Updated: | 2024-11-14 07:14 (UTC) |
« First ‹ Previous 1 .. 22 23 24 25 26 27 28 29 30 31 32 .. 48 Next › Last »
@raul Downgrading glibc and lib32-glibc worked for me -- thanks! @jardragon901 Here's how I did it (I had a dependency of lib32-glibc, likely for steam):
https://gist.github.com/adambair/f47d7b7fed82f7889a0e0f3e026de4a8
seems i can't downgrade my glibc because of a dependency, hopefully this can be fixed without having to wait for slack to put out a new release
@Svenstaro, found the breaking change: glibc 2.28-1
downgrading to 2.27-3
fixes slack
@Svenstaro yep, seems to be related to a recent gcc update and /usr/lib/slack/libnode.so
Can't start slack. Basically it just segfaults right at the start. Due to missing symbols, gdb is pretty much useless. I'm running full [testing]. Anybody else getting this?
I've hit https://github.com/electron/electron/issues/8127. As suggested in the comments, adding the extra --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
parameters into the .desktop
file fixed the issue for me.
@petr.nehez you can override the desktop file with your own copy. Do the following.
# Copy to your .local folder
cp /usr/share/applications/slack.desktop ~/.local/share/applications
# Edit it
vim ~/.local/share/applications/slack.desktop
Now you can set the Exec entry to anything you want:
Exec=env XDG_CURRENT_DESKTOP=Unity LD_PRELOAD=/usr/lib/libcurl.so.3 /usr/bin/slack %U
It might worth to consider also a patch for Plasma tray icon by adding XDG_CURRENT_DESKTOP=Unity prefix.
I'm having issues with launching slack-desktop after quitting it via my WM.
Basically, slack launches successfully on my system after a reboot. If I select file -> quit from the menubar, I can launch slack again and it still works just fine.
The problem seems to be that if I kill slack using my WM bindings (XMonad in this case), it fails to launch again until I reboot my system. The error I get is as follows:
$ slack
Creating Slack Application
dbus[19291]: dbus message iterator has already been closed, or is uninitialized or corrupt
D-Bus not built with -rdynamic so unable to print a backtrace
Failed to get crash dump id.
Report Id: 5b373b889ed27
[1] 19291 abort (core dumped) slack
Downgrading to 3.1.1 fixes this - not sure if this is an upstream issue or what.
Of course, it does not work…
My PKGBUILD attempt is here in case anyone is interested: https://paste.xinu.at/N0w5z/
To (fail to) run it, you have to type electron /usr/lib/slack/app.asar
in a terminal (providing a slack
in /usr/bin
is of course doable, but there is no point yet).
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-release
as dependency. In Arch Linux this package is not needed to run Slack Desktop.And before asking for any other dependency as
make
orpatch
or whatever, please read the wiki.