Archives For November 30, 1999

Slack team communication tool icon

For Ubuntu 18.10, the current Slack desktop 3.3.3 does not launch due to outdated library. It outputs Segmentation fault (core dumped) when trying to launch from terminal.

Before the software developer team rebuild or update Slack for Linux, here’s a workaround to make Slack work in Ubuntu 18.10.

Note this is only a workaround for Slack for Linux installed by .DEB package provided via Slack website.

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or from application launcher. When it opens, run command:

sudo updatedb && locate libnode

The command lists all available library in your system.

2. In my case (see the previous picture), I have /usr/share/atom-beta/ other than the one shipped by Slack.

Run command to make a backup of privided by Slack:

sudo mv /usr/lib/slack/ /usr/lib/slack/

Then replace the library with another one:

sudo ln -s /usr/share/atom-beta/ /usr/lib/slack/

NOTE IN THE LAST COMMAND replace /usr/share/atom-beta/ depends on the outputs in step 1.

That’s it. Enjoy!


Slack team communication tool icon

ScudCloud is an unofficial, open-source Ubuntu Linux desktop client for Slack team communication tool.

Slack is a team communication tool founded by Stewart Butterfield, it offers one-on-one messaging, private groups, persistent chat rooms, direct messaging as well as group chats. All content inside Slack is searchable from one search box. Slack integrates with a number of third-party services, including Google Docs, Dropbox, Heroku, Crashlytics, GitHub and Zendesk.

So far, slack provides Mac, iOS, and Android apps, as well as Web versions. ScudCloud is an non official Linux client that uses the QT library + Webkit to render the web version of Slack, but using the QWebkit-Native bridge to improve desktop integration with:

  • native system notifications,
  • count of unread notifications at launcher icon,
  • launcher icon wobbling on new messages,
  • and channels quicklist at launcher icon.

scudcloud slack client for Linux

Ubuntu users can easily install the client from the developer’s PPA. So far, Ubuntu 14.10, Ubuntu 14.04, Ubuntu 12.04, Ubuntu 10.04 and derivatives are supported.

Just open up terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run 3 commands one by one to add PPA, update system cache and install the app:

sudo apt-add-repository -y ppa:rael-gc/scudcloud

sudo apt-get update

sudo apt-get install scudcloud

For those who don’t want to add PPA, grab the .deb package directly from this page and install it via Ubuntu Software Center.