You are not logged in.
Lately dropbox is not synchronizing with the mother ship, even though the Android app is working fine (it's the same account). The icon is shown via the AppIndicator extension to GNOME Shell, but when I click it it disappear and appear again, instead of showing a menu. The unit's log is a near exact repetition of:
```
$ LC_ALL=C journalctl --user --unit dropbox
Feb 17 15:59:45 prata systemd[1014]: Started Dropbox.
Feb 17 15:59:47 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._openssl.abi3.so'
Feb 17 15:59:47 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._padding.abi3.so'
Feb 17 15:59:47 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/apex._apex.abi3.so'
Feb 17 15:59:47 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
Feb 17 15:59:47 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
Feb 17 15:59:51 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:02 prata dropbox[1043]: dropbox: load fq extension '/opt/dropbox/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:06 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/cryptography.hazmat.bindings._openssl.abi3.so'
Feb 17 16:00:06 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/cryptography.hazmat.bindings._padding.abi3.so'
Feb 17 16:00:06 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/apex._apex.abi3.so'
Feb 17 16:00:06 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:06 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:12 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:27 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Main process exited, code=killed, status=9/KILL
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Failed with result 'signal'.
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Unit process 2111 (dropbox) remains running after unit stopped.
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Consumed 42.336s CPU time, 452.3M memory peak, 0B memory swap peak.
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Scheduled restart job, restart counter is at 1.
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: Found left-over process 2111 (dropbox) in control group while starting unit. Ignoring.
Feb 17 16:00:31 prata systemd[1014]: dropbox.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Feb 17 16:00:31 prata systemd[1014]: Started Dropbox.
Feb 17 16:00:32 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtCore.so'
Feb 17 16:00:32 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.sip.so'
Feb 17 16:00:32 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtGui.so'
Feb 17 16:00:32 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtWidgets.so'
Feb 17 16:00:33 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._openssl.abi3.so'
Feb 17 16:00:33 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._padding.abi3.so'
Feb 17 16:00:34 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/apex._apex.abi3.so'
Feb 17 16:00:34 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:34 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:37 prata dropbox[2111]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtDBus.so'
Feb 17 16:00:37 prata dropbox[2111]: Authorization required, but no authorization protocol specified
Feb 17 16:00:37 prata dropbox[2111]: b'!! (Qt:Fatal) QXcbConnection: Could not connect to display :0'
Feb 17 16:00:41 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:00:56 prata dropbox[3141]: dropbox: load fq extension '/opt/dropbox/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:01:01 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/cryptography.hazmat.bindings._openssl.abi3.so'
Feb 17 16:01:01 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/cryptography.hazmat.bindings._padding.abi3.so'
Feb 17 16:01:01 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/apex._apex.abi3.so'
Feb 17 16:01:02 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:01:02 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:01:08 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:01:21 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
Feb 17 16:01:25 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtCore.so'
Feb 17 16:01:25 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.sip.so'
Feb 17 16:01:25 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtGui.so'
Feb 17 16:01:25 prata dropbox[3505]: dropbox: load fq extension '/home/leonardof/.dropbox-dist/dropbox-lnx.x86_64-192.4.4605/PyQt5.QtWidgets.so'
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Main process exited, code=killed, status=9/KILL
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Failed with result 'signal'.
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Unit process 3505 (dropbox) remains running after unit stopped.
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Consumed 55.657s CPU time, 483.0M memory peak, 0B memory swap peak.
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Scheduled restart job, restart counter is at 2.
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: Found left-over process 3505 (dropbox) in control group while starting unit. Ignoring.
Feb 17 16:01:26 prata systemd[1014]: dropbox.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.
Feb 17 16:01:26 prata systemd[1014]: Started Dropbox.
```
I don't see any reason to interpret this as a packaging issue. I would expect more people complaining if the Linux client were not working for anyone on Arch Linux. Does anyone has any idea about how could I find the issue?
Last edited by leonardof (2024-02-28 23:42:24)
Offline
Please edit your post to use bbcode [code] tags rather than markdown.
How lately is "lately"? I.e., when did the problem start? Were you previously running on Xorg and now you are on wayland? To run as a service, I believe you need to customize the service file with a drop-in config, right? What's in your drop-in file?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Sorry, only now did I see someone had responded. "Lately" means I noticed it last week. I did use Xorg for a couple of days to help someone see if a bug was reproducible, but I only saw the problem with Dropbox after coming back to Wayland. Should it matter?
I don't remember anymore how did I set up Dropbox, so I checked Arch Linux' wiki page on Dropbox for the config file. This time I found something that helped me:
Note: If systemd keeps restarting Dropbox, see #Prevent automatic updates.
I believe I followed these recommendations in the past, but now looking at the ~/.dropbox-dist folder it didn't seem so. After following the instructions, killing the redundant Dropbox version and restarting the systemd service, synchronization resumed as intended!
Offline
I have had good success using Maestral rather than the Dropbox client on arch (but I'm running xorg, mostly). maestral is available via AUR. In my experience it runs in about 1/2 the RAM used by dropbox, and is much faster. FWIW I also use maestral on Debian.
Pax vobiscum,
Mark Rabideau - http://many-roads.com
spectrwm, i3, bspwm, dwm ~ Reg. Linux User #449130
"For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
Offline
I used to prefer Dropbox over other services because of having an official Linux app, but this issue got me thinking why don't I just use RClone. Will consider Maestral too, thanks!
Offline