Skip to content
This repository has been archived by the owner on Oct 29, 2018. It is now read-only.

ScudCloud always displays the loading screen #294

Closed
Slater91 opened this issue Nov 18, 2015 · 93 comments
Closed

ScudCloud always displays the loading screen #294

Slater91 opened this issue Nov 18, 2015 · 93 comments

Comments

@Slater91
Copy link

I've been experiencing a nasty issue since today evening. ScudCloud simply does not go beyond the loading screen and does in fact lock the user out.
The terminal returns no errors whatsoever, not even in debug mode. Slack (meant as the service itself) is otherwise running fine; it works okay using the web client (under Firefox 42), the official Linux client (which, by the way, is by far worse than ScudCloud) and the mobile app. I tried deleting the configuration folder, but to no avail.
I do not know whether this problem is just momentary or if it is permanent, but I think it may be better to take note of the problem now so investigations can possibly take place if it is confirmed.

@opokhvalit
Copy link

I see the same problem :( One important difference: today I updated to Ubuntu 15.10 (from 15.04) and cannot login since this update
Slack works well from firefox browser. I tried to remove configs and Trolltech.conf - no luck, I have got login screen in scudcloud, did authentification and see continuous loading screen....

@heliomeiralins
Copy link

I'm experiencing the same issue.

@jnankin
Copy link

jnankin commented Nov 19, 2015

Yep, me too! This is what I see when starting from the terminal:

"sni-qt/4972" WARN 18:05:42.647 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
No bp log location saved, using default.
[000:000] Cpu: 16.2.3, x4, 2200Mhz, 5842MB
[000:000] Computer model: Not available
[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is not Gtk2 (0).
[000:000] Using Xt toolkit
No bp log location saved, using default.
[000:000] Cpu: 16.2.3, x4, 2200Mhz, 5842MB
[000:000] Computer model: Not available
Vector smash protection is enabled.

(python3:4972): Gdk-WARNING **: /build/gtk+2.0-qOsbtf/gtk+2.0-2.24.10/gdk/x11/gdkproperty-x11.c:325 invalid X atom: 500

@boltronics
Copy link

Haven't been able to connect since I got into work this morning, over 3 hours ago. Can load it in my browser fine, but that's impractical.

@jamespepplinkhouse
Copy link

I've got the same issue. So far I've deleted my ~/.config/scudcloud directory and then removed and reinstalled ScudCloud which didn't help.

@raelgc
Copy link
Owner

raelgc commented Nov 19, 2015

I started to get the same here too. But, of course, I changed nothing on ScudCloud. Let me see if I can try any workaround.

@goper-leo
Copy link

Same issue here in Ubuntu 14.04.

@heliomeiralins
Copy link

I installed the plaidchat client, and it's working fine.

@jsvachon2
Copy link

I'm having the same issue here on Ubuntu 15.10. No error message but stuck with the Loading screen

@heliomeiralins
Copy link

Could it be related to the User Agent HTTP header?

@benwaffle
Copy link

I get TypeError: 'null' is not an object (evaluating '_ls.getItem') in file rollup-secondary_a_required.js:1 in the console, if that helps

@jamespepplinkhouse
Copy link

+1 for plaidchat

@jnankin
Copy link

jnankin commented Nov 19, 2015

plaidchat may be working, but that does not fix scudcloud

@thatguy764
Copy link

  1. Fork Plaidchat
  2. Rename fork Scudcloud
  3. ????
  4. Issue resolved!

@rask
Copy link

rask commented Nov 19, 2015

Getting the same issue here. Ubuntu 14.04 and ScudCloud reports version 1.0.89. Keeps getting stuck on the loading "spinner" . Let me know if there is anything else you need to help get this solved.

@pvarabyou
Copy link

+1

@daris
Copy link

daris commented Nov 19, 2015

It also stopped working for me, stuck at loading screen, Ubuntu 15.04

@puittenbroek
Copy link

Same here, Ubuntu 14.04. Tried:

  • Removing config
  • Reinstall scudcloud
  • Remove + purge + reinstall scudcloud

No (relevant) errors when booting from CLI.

@dorian-marchal
Copy link

Same here, on my two Ubuntu 14.04 (Unity).

Scudcloud is stuck on the loading screen :
capture du 2015-11-19 09 07 14

Init log :

No bp log location saved, using default.
[000:000] Cpu: 6.60.3, x8, 3900Mhz, 7912MB
[000:001] Computer model: Not available
[000:001] Browser XEmbed support present: 1
[000:001] Browser toolkit is not Gtk2 (0).
[000:001] Using Xt toolkit
No bp log location saved, using default.
[000:000] Cpu: 6.60.3, x8, 3900Mhz, 7912MB
[000:000] Computer model: Not available
Vector smash protection is enabled.
SpellCheck: Language = "fr_FR"

Console :
capture du 2015-11-19 09 10 51

@dizzythinks
Copy link

For what its worth it's broken for me too this morning. This is what I get when launching from the cli

Got bus address: "unix:abstract=/tmp/dbus-M9KctBOjDZ,guid=2668a7aefc4786ec276317e5564d8220"
Connected to accessibility bus at: "unix:abstract=/tmp/dbus-M9KctBOjDZ,guid=2668a7aefc4786ec276317e5564d8220"
Registered DEC: true
Registered event listener change listener: true
Vector smash protection is enabled.

Ubuntu 15, trusty, Gnome3, All updates, I also just updated scudcloud too.

@dmitraver
Copy link

Same for me. Ubuntu 14.04 LTS. Also tried to delete config but it doesn't help.

@AramLoosman
Copy link

Same here, Ubuntu 15.10

TypeError: 'null' is not an object (evaluating '_ls.getItem')

@buma
Copy link

buma commented Nov 19, 2015

Same for me today on Arch. Didn't update anything. It worked yesterday. Now only web client works.

If anybody can tell me how to get SSL private key from scudcloud I can use Wireshark to log network traffic.

@Zpeedy
Copy link

Zpeedy commented Nov 19, 2015

Slack's own beta Linux client works for me under Mint 17.2/64

@Jean85
Copy link

Jean85 commented Nov 19, 2015

Same here on Ubuntu 15.04 :(

@pvarabyou
Copy link

Moved to Slack's app. Goodbye.

@pedzed
Copy link

pedzed commented Nov 19, 2015

It doesn't work for me either on Ubuntu 15.10. I am now using the beta client for Linux (https://slack.com/downloads).

@oyagev
Copy link

oyagev commented Nov 19, 2015

Same for me, ubuntu 14.04

@Jean85
Copy link

Jean85 commented Nov 19, 2015

Moved to Slack official beta app, I fear that they killed Scud voluntarely :(

@raelgc
Copy link
Owner

raelgc commented Nov 21, 2015

Please, upgrade.

@buma
Copy link

buma commented Nov 23, 2015

Version 1.1.1 works again. Thanks!

@alfredopalhares
Copy link

Just upgraded too. Fixed the problem. Thanks 👍

@felixgilles
Copy link

Many thanks !

@truckingsim
Copy link

Can confirm upgrade fixed issue 👍

@nuk
Copy link

nuk commented Nov 23, 2015

Same here, all working fine after upgrade 👍

@ryanmaclean
Copy link

Thanks for the quick fix! 🤘

@felixgilles
Copy link

Hi,

Version 1.1.1 was working fine this afternoon at office, but now, at home, I always loading screen:

POST https://xxx.slack.com/api/rtm.start?xxxxxx 429 (Too Many Requests) [native code]:1
2015/11/23 21:38:11.163 api call "rtm.start" not ok 

😞

@jnankin
Copy link

jnankin commented Nov 23, 2015

Be advised, slack is also having connectivity issues now in general, so it
might not be the client

On Mon, Nov 23, 2015 at 2:43 PM, Gilles FELIX notifications@github.com
wrote:

Hi,

Version 1.1.1 was working fine this afternoon at office, but now, at home,
I always loading screen:

POST https://xxx.slack.com/api/rtm.start?xxxxxx 429 (Too Many Requests) [native code]:1
2015/11/23 21:38:11.163 api call "rtm.start" not ok

[image: 😞]


Reply to this email directly or view it on GitHub
#294 (comment).

@felixgilles
Copy link

You've right, I try in Firefox, same issue

@rblakemesser
Copy link

You can see the Slack's status page here: https://status.slack.com/

@jnankin
Copy link

jnankin commented Nov 23, 2015

I actually cant even hit the status page...

@wikier
Copy link

wikier commented Nov 24, 2015

same here, so giving a try to the official client

@nadar
Copy link

nadar commented Nov 24, 2015

same here, switched to official client.

@raelgc
Copy link
Owner

raelgc commented Nov 24, 2015

@wikier and @nadar Not sure if you understood the latest messages. ScudCloud was updated and it's working normally.

Slack itself was facing problems, including their status page.

Of course, you're free to use any client you want. And it's great the fact we have now 3 clients on Linux, so, in case of problems, we can switch between them.

@nadar
Copy link

nadar commented Nov 24, 2015

@raelgc i have read the latest messages and updated the application but it still displayed the loading screen.

Probably the application update did not work. i dunno. #294 (comment)

@raelgc
Copy link
Owner

raelgc commented Nov 24, 2015

@nadar I cannot say for every supported distro. But it's updated for Ubuntu (all supported versions) and in code base. Maybe we need to wait for other maintainers.

As a workaround for now, you can apply the fix manually, editing the /opt/scudcloud/lib/scudcloud.py file and change the boolean values to be like this (usually line 81):

        # Now with local storage we need history enabled
        QWebSettings.globalSettings().setAttribute(QWebSettings.PrivateBrowsingEnabled, False)
        # Enabling Local Storage (now required by Slack)
        QWebSettings.globalSettings().setAttribute(QWebSettings.LocalStorageEnabled, True)

Make sure PrivateBrowsingEnabled is False and LocalStorageEnabled is True. If LocalStorageEnabled line is not present, copy and paste it.

Slack changed their engine to now assume that all browsers and clients will answer for LocalStorage.

@anaisbetts
Copy link

Hey all, lead developer of the Slack Linux client - the Scudcloud breakage on our end was definitely unintentional / accidental, we're never going to intentionally get in the way or try to cause problems for anyone who writes a 3rd party client, and we're hugely appreciative of the hard work @raelgc and others have done to code up a great app for Linux users!

@boltronics
Copy link

Thanks @paulcbetts. It's very reassuring to hear that from a Slack employee.

@raelgc
Copy link
Owner

raelgc commented Nov 25, 2015

What a honor! @paulcbetts posting here!

Paul, thank you for the make that clear. It was clear to me that the issues discussed here were caused by Slack improving/upgrading their product and qtwebkit not being able to properly run these changes.

But now we have this mention from you, it's clear to everyone!

@antonio-malcolm
Copy link

This is still happening on v1.1.12, built from source.

@SuzanaK
Copy link

SuzanaK commented Mar 10, 2017

I have the following version, installed from the package repository:

ScudCloud 1.39
Python 3.5.2
Qt 4.8.7
PyQt 4.11.4
SIP 4.17

...and still the same error. PrivateBrowsingEnabled is False and LocalStorageEnabled is set to True.

@raelgc
Copy link
Owner

raelgc commented Mar 10, 2017

Hi @SuzanaK. Please, see discussion in #529. This is fixed, upgrade to the latest version (1.39 is not the latest).

@SuzanaK
Copy link

SuzanaK commented Mar 10, 2017

Yes, I just upgraded to 1.43 and did a general package upgrade before, and now it works. Thank you!

@raelgc
Copy link
Owner

raelgc commented Mar 10, 2017

You're welcome! :)

@ashishgupta13
Copy link

ashishgupta13 commented Mar 14, 2017

Is there any issue with scudcloud again today as I started to face the same issue which was reported 4 days back. I am using LinuxMint 17.1
scudcloud --version

ScudCloud 1.43
Python 3.4.3
Qt 4.8.6
PyQt 4.10.4
SIP 4.15.5

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests