Quick fix for authenticating to Slack on OpenSUSE linux
After installing Slack Desktop on openSUSE Tumbleweed, I found I couldn't authenticate. Something about the app and KDE was broken, and wouldn't let me log in. So, like any good techie I searched online for an answer, and landed on StackOverflow. Lots of suggestions, but the only answer I found that worked referenced the code in this repo.
I TAKE NO CREDIT FOR THIS CODE
I have to thank ϹοδεMεδιϲ for their answer - not even the top one! - to the question in this thread: Signing into slack-desktop not working on 4.23.0 64-bit (Ubuntu). The answer permalink is here: https://stackoverflow.com/a/71579300
- Download the latest Slack for Linux client here: https://slack.com/downloads/linux; Install it, BUT DO NOT RUN IT YET
- Download the file
xdg-open
from this repo, or copy the content and create your own. - From a terminal, in the folder where you downloaded
xdg-open
Run the following commands:sudo cp xdg-open /usr/local/bin sudo chmod +x /usr/local/bin/xdg-open
- Now, launch Slack, and log in normally.