Can't open links from Slack

Hope I’m doing this right. Apologies if not. I’m a slack novice.

I’m on Debian testing running KDE plasma 5.14.5. My slack version is “4.0.2 2019-08-21 (17) 153MB classic”

I updated and rebooted last Friday. Since then when I click on a link in slack nothing happens except my cpu usage goes up permanently. Every link clicked, another bump in cpu usage. Forget about this problem a few times and I have to kill and restart KDE.

Several KDE packages were updated last Friday so I’m not sure Slack is the problem. However, I can open links from other applications so I can’t say Slack isn’t the problem.

Can anyone offer some guidance?

Does opening links from other snap apps work? Can you try the following:

snap run --shell slack
# then in the shell
xdg-open http://google.com

Does this open a new web page?

No that didn’t work. Nothing opened buy my cpu usage has gone up.

An hour later this popped up in my terminal:

`KCrash: crashing… crashRecursionCounter = 2

KCrash: Application Name = kde-open5 path = /usr/bin pid = 890

KCrash: Arguments: /usr/bin/kde-open5 http://google.com

KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit

sock_file=/run/user/1000/snap.slack/kdeinit5__0

Warning: connect() failed: : No such file or directory

KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi directly

QSocketNotifier: Invalid socket 8 and type ‘Read’, disabling…

QSocketNotifier: Invalid socket 9 and type ‘Read’, disabling…`

TBH looks like something is wrong with your KDE setup. Can you run xdg-open http://google.com inside the terminal (just your regular terminal, not a snap shell)? Does that open a web page?

It works fine not in a snap shell. Web page opens and no increase in cpu usage.

At some point overnight snap updated slack to version “4.1.1 2019-10-09 (18) 153MB classic.” Now slack won’t even open.

Ah, I missed the fact that slack is a classic snap, in this sense it’s not really sandboxed in a separate filesystem view. Perhaps it’s best if you reach out to the maintainers of the snap, FWIW, snap info lists https://get.slack.help/hc/en-us as contact page.

I think you meant https://get.slack.help/hc/en-us as the contact page? :smile:

1 Like

Okay thanks…

Hi there. I’m facing the same issue as described in your top message.
Did you manage to fix that?

I managed to get it working by copying slack URI that I was given on “redirecting…” page and pasting into terminal like so:

xdg-open slack://xxx/magic-login/xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

This actually opened a window asking me what app I want to handle it and got my workspace added.