Hi. My son relies on Discord to chat with his friends while playing games. The previous version, 0.0.1, worked fine. However the recently released version (0.0.2) simply opens goes through some initial introductory screens and then settles on an empty grey box. I initially figured this was the result of some leftover files from the prior install that I couldn’t find, but after installing it on my own laptop, I have the same result. Both his and my computers are relatively vanilla 42.3 installs using Plasma.
The installation process is pretty straightforward as well. I’ve been downloading the tar.gz file from the Discord web site, extracting the directory, and placing ~/bin. As I said, this worked for the previous version. If anyone has any ideas for getting version 0.0.2 to work, it would be most appreciated.
Hi. Thanks for that. I forgot to mention that I’ve tried installing the package from Miuku, and it fails to install with a “nothing provides libc++1” message. The package from SocMinarch wasn’t there last night, so I tried that. It installs, but doesn’t run:
zypper if --requires libc++1
Il repository 'packman' non è aggiornato. È possibile eseguire 'zypper refresh' da root per aggiornarlo.
Caricamento dati del repository in corso...
Lettura dei pacchetti installati in corso...
Informazioni per pacchetto libc++1:
Repository : openSUSE-20170724-0
Nome : libc++1
Versione : 4.0.1-2.3
Arch. : x86_64
Fornitore : openSUSE
Dimensione installata : 749,3 KiB
installato : No
Stato : non installato
Pacchetto sorgente : llvm4-4.0.1-2.3.src
Sommario : C++ standard library implementation
This package contains libc++, a new implementation of the C++
standard library, targeting C++11.
Richiede : 
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
libc++abi1 = 4.0.1
The discord package in my repo for non-TW systems was there by accident (and OBS hasn’t cleaned it despite me removing the 42.x) - it indeed does require libc++1 which is available for TW but not for 42.3 in the base repositories.
I was going to compile llvm4 in my home repo to provide the lib for 42.2/42.3 but OBS stuck on compiling it for some reason. If you want, you can grab it temporarily by adding:
OK, then. I can report some level of success. Discord is installed and takes me to the login screen, which is a very good outcome. Alas, I do not have an account, so I’ll need to install on my son’s computer this evening and ask him to test it. I’ll report back, but I see no likely issues at this point.
Just to close off this thread, I can confirm that I was able to install Discord from Miuku’s repository last night. I was able to just use the one-click install, and it pulled everything from that repository, with nothing else required. My son has reported this morning that it is functioning as expected. I’d like to thank everyone for their support, and in particular I’d like to thank Miuku for the rather extraordinary effort of building the libraries needed to get it to work.