-
Notifications
You must be signed in to change notification settings - Fork 99
Hangs on Opening / Stuck at Motivational Quotes #594
Comments
Hi @pfogel and thanks for reporting this issue. I didn't notice this... are you under a slow or intermittent connection? Anyway, I'll keep an eye on my desktop too to check if I'll watch this behavior. |
My connection is fast and steady; part of a University infrastructure and in a building that used to house a super computer center: >200 Mbps. I reported this because it has been happening pretty consistently. Every morning when I launch Scudcloud I have to restart it multiple times. This morning it took more than 30 minutes of fussing with it to get it to load data. Where does it log so that I can check what is going on? Or do I need to launch it in debug mode or something like that? |
You can check the JS console: start in the command line with Maximize the Inspector window and click in the |
I'm seeing the same issue on Archlinux (amd64 kernel 4.12.3): When launched with debug, I can see some errors in the console, I've attached them in this gist: https://gist.github.com/mtb-xt/d4efe788cd4200fde0014ab0dfe983c7 I'm on 200 mbit\s symmetrical connection, and yes, restarting several times fixes the issue. |
Seeing the same issue. The error are the same as reported by mtb-xt. |
@mtb-xt I can see several Slack JS errors. Other platform users complained about them too: https://bugs.webkit.org/show_bug.cgi?id=149551 I have a different webkit version running here (I've installed KDE Neon PPA). I'll open the debug console and check if I can see the same JS errors. |
I'm getting this with Linux Mint 18.3. |
Please, can you all post the output of |
ScudCloud 1.50 for me it also started a couple of days ago, so I don't think the webkit issue has anything to do with this. |
ScudCloud 1.61 |
performance much better the last 2 days, but i'm not aware of any changes on my end. opens on the first try and loads reasonably quickly. possible something changed at slack? |
ScudCloud itself has not changed in the last 2 months. All Slack changes. They keep working and improving their JS. Sometimes they introduce a change that breaks our simple client and we need to change. But sometimes are just changes that they see are breaking some platforms, so they revert or fix. I wish they had a proper API, but probably this will never happen. |
I'm also affected. So annoying. |
The issue seems to have disappeared for me, weird... |
I also get this on Arch, but only on the second of two teams. It doesn't matter if I restart, refresh, or sign out and back in. That second team never loads. ScudCloud 1.61 |
Someone still affected by this issue? Today I just pushed a webkit update for those on Ubuntu xenial and zesty. |
I've seen this yesterday and today. Exiting and starting scudcloud again got it working. |
@skarap, still an issue for you? There are 2 issues related to this:
|
Haven't seen it for a few days now. Will send an update if it stops working again. |
Thank you! |
I'm unable to start Scudcloud anymore. Anyone else affected? |
Today, it started happening again to me too.
|
Same here. Turned off Scudcloud the last night, unable to start it since this AM :( |
This is back :( |
Doing the JS debug console thing, I see a load of errors at the bottom. |
@raelgc Note that you can use official binaries of Qt 5.9 and QtWebKit 5.212-alpha2 - they should work fine in Ubuntu 16.04, and you'll just need to build only pyqt5 and scudcloud. |
|
Is there a patched package for Fedora 26? If anyone finds something let me know. |
@maciex I've built new versions of qt5-qtwebkit in my scudcloud COPR (which I've only ever used personally to track newer versions of scudcloud than what was built by Fedora, I am in no way an official maintainer). The 'scudcloud' package actually doesn't need to be patched, and I only add one patch to qt5-qtwebkit. I've filed a bug on bugzilla asking the maintainer to include the patch, but I haven't heard anything back yet. |
With the understanding that your build is absolutely not supported, I've installed it on Fedora 26 and can confirm that it works -- I have scudcloud again! 🕺 |
@jsbillings @nonspecialist I'm not familiar with COPR (I just had a look at it now) - would it be possible to use it to build a docker image? I'll have a closer look at it a bit later |
COPR is for community RPM's. Also I wouldn't recommend docker for desktop applications. Flatpak is more suited for this use-case, and you can use flathub repository |
If we got able to create 2 flatpaks: 1 for webkit (as dependency) and other for scudcloud, we'll face these issues less often. Now we're facing this problem of several distros using different webkits. I know there is a |
I'm on Arch Linux, any idea of how I can solve this issue? |
It doesn't matter, currently I am using Telegram and some other flatpaks, and they are all sharing one kde-platform runtime |
Hi all, I'm running Ubuntu 17.10.
I'm using your ppa : http://ppa.launchpad.net/rael-gc/scudcloud/ubuntu. libqt5webkit5 is not updated with a update & dist-upgrade, and still in
Any help please? |
@vbelloir I've tried to publish the same updated webkit in 17.10, but 17.10 appears to have some dependencies problems/changes related to Qt/webkit and the package refused to built in the PPA. If someone in 17.10 can help, I'll appreciate it. I'm still in 16.04. |
@raelgc thanks for your quivk answer. Thanks for your help! |
I'm now running scudcloud in docker using @jessfraz's docker image. Dockerfile + instructions here. Found a minor issue in the run command, for me the config dir is I also had to install This might also entice you to run other applications in docker as well. @HalisCz you mentioned docker isn't well suited for this use-case, what are your arguments for that? If it runs fine 😄 |
@Alveel I don'ŧ have any "hard data", but I assumed that Flatpak is more suitable for desktop GUI apps then Docker, based on:
|
I too am experiencing this bug in Fedora 27 (my own RPM of your latest release).
The There's a lot of OAUTH related data in the URLs that I had to scrub, so if see something in all caps where you expected a big blob of base64 data, that's what happened, as well as anonymizing my employer since we use Google Auth to federate Slack. LMK if I can help further. |
@vectorsigma You need to find a way to upgrade the system webkit package. |
@vectorsigma: I also needed a qt5-qtwebkit package with this patch to let the latest scudcloud work on Fedora 27. The patched package is also in my scudcloud copr repository. I've filed a bug against the Fedora qt5-qtwebkit to have the patch included, but so far it's been ignored. |
@vectorsigma It looks like an updated qt5-qtwebkit is currently being rolled out that addresses this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1513091 I just tested it in Fedora 27 with the fedora updates-testing repo enabled, and scudcloud launches without needing my custom qt5-qtwebkit package. |
I'm on Void GNU/Linux and am also experiencing this issue. I installed via the official Void repos.
|
Hi there Liam |
@viniciusrdacosta Seconded, I'm seeing the same on Arch.
|
Seeing same thing on NixOS 18.03
|
Just to share a bit of investigation: Slack uses react, which relies in use of ProxyObjects. Webkit doesn't work that well with ProxyObjects. React says webkit is not a supported environment: |
I log in to 2 teams, and always get this on the topmost one; a ctrl-r fixes it |
All these changes are caused by Slack improving/changing their product. I'm stopping ScudCloud development, please see #628 |
ScudCloud Version
ScudCloud 1.57
Python 3.5.2
Qt 5.5.1
PyQt 5.5.1
SIP 4.17
Distro and Desktop info
Ubuntu 16.04 64-bit
Unity desktop
Kernel version: 4.4.0-92
Expected behavior
Actual behavior
When launched, Scudcloud hangs with the loading animation, but never loads any data. Cannot find anything relevant in logs: syslog, Xorg.0.log, etc. Not sure where Scudcloud logs activity.
Often, closing the window and restarting Scudcloud a few times fixes it. Today, restarted Scudcloud at least 10 times. Finally everything loaded after trying Edit/reload about 4 times.
Screenshot attached.
The "self help test" succeeds; results pasted below:
Everything seems to have worked. If you're still experiencing problems, tell us about it.
Steps to reproduce
The text was updated successfully, but these errors were encountered: