It should be possible to add multiple servers or different accounts to the client. I can't find the buttons in the settings on my installation. Screenshots and comparison to other platforms show the button to add another account, but it is missing on Fedora. Info: I'm still using X11 for some compatibility reasons. Nextcloud Client 3.11.0 Reproducible: Always
Created attachment 2021328 [details] nextcloud "main" window Hi, thanks for the report. the place to add new accounts has moved to the "main window". If you click on the nextcloud icon, a window pops up (see screenshot). This is where you can add new accounts. please verify that you see this window and the possess the ability to connect to more than one server.
(In reply to David Auer from comment #0) > I'm still using X11 for some compatibility reasons. this is the same regardless of X11 or wayland.
Created attachment 2021341 [details] My main dialog Thanks for the quick reply! Unfortunately the accounts drop-down in the main windows just has an empty space where the "add account" function should be. I clicked in the dark but nothing happens. (Discovered the menu on the top right by clicking in the empty blue area there.) I mentioned X11 because it could be a compatibility thing, but that is a shot in the dark. I redacted with red squares because I heard that simple blurring can be undone with the right tools. (It is often just a convolution which can be reversed.)
Created attachment 2021342 [details] Other dropdown discovered by clicking on an empty space
Some CLI output: [da@David-UB ~]$ nextcloud nextcloud.gui.application: Migrating old config from "/home/da/.local/share/Nextcloud" to "/home/da/.config/Nextcloud" nextcloud.gui.application: Failed to move the old config directory to its new location ( "/home/da/.local/share/Nextcloud" to "/home/da/.config/Nextcloud" ) nextcloud.gui.application: Will move the individual files ("Nextcloud_sync.log") nextcloud.gui.application: Fallback move of "Nextcloud_sync.log" also failed Contents of these directories: [da@David-UB ~]$ ls .local/share/Nextcloud/ Nextcloud_sync.log I just deleted that file and directory and the warnings vanished, I believe everything important was already in `.config/Nextcloud/`. Journal on start of nextcloud: Mär 13 01:35:39 David-UB gnome-character[549702]: JS LOG: Characters Application exiting Mär 13 01:35:40 David-UB gnome-shell[3373]: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x7400018 specified for 0x7400016. Mär 13 01:35:40 David-UB gnome-keyring-daemon[2848]: asked to register item /org/freedesktop/secrets/collection/login/210, but it's already registered On exit: Mär 13 01:35:48 David-UB gnome-shell[3373]: JS ERROR: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/MenuBar' asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23 This varies, sometimes there is more JS errors from appindicatorsupport etc. But in my experience that is pretty normal to have stuff like this in the journal. Not sure if it helps anyhow but I thought I'd share it anyway. Now I activated Nextcloud's own logging, some excerpts from the log because it seems to contain sensitive data: 2024-03-13 01:43:29:215 [ warning default qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11 ]: qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11: TypeError: Cannot read property 'implicitWidth' of undefined ... 2024-03-13 01:43:29:467 [ warning default unknown:0 ]: QObject: Cannot create children for a parent that is in a different thread. (Parent is OCC::AccessManager(0x55b91d2f4cf0), parent's thread is QThread(0x55b91c70d0b0), current thread is QQuickPixmapReader(0x55b91d6584e0) ... 2024-03-13 01:43:30:364 [ warning default file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:90 ]: file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:90: Error: Cannot assign to non-existent property "hasCheckables" 2024-03-13 01:43:31:095 [ warning default file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:90 ]: file:///usr/lib64/qt5/qml/QtQuick/Controls.2/org.kde.desktop/Menu.qml:90: Error: Cannot assign to non-existent property "hasCheckables" 2024-03-13 01:43:31:103 [ warning default qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11 ]: qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11: TypeError: Cannot read property 'implicitWidth' of undefined 2024-03-13 01:43:31:781 [ warning default qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11 ]: qrc:/qml/src/gui/tray/AutoSizingMenu.qml:11: TypeError: Cannot read property 'implicitWidth' of undefined That could be related to the problem or it could just be logspam, but the "Menu" aspects look promising. In general, do you think this is worth debugging or should I rather upgrade to F39 and see if it still happens with the latest versions?
Are you using GNOME? My tests were on F39 Xfce (X11) and F39 KDE (Wayland). If you are able to upgrade to F39 to test, that's what I would recommend. I have submitted an update to nextcloud client (v3.12.1) on F39+
Yes, I'm on gnome. Didn't mention it as it is the default workstation install, but yeah it may be relevant here.
Upgrade to F39 was buttersmooth and actually fixed it! Thanks for the feedback, I'm closing this.