LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Discord Canary on Slackware64-14.2 (https://www.linuxquestions.org/questions/linux-software-2/discord-canary-on-slackware64-14-2-a-4175593902/)

zenoo 11-20-2016 08:57 AM

Discord Canary on Slackware64-14.2
 
Hello,

I'm trying to start the Discordapp Linux version on Slackware but it doesn't start and I get this output:

Code:

bash-4.3$ ./DiscordCanary
DiscordCanary 0.0.11
[Modules] Modules initializing
[Modules] Distribution: remote
[Modules] Host updates: enabled
[Modules] Module updates: enabled
[Modules] Install path: /home/zeno/.config/discordcanary/0.0.11/modules
[1797:1120/154151:FATAL:nss_util.cc(203)] nss_error=-5925, os_error=0
#0 0x000000c1409e <unknown>
#1 0x000000c2a91b <unknown>
#2 0x000002d13838 <unknown>
#3 0x00000091560b <unknown>
#4 0x000000968387 <unknown>
#5 0x000000916edb <unknown>
#6 0x00000351de48 atom::AtomCertVerifier::AtomCertVerifier()
#7 0x000003505abc atom::AtomBrowserContext::CreateCertVerifier()
#8 0x00000359fc7c brightray::URLRequestContextGetter::GetURLRequestContext()
#9 0x0000015cc64c <unknown>
#10 0x0000018f1df1 <unknown>
#11 0x000000c14f56 <unknown>
#12 0x000000c30e15 <unknown>
#13 0x000000c31108 <unknown>
#14 0x000000c3155b <unknown>
#15 0x000000c0a1a9 <unknown>
#16 0x000000c4a49e <unknown>
#17 0x000000c69b8a <unknown>
#18 0x000001601416 <unknown>
#19 0x00000160161e <unknown>
#20 0x000000c69c4e <unknown>
#21 0x000000c66063 <unknown>
#22 0x7efc0b68a684 start_thread
#23 0x7efc0514fefd __clone

Failed to get crash dump id.
Report Id:
Aborted


business_kid 11-20-2016 10:39 AM

Code:

nss_error=-5925
That seems to relate to starting nss without a persistent database. You mightn't be too far off. Check libraries, if you have an executable.

zenoo 11-20-2016 11:43 AM

Quote:

Originally Posted by business_kid (Post 5632633)
Check libraries

Could you be more specific?

BW-userx 11-20-2016 02:56 PM

Slackware questions are over here -> here

zenoo 11-21-2016 03:53 AM

Sorry, is it a Slackware question?

business_kid 11-21-2016 05:09 AM

On checking libraries
Code:

ldd /path/to/executable  |grep found
Returns missing libraries for any program.

zenoo 11-21-2016 06:42 AM

Thank you for your answer but sadly everything looks good. :confused:

Code:

bash-4.3$ ldd DiscordCanary |grep found
bash-4.3$ ldd DiscordCanary
        linux-vdso.so.1 (0x00007ffd3d9e6000)
        libnode.so => /home/zeno/DiscordCanary/./libnode.so (0x00007f1deb186000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f1deaf34000)
        libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f1dea8f9000)
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f1dea645000)
        libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f1dea41e000)
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f1dea0a1000)
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f1de9e94000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f1de9c71000)
        libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f1de994c000)
        libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f1de9702000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f1de9465000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f1de9229000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f1de8fd8000)
        libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f1de8d88000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f1de8b78000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f1de896e000)
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f1de876b000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f1de8560000)
        libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f1de835e000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f1de814b000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f1de7f45000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f1de7d3b000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f1de79ff000)
        libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f1de77f9000)
        libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f1de75f6000)
        libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x00007f1de73cf000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f1de71cb000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f1de6fc3000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f1de6c8b000)
        libnss3.so => /usr/lib64/libnss3.so (0x00007f1de6969000)
        libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f1de673c000)
        libsmime3.so => /usr/lib64/libsmime3.so (0x00007f1de6514000)
        libnspr4.so => /usr/lib64/libnspr4.so (0x00007f1de62d6000)
        libffmpeg.so => /home/zeno/DiscordCanary/./libffmpeg.so (0x00007f1de5eff000)
        libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f1de5bfb000)
        libcups.so.2 => /usr/lib64/libcups.so.2 (0x00007f1de597f000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f1de577b000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f1de5551000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f1de51d7000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f1de4ece000)
        libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f1de4cb6000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f1de48ed000)
        /lib64/ld-linux-x86-64.so.2 (0x000055bd54b1d000)
        libXinerama.so.1 => /usr/lib64/../lib64/libXinerama.so.1 (0x00007f1de46eb000)
        libpixman-1.so.0 => /usr/lib64/../lib64/libpixman-1.so.0 (0x00007f1de4445000)
        libEGL.so.1 => /usr/lib64/../lib64/libEGL.so.1 (0x00007f1de421a000)
        libgbm.so.1 => /usr/lib64/../lib64/libgbm.so.1 (0x00007f1de400e000)
        libxcb-shm.so.0 => /usr/lib64/../lib64/libxcb-shm.so.0 (0x00007f1de3e0b000)
        libGL.so.1 => /usr/lib64/../lib64/libGL.so.1 (0x00007f1de3acd000)
        libxcb-dri3.so.0 => /usr/lib64/../lib64/libxcb-dri3.so.0 (0x00007f1de38cb000)
        libxcb-present.so.0 => /usr/lib64/../lib64/libxcb-present.so.0 (0x00007f1de36c8000)
        libxcb-randr.so.0 => /usr/lib64/../lib64/libxcb-randr.so.0 (0x00007f1de34bc000)
        libxcb-xfixes.so.0 => /usr/lib64/../lib64/libxcb-xfixes.so.0 (0x00007f1de32b6000)
        libxcb-render.so.0 => /usr/lib64/../lib64/libxcb-render.so.0 (0x00007f1de30ac000)
        libxcb-shape.so.0 => /usr/lib64/../lib64/libxcb-shape.so.0 (0x00007f1de2ea9000)
        libxcb-sync.so.1 => /usr/lib64/../lib64/libxcb-sync.so.1 (0x00007f1de2ca4000)
        libxshmfence.so.1 => /usr/lib64/../lib64/libxshmfence.so.1 (0x00007f1de2aa1000)
        libglapi.so.0 => /usr/lib64/../lib64/libglapi.so.0 (0x00007f1de2873000)
        libX11-xcb.so.1 => /usr/lib64/../lib64/libX11-xcb.so.1 (0x00007f1de2671000)
        libxcb-glx.so.0 => /usr/lib64/../lib64/libxcb-glx.so.0 (0x00007f1de245a000)
        libxcb-dri2.so.0 => /usr/lib64/../lib64/libxcb-dri2.so.0 (0x00007f1de2256000)
        libXxf86vm.so.1 => /usr/lib64/../lib64/libXxf86vm.so.1 (0x00007f1de2051000)
        libxcb.so.1 => /usr/lib64/../lib64/libxcb.so.1 (0x00007f1de1e31000)
        libXau.so.6 => /usr/lib64/../lib64/libXau.so.6 (0x00007f1de1c2e000)
        libXdmcp.so.6 => /usr/lib64/../lib64/libXdmcp.so.6 (0x00007f1de1a29000)
        libdrm.so.2 => /usr/lib64/../lib64/libdrm.so.2 (0x00007f1de181a000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f1de15ff000)
        libpangoft2-1.0.so.0 => /usr/lib64/../lib64/libpangoft2-1.0.so.0 (0x00007f1de13ea000)
        libgthread-2.0.so.0 => /usr/lib64/../lib64/libgthread-2.0.so.0 (0x00007f1de11e7000)
        libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007f1de0fdf000)
        libpng16.so.16 => /usr/lib64/../lib64/libpng16.so.16 (0x00007f1de0dad000)
        libharfbuzz.so.0 => /usr/lib64/../lib64/libharfbuzz.so.0 (0x00007f1de0b2e000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f1de091e000)
        libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007f1de0709000)
        libdbus-glib-1.so.2 => /usr/lib64/../lib64/libdbus-glib-1.so.2 (0x00007f1de04e0000)
        libplc4.so => /usr/lib64/libplc4.so (0x00007f1de02db000)
        libplds4.so => /usr/lib64/libplds4.so (0x00007f1de00d6000)
        libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007f1ddfd9c000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f1ddfb63000)
        libnvidia-tls.so.367.44 => /usr/lib64/../lib64/tls/libnvidia-tls.so.367.44 (0x00007f1ddf95f000)
        libnvidia-glcore.so.367.44 => /usr/lib64/../lib64/libnvidia-glcore.so.367.44 (0x00007f1dddc25000)
        libp11-kit.so.0 => /usr/lib64/libp11-kit.so.0 (0x00007f1ddd9c2000)
        libidn.so.11 => /usr/lib64/libidn.so.11 (0x00007f1ddd78e000)
        libnettle.so.6 => /usr/lib64/libnettle.so.6 (0x00007f1ddd558000)
        libhogweed.so.4 => /usr/lib64/libhogweed.so.4 (0x00007f1ddd323000)
        libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f1ddd0ad000)


business_kid 11-22-2016 02:20 AM

Right. go back to post #2. You have a database error. Go figure that.

zenoo 11-22-2016 08:54 AM

OK, I fixed it upgrading NSS from the Slackware version [3.23] to the current stable release[3.27.1].

But now it displays only a blank gray screen.
Code:

did-fail-load https://canary.discordapp.com/channels/@me?_=1479825664963 -2 ERR_FAILED
EDIT: It happens if I don't run it as root.
EDIT2: IT WORKS ON A FRESH INSTALL, EVEN WITH NSS 3.23.


All times are GMT -5. The time now is 11:05 PM.