85

If I open a link sent to me on Slack, the new browser window opened shows up as 'another' Slack window. Is there any way to have it correctly group the new browser window with the existing browser windows? I'm on Ubuntu 18.04 running gnome.

Jorge Huerta
  • 851
  • 1
  • 6
  • 5
  • 3
    I have the same problem too, but it only happens when my default browser is not already opened. If my default browser is already launched, the link from slack will be opened using the browser without 'another' Slack window is opened. – singrium Nov 20 '19 at 09:41
  • @singrium this is true for me with Chrome as default browser, with Firefox the issue persists even if Firefox is already opened. – Rich Steinmetz Oct 16 '20 at 15:22
  • On Ubuntu 21.04 we're facing a new issue. If Firefox isn't already running, clicking a link in Slack will cause the Firefox crash reporter to _open_. – Alex Jasmin Jul 23 '21 at 17:23

3 Answers3

137

Firefox users have this workaround:

  1. In Slack, click on a web link
  2. In the new Firefox browser instance opened by Slack, go to "about:profiles"
  3. Change the profile used as default to your regular profile

Thanks to Michev for the comment on the snapd bugtracker: https://bugs.launchpad.net/snapd/+bug/1835024/comments/13

Lucas
  • 655
  • 9
  • 19
bltcrew
  • 1,471
  • 1
  • 5
  • 2
  • 24
    THIS is the best solution. It fixes the issue with all Snap apps at once, and doesn't ask you to manually install a single version (which won't then be updated) from the command line. – Lambart Feb 14 '20 at 01:49
  • 8
    Cleanest solutions, work like a charme! – Kevin Wittek Mar 13 '20 at 08:31
  • 3
    I cannot make any changes there, since the profile shown inside my Slack's instance of Firefox is named "default", but the same is the name of the profile of my normal Firefox instance outside of Slack. – Vassilis Barzokas May 04 '20 at 08:05
  • This is redirecting me to "chrome://profiles/" that gives ERR_INVALID_URL. Loking at "chrome://about/" there is a list of Chrome URLs and "profile" is not here. – Chemary May 07 '20 at 08:12
  • 3
    Because that's a firefox url. I'm also looking for a chrome fix. . – Kaigo May 07 '20 at 16:55
  • Brilliant! This issue has been bugging me for the longest time. This fix works like a charm! – Kerry Hatcher May 17 '20 at 19:54
  • This should be the accepted answer! – Sunit Gautam Jun 09 '20 at 15:43
  • 1
    Chrome users see this gnome-shell bug: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1766230 – Lucas Jun 10 '20 at 07:58
  • 1
    This worked for me. In my case I had to select the "default-release" profile instead of the "default" profile, which caused me some confusion. – Nic Wortel Aug 05 '20 at 07:09
  • 1
    This doesn't work for me. I only have a single `default` profile, and both Firefox and the Slack app have it set as default. I already tried adding new profiles, renaming, etc, and Slack still has the same behavior – BlueMoon93 Oct 08 '20 at 08:26
  • 2
    Works, but on Ubuntu 20.04, I still need to open Firefox first, otherwise the in-app browser is used again. – Rich Steinmetz Oct 22 '20 at 05:38
  • I did it and I even deleted this second profile. It worked for some time, but then suddenly stopped to work (but there was still only one profile to choose). I had to delete slack snap and install .deb from slack downloads using dpkg (as mentioned in another answer). Now it works as at it should, but we will see how long :) – luke Nov 02 '20 at 12:22
  • type `about:profiles` in the URL and click go. – Anoop Thiruonam Nov 19 '20 at 12:43
41

I had the same problem, I uninstalled the app via Ubuntu Software, then downloaded the latest .deb package in https://slack.com/downloads/linux

And installed the package with sudo dpkg -i slack-desktop-*.deb

And it worked all fine

The problem seems to be with the snap packaging of slack, not the app itself.

black_puppydog
  • 854
  • 1
  • 8
  • 16
3

After removing Slack via the Software Center, open your terminal and run:

$ wget https://downloads.slack-edge.com/linux_releases/slack-desktop-4.0.2-amd64.deb
$ sudo apt --fix-broken install ./slack-desktop-*.deb
$ sudo apt install ./slack-desktop-*.deb
BeastOfCaerbannog
  • 12,964
  • 10
  • 49
  • 77
0_o
  • 31
  • 2