56
submitted 9 months ago* (last edited 9 months ago) by maxprime@lemmy.ml to c/linux@lemmy.ml

I've been using Google Drive in Windows for about a decade and have a good workflow. I recently transitioned to Linux but cannot seem to reliably connect my drive to the filesystem. My work provides unlimited Drive space and since it's for work I have shared directories with coworkers that I need access to every day. Hence, I'm kind of tied to GDrive.

Is there a reliable method of doing this? Rclone seems to be what I want but it seems to disconnect regularly, and often doesn't upload the changes I make which defeats the purpose.

Do Linux users just not use Drive?

top 48 comments
sorted by: hot top controversial new old
[-] folkrav@lemmy.ca 53 points 9 months ago
[-] ElderWendigo@sh.itjust.works 7 points 9 months ago

And you just know that the tools to access Google Drives natively in Linux must already exist and have been in use internally at Google for a decade, but Alphabet can't figure out how to profit so we'll never see it.

[-] L0wded_@sh.itjust.works 2 points 9 months ago

LMAO that’s just fucking stupid man

[-] BCsven@lemmy.ca 26 points 9 months ago* (last edited 9 months ago)

If you use GNOME DE you go to the online accounts dialog, click Google and setup with your credentials, it adds GDrive to Nautilus, integrates gmail and calendar into evolution client.

[-] Father_Redbeard@lemmy.ml 11 points 9 months ago

Came here to say the same. Works pretty damn well too. I also have mine connected to a Nextcloud sever because I'm trying to ditch the big G

[-] BCsven@lemmy.ca 8 points 9 months ago

yeah, I am hoping thry add Proton Drive account to that list of online services

[-] Father_Redbeard@lemmy.ml 3 points 9 months ago

Seafile would be sick too, but very unlikely. They have a SeaDrive client, but it's not quite as nicely integrated as the Gnome stuff.

[-] BCsven@lemmy.ca 2 points 9 months ago

Yeah I have the seadrive setup also. But GNOME accounts is very well done

[-] helenslunch@feddit.nl -1 points 9 months ago

Not gonna happen since Proton is all encrypted.

[-] BCsven@lemmy.ca 2 points 9 months ago

That is why you give your credentials in the online accounts section. proton made an email bridge, no reason they can't bridge an encypted drive

[-] helenslunch@feddit.nl 0 points 9 months ago
[-] BCsven@lemmy.ca 1 points 9 months ago

Do you work for them; To know?They have slowly matched googles offerings and offer linux integration. User suggestions/pressure can direct their efforts. Many of us have dumped Google for Proton. They announced desktop app for Windows and MacOS

https://proton.me/blog/proton-drive-windows

And there is a feature request started for Linux

[-] helenslunch@feddit.nl 0 points 9 months ago* (last edited 9 months ago)

No, I've just been a customer for several years. Development is slow and things like this are simply not a priority. They're not even a little close to matching Google.

[-] BCsven@lemmy.ca 2 points 9 months ago

Dev is slow because they release a good User experience, rather than buggy junk. Linux seems to be 3rd on their list but it comes eventually. Per the link you can use Windows or Mac sync now. Don't forget google had a long head start and almost unlimited devs.

[-] helenslunch@feddit.nl 0 points 9 months ago* (last edited 9 months ago)

Dev is slow because they release a good User experience, rather than buggy junk

The reason is irrelevant. It wasn't a criticism, just an observation.

Linux seems to be 3rd on their list but it comes eventually.

No, they have almost no Linux support. Most things have to be done in the browser. When there is Linux support, it is extremely basic.

Per the link you can use Windows or Mac sync now.

Cool. Doesn't help Linux users.

Don't forget google had a long head start and almost unlimited devs.

See point 1.

There was a long podcast interview with the CEO where he basically said Linux is and will continue to be looked over due to increased development costs and very low adoption.

[-] BCsven@lemmy.ca 1 points 9 months ago* (last edited 9 months ago)

Actually their pages say it is hard to find Linux devs for desktop, and that is why it is slow. And there is already a proton drive API you can use with rclone on linux.

And as far as critisim you said specifically not as good as google, so I provide a reason why. you can't then change you tact and say it wasn't critism whenvyou do a compare. It will come, things take time. You seem to keep moving goal posts here so have a good rest of your week.

[-] CraigeryTheKid@lemm.ee 1 points 9 months ago

I am using rclone with Linux, and works just fine. Just long term backups, but it runs the same speed (slow) as windows-to-proton.

Anyway, point being rclone works!

[-] BCsven@lemmy.ca 1 points 9 months ago

Yep, and some linux community will most likely pickup on development if Proton doesn't turn it into a full desktop linux app like the Windows or Mac version.

[-] helenslunch@feddit.nl 0 points 9 months ago

Actually their pages say it is hard to find Linux devs for desktop, and that is why it is slow.

Again, the reason is irrelevant. The point is, it ain't happening.

And as far as critisim you said specifically not as good as google, so I provide a reason why. you can't then change you tact and say it wasn't critism

That's not "changing tact". It's not as good as Google from a user perspective. That doesn't mean it doesn't have it's own merits. I pay for a Proton subscription rather than use a free, much more fully-featured Google one, so I obviously understand the value proposition. I also understand it's shortcomings.

You seem to keep moving goal posts here so have a good rest of your week.

I don't suppose you want to elaborate on what goal posts I've supposedly moved?

[-] BCsven@lemmy.ca 1 points 9 months ago

Your initial comment was "Not gonna happen since Proton is all encrypted." When I pointed out that that makes no difference--and we have Windows and Mac version (that accesses this encrypted data) then you switched to another reason. It won't end, so I have to say good bye, knowing that My Proton Vpn on linux install works, the e-mail bridge works, somebody will integrate the Proton drive API with linux because that's what the community does even if Proton doesn't release it.

[-] helenslunch@feddit.nl 0 points 9 months ago

When I pointed out that that makes no difference...then you switched to another reason.

It's not another reason. It's the same reason.

If it wasn't encrypted it would be trivial to spin up a local integration like Google or MS already have.

Since it is encrypted, it makes it significantly more complicated to develop. While this development may make sense on MS or Mac, it doesn't on Linux, because it requires more resources and serves a much much smaller number of users.

I've already explained all of this in the previous comments.

My Proton Vpn on linux install works

"Works" is right. Like I said, it's extremely basic compared to it's MS and Mac counterparts.

the e-mail bridge works

Notice how MS and Mac get fully-featured desktop clients and all Linux gets is a "bridge" to connect to an inbox client developed by someone else.

[-] maxprime@lemmy.ml 6 points 9 months ago

Are applications able to write directly to the directory this mounts to? Could Codium add this folder?

[-] BCsven@lemmy.ca 7 points 9 months ago

It shows in the Mounts section of nautilus, for apps that don't recognize that you may have to go to /run/media/username/mount if it doesn't show up in the Other section of file pickers

[-] cyborganism@lemmy.ca 4 points 9 months ago

I use KDE and I don't think there's something similar, or am I mistaken?

[-] slacktoid@lemmy.ml 10 points 9 months ago

Thru the networks tab on dolphin. Maybe youll need to install some plugin too. But it works fine.

[-] intrapt@sh.itjust.works 6 points 9 months ago
[-] cyborganism@lemmy.ca 3 points 9 months ago

Oh cool! I'm saving this for later.

[-] BCsven@lemmy.ca 1 points 9 months ago

I'm not aware of what is available for KDE. i didn't see it when I tried KDE, but maybe somebody has successfully used the packages to setup something similar

[-] geekworking@lemmy.world 13 points 9 months ago

Not free, but I have been using Insync for years and it works well. $30 one time cost, but worth it.

[-] mactan@lemmy.ml 2 points 9 months ago

I got a free key from a friend and insync has always worked well for me

[-] CodingCarpenter@lemm.ee 2 points 9 months ago

This is what I use. Though I got my email wrong and had to buy it twice...

[-] dustyData@lemmy.world 4 points 9 months ago* (last edited 9 months ago)

My google drive is just a special folder on my file explorer. My account is configured with the system account manager. It shows me all my Drive files and when I want to open one it automatically downloads and opens the file seamlessly as if it were in my PC. If I create, move or change folders, add new files, etc. It automatically syncs it with my Drive.

This is on Linux Mint with Cinnamon DE.

[-] StefanT@lemmy.world 3 points 9 months ago

I use Gnome but Cinnamon and Gnome are not that different in that topic IIRC. I have to mount the remote folder via file manager (Nautilus) then I can access the files in Code.

[-] maxprime@lemmy.ml 2 points 9 months ago

Can you open Drive files in Codium?

[-] jerrythegenius@lemmy.world 2 points 9 months ago
[-] maxprime@lemmy.ml 2 points 9 months ago

Hmm. It’s not working in Manjaro for me. Is it as easy as just opening any other folder? I have Drive added in KDE and can see my files but I cannot add a folder from drive in Codium.

[-] jerrythegenius@lemmy.world 2 points 9 months ago

I'm not sure about kde sorry-- I'm using it in fedora w/gnome

[-] dustyData@lemmy.world 2 points 9 months ago* (last edited 9 months ago)

My guess is no, since the folder is a magical protocol address that I assume VScode/codium wouldn't understand for they insist on handling the directory hierarchy directly. Haven't really troubleshoot that workflow though. I use exclusively Git with GitHub/GitLab. So there's no need for GDrive with an IDE for me. My Drive is exclusively for personal files which most other Linux-as-a-first-class-citizen applications (LibreOffice, PDF readers, photo viewers and editors) just use as the OS gives it to them without issue.

ADD: I would imagine there's an additional complication depending on whether Codium is running from repository or Flatplak.

[-] Father_Redbeard@lemmy.ml 4 points 9 months ago

That seems strange regarding rclone. I've used that with success with G drive, backblaze B2, and I drive e2. Any errors or logs you can see?

[-] the_q@lemmy.world 4 points 9 months ago

The best way I've found is to use a NAS with the ability to sync with Google drive then mount that folder as an SMB share in your fstab.

[-] meteokr@community.adiquaints.moe 4 points 9 months ago* (last edited 9 months ago)

I've used it in the past with rclone, just mounting it with a systemd service on boot, and treating it like another folder on the system. Does it give you any logs as to why its not connecting right?

[-] mozz@mbin.grits.dev 2 points 9 months ago

Is gcs-fuse not suitable? I haven't used this but I would guess that it works fairly well.

[-] Cwilliams@beehaw.org 2 points 9 months ago

It appears that this only supports Google Cloud storage buckets, not Google Drive

[-] mozz@mbin.grits.dev 2 points 9 months ago

My bad, you are correct. For some reason I misread.

There is google-drive-ocamlfuse. Personally, even though the article recommends rclone, I would have started with ocamlfuse; something about the whole interaction with rclone seems flaky-sounding to me (the fact that it's not just fuse commands, but this whole other tool you have to interact with for doing stuff like 'ls' just seems weird). But like I say I have no real experience to be sharing; this is just me searching + sending to you.

this post was submitted on 18 Jan 2024
56 points (87.8% liked)

Linux

47998 readers
935 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS