KDE Connect is amazing. Also works without KDE.
Linux
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
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
This just stops working on either my Linux laptop or my phone randomly. I'll need to kill the process and restart it Does anyone know how I can fix this? Battery optimisations are turned off on the phone.
If you turned off battery optimisations globally, it might still kill it. You specifically have to go into app options and allow it to be always on, as well as allowing all it's notifications
Kde connect is great.
KDE connect is a large suite of some good, some half-baked, and some just plain scary remote tools.
I'm liking LocalSend for the occasional "I want some files/pictures/text to go from here to there".
Either Localsend, if you're only interested in that one function, or KDE Connect for the ultimate experience.
Use LocalSend. It's exactly like Apple Airdrop but works on ALL operating systems so no matter what device you have you can easily transfer files.
It's local, secure and open source.
Syncthing for automated syncing (highly reccomend)
https://github.com/schollz/croc for quick and lazy file sends (auto nat & proxy included)
sftp get from phone if it's like one thing (various ssh/sftp apps on gplay and fdroid)
Single file? KDE Connect. A folder? Syncthing
I use syncthing all over the place for this sort of thing. I have some sync directories that are multi way synced across multiple devices, others that are one-way drop targets to a specific device, others that are for operations like backing up photos. It's quite excellent with a good sync algorithm that rarely results in conflicts.
LocalSend or KDE Connect. Syncthing if you need to sync files (Like an important documents folder that always needs to be up to date between your PC and Phone)
Localsend
LocalSend has been great for me. It also works over NetBird or Tailscale. The same goes for KDE Connect.
syncthing is the easy option if you have some files you always want to have on both. if you just want to access your desktop files from your phone, I recommend Cx File Explorer for Android, it's a file browser that supports various network file share protocols including Samba and SFTP.
KDE Connect has been mentioned before. You can supplement this and other tools by using a VPN so that both endpoints can see each other even if the underlying network does not allow this. My preferred solutions are Tailscale (managed, cloud-based) or Headscale (for self-hosting).
In Debian KDE KDEConnect works well. Dont know about suse but can imagine it works there too
EDIT: grammar
KDE Connect works even on Windows supposedly. I've had great experience with it on Ubuntu, Fedora, and Garuda.
KDE Connect is da Bomb
Onionshare or syncthing
Use Localsend!
snapdrop
Warpinator. I use it all the time, set a password, make sure you're connected to Wi-Fi and you are all set.
If you want just a replacement for Warpinator, LocalSend is definitely the way to go. I used Warpinator before, and LocalSend is just an overall better version of the same thing imo. Finds other devices instantly, can also send text in addition to files and folders, and is available across platforms.
If you are on same network you can use
python3 -m http.server
It will launch a http server which will serve all the files in your computer.
Localsend works well for me when kdeconnect has slip ups
Install an FTP server on your phone. Connect to it via an FTP client on your PC. EZPZ.
I use a mix of GSConnect/KDEConnect, Warpinator, and Syncthing. I've got a shared "dropoff" folder on Syncthing that lets me easily drop files from one device to another. You're having issues with Warpinator but if you're able to figure out the issue there, that's my second go-to for one-time file transfers. KDEConnect is a bit more fiddly, but I use it mostly for sharing clipboard info and the occasional file when it's stable enough.
Personally, I prefer LocalSend to KDEConnect.
Alternatively, Material Files (available in F-Droid) can easily create a local FTP server or connect to a NAS. It's also a pretty good file manager app.
I use rclone and the Round Sync Android client.
Supports a ton of back ends, self hosted, and commercial options. You can transparently encrypt with private keys you control.
I personally use B2 Backblaze for storage.
My phone backs up every night and Round Sync pushes them to B2. On my desktop I can mount as a volume. I can also access my storage from my phone going the other direction.
I've done the same using SFTP if I don't want the overhead of persistent file storage.
It does not support indexing or previews for searching or finding say a photo. You can put whatever you want for data. So I have caches, indexes, and thumbnails that work in Linux. I can't really make use of those on my phone though.
Rclones bisync feature is also a bit dangerous when I tried to use it a year ago. I more than once "deleted" everything. B2 doesn't delete by default, just hides, so I was able to recover. I now do unidirectional syncs from my machines to different buckets until I'm motivated to investigate a proper 3-way merge solution.
I used KDEConnect in the past but ran into issues where somehow media sent to my phone wasn't saved somehow. Probably some permission issue but I didn't manage to fix it. Also the windows client only allows selection of one file at a time.
Recently I've tried out LocalSend and found it a much smoother experience.
See localsend on github
I just use Nextcloud as a storage provider on a local computer.
If by wirelessly you mean via Wi-Fi network then one convenient option is qrcp. It generates a QR-code right in your terminal, which you can scan with a phone and send/receive files through a web interface on the URL it provides.
If you want to transfer files regularly, there is another option. Almost every distro has Python installed, and the Python has a "built-in" FTP server.
You need to just cd
into desired directory and run the command python -m pyftpdlib -w
. It will open a FTP server with root in this directory.
You then can access it through a file manager, like Material Files for example, and send files and folders back and forth. In Material Files you can save the server address for future use.