I’m running OpenSUSE leap 15.5, When I was on the linux mint, I was using warpinator but using it on openSUSE is troublesome and I wish there was a linux version of blip but unfortunately there is not.

  • SaltySalamander
    link
    fedilink
    711 months ago

    Install an FTP server on your phone. Connect to it via an FTP client on your PC. EZPZ.

  • @[email protected]
    link
    fedilink
    3
    edit-2
    11 months ago

    There might be more modern ways of doing this, but I run “Wifi FTP server” on my phone, with my download directory as its root. Then I use filezilla or whatever to transfer what I need. Trouble free and platform agnostic.

  • @[email protected]
    link
    fedilink
    611 months ago

    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.

  • kellenoffdagrid❓️
    link
    fedilink
    611 months ago

    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.

  • KillingTimeItself
    link
    fedilink
    English
    5
    edit-2
    11 months ago

    uhm, well you can’t primarily because android is a hot mess (quick note: this is mostly me ranting about the hell that android is for no fucking reason)

    First of all, android only supports MDNS since android 12 and newer, MANY years after the standard was even finalized and put into use. (like a concerning amount) And yes, you can technically use that networking on a per app level (since android 6 or 8 i think), if it’s implemented, but most apps don’t because they’re android apps. And the ones that do are basically useless (very cool thanks android)

    Ignoring this, let’s say that you have a samba server, and have a local DNS config setup to get around the MDNS bullshit. Oops, funny story, android doesn’t natively support SMB shares, because apparently they aren’t real and don’t fucking exist. Now to be clear, most file managers do actually support SMB, the problem here is that those are often shit, and only supported in the actual file manager itself. If you wanted to per se, mount a samba share on android on the FS level, it is either impossible, or REQUIRES ROOT ACCESS.

    Man it’s a good thing rooting is easy, and not super convoluted, or risks bricking your phone in the event that it’s designed like utter shit and cannot recover from being flashed incorrectly. (to be clear, i don’t know shit about rooting, because it’s a fucking disaster, and i might be misrepresenting it here, but only rooting, everything else is accurate)

    so basically, cool story, the only option here that you have is using apps that are specifically designed to implement their own file transfer functionalities and protocols. There is one redeeming factor to this, and it’s the fact that rsync exists, and that it isn’t shit, but rsync isn’t samba, so eat shit android. Rest in piss you disaster of an OS.

  • @[email protected]
    link
    fedilink
    211 months ago

    I’ll throw out another way: to access files from your phone, you can use termux. python -m http.server

  • @[email protected]
    link
    fedilink
    English
    511 months ago

    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.

    • @[email protected]
      link
      fedilink
      English
      1111 months ago

      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.

      • @[email protected]
        link
        fedilink
        711 months ago

        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

        • @[email protected]
          link
          fedilink
          English
          111 months ago

          Sorry, I meant optimisations for KDE Connect in particular. It has a persistent notification enabled as well.

          • @[email protected]
            link
            fedilink
            111 months ago

            It kind of needs that (you can use trucks to make it go away) because of the android model of apps where an app may get yeeted off a cliff if it’s not currently showing a notification. Again, you can pull some tricks but for the average user they have to do it this way.

    • @[email protected]
      link
      fedilink
      411 months ago

      KDE Connect to my iPad just stopped working for me a few months ago. Do you know of any possible reasons?

      • @[email protected]
        link
        fedilink
        6
        edit-2
        11 months ago

        could be something fucked with your network settings or ports. if you have 2.4 and 5ghz modes try connecting your ipad to the mode different from the one used by your pc, works for me (edit: on android phone) and I still have no idea why

        • @[email protected]
          link
          fedilink
          111 months ago

          KDEC has been horribly buggy on IOS in my experience. Never connecting or showing devices only occasionally.

        • @[email protected]
          link
          fedilink
          1
          edit-2
          11 months ago

          Doesn’t seem to work… Whenever I send a file from my ipad,

          1. KDE Connect simply stops connecting correctly.
          2. GSConnect keeps connection, but the file always fail to send.
    • Fonzie!
      link
      fedilink
      211 months ago

      Nah it doesn’t. It works great on Debian KDE and my Android phone. It does not work on Mint Cinnamon and my Android phone.

      • @[email protected]
        link
        fedilink
        111 months ago

        Works on xubuntu. Though restarts are a common solution to no connection. That’s fine, I’d rather not spend extra juice to keep them Wi-Fi tethered.

    • @[email protected]
      link
      fedilink
      111 months ago

      Is there a way for KDE connect to connect PC with phone if phone is on WiFi and PC on LAN going trough different router in the same network?

      • @[email protected]
        link
        fedilink
        210 months ago

        Wont go inte networking, but assuming networking works between them you can manually specify an IP in the mobile app:

        Add a device -> three dots in top right -> add devices by IP.

        Bonus: This also works over tailscale and similar apps, making it so you can have an always on connection despite not being home.

  • SomeLemmyUser
    link
    fedilink
    10
    edit-2
    11 months ago

    In Debian KDE KDEConnect works well. Dont know about suse but can imagine it works there too

    EDIT: grammar

  • Eugenia
    link
    fedilink
    English
    511 months ago

    Personally, I prefer LocalSend to KDEConnect.