Take Your Search Game to the Next Level with Dropbox Dash  🚀✨ Curious how it works? Ask us here! 

Forum Discussion

Leeon's avatar
Leeon
Helpful | Level 5
7 years ago

Dropbox on OpenSUSE Leap 15 (Linux) unlinks after restart

I am using Dropbox 50.4.71 on OpenSUSE Leap 15, just downloaded the app into home folder, on Leap there is still no Dropbox package.

App works well, however after restart (sometimes after few restarts) dropbox opens tab in web browser and want's to link. Basically configuration and account files, indexes etc. are removed from ~./dropbox folder.

I saw similar issues when people had Dropbox folder on removable media, this is not my case. Dropbox app is in home partition, as well as Dropbox sync folder.

I tried complete removal of dropbox app together with account folder, but it did not fix the issue.

Anyhing else I can try?

29 Replies

  • Jane's avatar
    Jane
    Icon for Dropbox Staff rankDropbox Staff
    Hey Leeon, welcome & thanks for checking in with us on the Dropbox Forum. 
     
    To my mind (& in all honesty based on a brief search I made online), the right questions to ask as a starting point would be whether you’ve chosen to mount the disc where the Dropbox folder resides upon startup & if you’ve activated the option for Dropbox to autostart in case you’re using the Command line
     
    dropbox autostart [y/n]
     
    • y: Dropbox will start automatically at login (default)
    Please do keep me updated on your findings, in order to follow-up with you more closely. Thanks again! 
    • Leeon's avatar
      Leeon
      Helpful | Level 5
      Hello and thanks for the reply.
      Indeed the Dropbox folder is in the disk mounted at the boot.
      In Linux Home I have sync folder, as well .dropbox-dist folder with the app itself (so it cannot be started anyway, if not mounted).
      • Jane's avatar
        Jane
        Icon for Dropbox Staff rankDropbox Staff
        Thanks for confirming Leeon! Can you also let me know whether you’re controlling the Dropbox desktop app with the Linux Command Line Interface (CLI) & if you’ve chosen the autostart option I mentioned above?  
         
        Thanks again for your cooperation & I’ll be awaiting your next message! 
  • grawity's avatar
    grawity
    Helpful | Level 5

    Leeon, can you check if the output of this command keeps changing across reboots:

    stat -f -c %i ~/.dropbox/instance_db

    (Keep the output secret, just check whether it changes or remains the same.)

     

    This shows the statvfs().f_fsid, which Dropbox on Linux uses as part of the config encryption key. The developers apparently thought it is persistent, but it really isn't. For example, on XFS partitions, the fsid can change if partitions are moved around, it can change if you boot with a USB stick connected, it can even change randomly on every reboot. Every time it changes, Dropbox becomes unable to decode its configuration and just deletes it.

     

    (I really wish they had used something more stable, but I don't even know where to submit a bug report about it.)

    • Leeon's avatar
      Leeon
      Helpful | Level 5

      grawity Yes! You are right. When Dropbox starts normally, that ID is same as in previous boot, however when it disconnects, ID is different:

      fe0300000000
      fe0400000000

      I need to say, that I'm not moving partitions nor connecting any USB drives etc. It just drifts by itself.

    • fullmakt's avatar
      fullmakt
      Explorer | Level 4

      I will check this the next time folders are deleted to see if it has changed. thanks.

      • Leeon's avatar
        Leeon
        Helpful | Level 5
        I contacted support, unfortunately I got not so positive reply:

        I have received a reply from our specialized team,

        Unfortunately, this does not meet the minimum requirements for the Dropbox application. OpenSUSE along with the file system is not supported.

        Please review our recommended minimum requirements on the following page:

        https://www.dropbox.com/help/3

        We are of course always looking for user input when creating the next version of the Dropbox app. I will make sure your comments are passed along to our development team.