Bug 27383 - nextcloud-client (3.0.2-1) main dialog does not appear
Summary: nextcloud-client (3.0.2-1) main dialog does not appear
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 27380
  Show dependency treegraph
 
Reported: 2020-10-11 06:03 CEST by Joseph Wang
Modified: 2020-11-17 11:49 CET (History)
3 users (show)

See Also:
Source RPM: nextcloud-client-3.0.2-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Joseph Wang 2020-10-11 06:03:13 CEST
Description of problem:

open dialog does not appear with nextcloud client

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. start client
2. right click systray and open main dialog
3. no dialog appears
Comment 1 Lewis Smith 2020-10-11 10:19:05 CEST
Thank you for reporting this - and so quickly.

This SRPM has no regular maintainer, so assigning this globally.
CC'ing the two packagers who have maintained it most recently.

Assignee: bugsquad => pkg-bugs
CC: (none) => guillomovitch, mageia
Summary: main dialog does not appear => nextcloud-client (3.0.2-1) main dialog does not appear
Source RPM: extcloud-client-3.0.2-1.mga8.src.rpm => nextcloud-client-3.0.2-1.mga8.src.rpm

Marc Krämer 2020-10-11 11:38:45 CEST

Depends on: (none) => 27380

Comment 2 Morgan Leijström 2020-10-11 12:58:14 CEST
I have not tried any 3.x yet, but searched issues now:
There are reported issues that seem related reported for 3.0.1

https://github.com/nextcloud/desktop/issues/2425 
3.0.1 on KDE Plasma: Tray window appears below autohiding systray instead of beneath it

https://github.com/nextcloud/desktop/issues/2390
3.0.1 No GUI at all on debian due to missing dependencies #2390

Fron the other bug i see Joseph tried on both cinnamon and xfce

Have you used version 3.0.1 ?

Have you had a look at its log?
For info try:
  $ nextcloud --help
i.e for log in window:
  $ nextcloud --logwindow

CC: (none) => fri

Comment 3 Joseph Wang 2020-10-11 14:39:54 CEST
yup found an error

2020-10-11 20:37:17:374 [ warning default ]:    QQmlApplicationEngine failed to load component
2020-10-11 20:37:17:375 [ warning default ]:    qrc:/qml/src/gui/tray/Window.qml:5:1: plugin cannot be loaded for module "QtQuick.Controls": Cannot protect module QtQuick.Controls 2 as it was never registered
2020-10-11 20:37:17:376 [ info nextcloud.sync.credentials.webflow ]:    Fetch from keychain!
Comment 4 Joseph Wang 2020-10-11 14:44:33 CEST
Adding qtquickcontrols2 makes it work
Aurelien Oudelet 2020-11-14 20:25:49 CET

Blocks: (none) => 27380
Depends on: 27380 => (none)

Comment 5 Morgan Leijström 2020-11-15 02:39:24 CET
3.0.3-1 mga8 64 bit test OK

I guess Joseph have tested on Plasma(?) so I test three other DE.
(we do not test all aspects, but many enough for our resources imo)
(Not tested i.e 32 bit, Gnome, Cinnamon...)


Using persistent live USB stick, fully updated.
Tested in 3 DE: xfce (from live iso+updates), MATE-minimal, LXDE-minimal:

§ Fresh nextcloud client install

§ connectiong to account by the client launching Firefox for authentication: OK

§ System tray Icon works with right and left button and menu, launching settings and main panels: OK

§ Autostart at login, using keyring: OK

§ Integration in file manager caja: OK (belonging to MATE, but useable in the other two DE in lack of nextcloud integration in their default managers)


Question: is really all the following dependencies needed, when installing nextcloud-client on xfce?  To me a quarter gigabyte for file syncing seem a bit naughty...

- gcr-3.38.0-1.mga8.x86_64
- gnome-keyring-3.36.0-2.mga8.x86_64
- lib64cloudproviders0-0.3.1-1.mga8.x86_64
- lib64gnome-keyring-3.36.0-2.mga8.x86_64
- lib64gnome-keyring0-3.12.0-12.mga8.x86_64
- lib64minizip1-1.2.11-9.mga8.x86_64
- lib64nextcloudsync0-3.0.3-1.mga8.x86_64
- lib64ocsync0-3.0.3-1.mga8.x86_64
- lib64qt5keychain1-0.11.1-1.mga8.x86_64
- lib64qt5pdf5-5.15.1-4.mga8.x86_64
- lib64qt5positioning5-5.15.1-1.mga8.x86_64
- lib64qt5quickcontrols2_5-5.15.1-1.mga8.x86_64
- lib64qt5quicktemplates2_5-5.15.1-1.mga8.x86_64
- lib64qt5quickwidgets5-5.15.1-2.mga8.x86_64
- lib64qt5sensors5-5.15.1-1.mga8.x86_64
- lib64qt5webchannel5-5.15.1-1.mga8.x86_64
- lib64qt5webengine5-5.15.1-4.mga8.x86_64
- lib64qt5webenginecore5-5.15.1-4.mga8.x86_64
- lib64qt5webenginewidgets5-5.15.1-4.mga8.x86_64
- lib64qt5webkit5-5.212.0-1.alpha4.4.mga8.x86_64
- lib64qt5webkitwidgets5-5.212.0-1.alpha4.4.mga8.x86_64
- lib64snappy1-1.1.8-2.mga8.x86_64
- libgnome-keyring-i18n-3.12.0-12.mga8.noarch
- pinentry-gnome3-1.1.0-6.mga8.x86_64
- qtquickcontrols25-5.15.1-1.mga8.x86_64
- qtsensors5-5.15.1-1.mga8.x86_64
- qtwebengine5-5.15.1-4.mga8.x86_64
- seahorse-3.38.0.1-1.mga8.x86_64
Comment 6 Morgan Leijström 2020-11-17 11:49:41 CET
Dialog problem to be fixed on Cauldron, and not reported on mga7.

New bug for 3.0.3 update in mga7, referencing this Cauldron bug:

Bug 27621 - Nextcloud-client update to 3.0.3

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.