You are not logged in.

#1 2019-11-28 17:58:39

HanFox
Member
Registered: 2015-06-09
Posts: 10

[Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

pcloud-drive on the AUR: https://aur.archlinux.org/packages/pcloud-drive/

I am using kernel 5.4 due to the benefits for AMD RX 5700 users and preferably would like to continue, and I'm unsure of any other fuse issues. At least nothing comes up in the Bug Tracker or via other searches.

When running pCloud Drive via the cli this output occurs:

Down: Everything Downloaded| Up: Everything Uploaded, status is CONNECTING
Update for linux-x64-prod-v1.7.1 is not available
fuse: reading device: Invalid argument
Down: Everything Downloaded| Up: Everything Uploaded, status is SCANNING
Down: Everything Downloaded| Up: Everything Uploaded, status is READY
fuse: missing mountpoint parameter

I'm not sure exactly how the fuse mountpoint is being created here. I'd like to find that out, but I'm not sure how (the app's code doesn't give me many hints). I did reach out to pCloud's support for info, but as they don't support Arch Linux I'm not holding my breath with them.

So does anyone have any inkling to why there would be an issue on linux 5.4, and if there's a possible fix?

Last edited by HanFox (2019-12-19 21:22:42)

Offline

#2 2019-12-03 18:37:39

cspack
Member
Registered: 2016-09-01
Posts: 27

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Just wanted to say I'm having the same issue so you're not alone. I haven't found a solution so I just rolled my kernel back to 5.3.13 for now.  Let us know if you hear anything from pCloud support.  Thanks.

Offline

#3 2019-12-03 18:56:59

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

https://git.kernel.org/pub/scm/linux/ke … 5ad5982958
is queued for 5.4.2 is the issue still present with that commit applied?

Offline

#4 2019-12-04 01:04:21

MonkeyTimes
Member
Registered: 2019-08-21
Posts: 2

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Same issue for me. Had to roll back from 5.4.1 to 5.3.13.

Offline

#5 2019-12-04 02:28:00

securitybreach
Member
From: In front of my computers
Registered: 2007-11-18
Posts: 416
Website

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Thanks for the post. I have been beating my head against a wall for the last hour trying to figure out what was going on.


"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website      Configs
Forum Admin: Bruno's All Things Linux   
securitybreach<a>archlinux.us

Offline

#6 2019-12-06 10:25:52

Salan54
Member
Registered: 2011-09-06
Posts: 25

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Kernel 5.4.2 was published today but I always have the same issue as previous posters...
Then, I downgraded again to 5.3.13 to have pcloud working. Any info ?
Thanks for this thread

Offline

#7 2019-12-06 13:35:41

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Could someone affected bisect the kernel between 5.3 and 5.4 and find the causal commit?

Offline

#8 2019-12-06 14:51:28

Salan54
Member
Registered: 2011-09-06
Posts: 25

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Great idea, but I've never compiled a kernel and certainly not bisecting between two releases...

Offline

#9 2019-12-07 05:53:43

cspack
Member
Registered: 2016-09-01
Posts: 27

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

It appears to be this commit: fuse: require /dev/fuse reads to have enough buffer capacity (take 2), where they're now enforcing a minimum buffer size. Probably something for the pCloud devs to address. But with this commit removed pCloud Drive seems to run fine on 5.4.2.

Offline

#10 2019-12-14 17:33:07

Gotit
Member
From: New England, USA
Registered: 2017-04-27
Posts: 70

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

There's a work around using rclone on AUR https://aur.archlinux.org/packages/pclo … ent-720581
Of course the fallback LTS 4.19 works fine too.

Offline

#11 2019-12-16 22:42:07

jimarch
Member
Registered: 2012-10-18
Posts: 6

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Today !

The new version of pcloud is available:

New in version  : 1.7.2
Added support for Fuse 3.0 and later
Added support for Kernel 5.4.0 and later

Offline

#12 2019-12-17 09:28:55

Sar
Member
From: NI, UK
Registered: 2019-09-04
Posts: 4
Website

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Happy days, built my new Arch system on Sunday morning and pCloud was the only thing that refused to work. Had a hunch it was due to the kernel updates.

Now ready to move over from Manjaro full time smile

Edit: Confirmed this fixes the issue and it now works as intended smile

Last edited by Sar (2019-12-18 08:57:38)

Offline

#13 2019-12-18 06:07:15

karthikshrinarsi
Member
From: Bengaluru
Registered: 2019-12-18
Posts: 1

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Pcloud released new version 1.7.2 which fixes the fuse mount issue

Offline

#14 2019-12-19 15:05:49

Gotit
Member
From: New England, USA
Registered: 2017-04-27
Posts: 70

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

I've installed the latest pCloud 1.7.2, but that version does not mount pCloud as a device.  It simply shows as a folder under my home and not all the folders on pCloud show. Only folder showing is duplicati, my back up folder.

Anyone else with this issue?
Is there a way to cause pCloud to mount as a device, or is that in the pCloud code?

Offline

#15 2019-12-19 18:05:21

pmcnr
Member
Registered: 2014-04-17
Posts: 1

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

Make sure you mount point directory is empty @Gotit. The new kernel apparently refuses to mount if the directory is not empty whereas previously it was happy to mount on a directory with contents. Deleting the default pCloudDrive files I had in my mount point directory solved the issue for me.

Offline

#16 2019-12-19 18:28:10

Gotit
Member
From: New England, USA
Registered: 2017-04-27
Posts: 70

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

@pmcnr deleting the pCloudDrive folder in my home directory did the trick, THANKS!

I was going in circles trying to get the mount point to be empty and couldn't figure out what was preventing it.  Spent time in mtab and /sys/fs and...

Last edited by Gotit (2019-12-19 18:28:49)

Offline

#17 2019-12-19 21:22:31

HanFox
Member
Registered: 2015-06-09
Posts: 10

Re: [Solved] pCloud Drive fuse refusing to mount on linux 5.4.0-arch1-1

The hell... This thread got all these replies? I thought I was subscribed. Didn't get any emails...

Regardless, as already pointed out pCloud 1.7.2 fixed the issue.

Basically I'm under the impression the software devs updated to fuse3.

Offline

Board footer

Powered by FluxBB