[Solved] LocalSend Tidak Bisa Drag and Drop File di Linux

26 Jul 2026 · 2 min read

Beberapa hari ini saya mengalami kendala saat ingin mengirim berkas dari laptop Linux (Fedora KDE) menggunakan LocalSend. Ketika mencoba menyeret file (drag and drop) dari berkas manager ke aplikasi LocalSend, file tersebut tidak bisa diterima atau di-drop.

Setelah dicek, ternyata penyebab utamanya adalah karena saya menginstall LocalSend melalui Flatpak.

🧐 Penyebab Masalah

Secara default, paket Flatpak berjalan di dalam lingkungan terisolasi (sandbox). Untuk alasan keamanan, aplikasi LocalSend versi Flatpak hanya diberi izin akses terbatas ke direktori lokal tertentu, yaitu direktori Downloads saja.

Artinya, jika kita mencoba melakuakan drag and drop dari folder lain seperti /home/user/Documents, atau dari media penyimpanan eksternal (seperti flashdisk atau harddisk di /run/media), LocalSend tidak memiliki izin untuk membaca file tersebut sehingga proses drag and drop gagal.


🛠️ Solusi: Mengatur Izin File Akses dengan Flatseal

Untuk mengatasi masalah ini, kita perlu memberikan izin tambahan (filesystem override) pada aplikasi LocalSend agar bisa membaca lokasi storage yang diinginkan.

1. Menggunakan Flatseal (GUI)

Cara paling gampang adalah menggunakan Flatseal, yaitu aplikasi GUI untuk mengelola izin akses paket Flatpak di Linux.

Jika belum menginstall Flatseal, kamu bisa menginstallnya via terminal:

flatpak install flathub com.github.tchx84.Flatseal

Setelah itu, ikuti langkah berikut:

  1. Buka aplikasi Flatseal.
  2. Pilih LocalSend dari daftar aplikasi di panel sebelah kiri.
  3. Gulir ke bawah hingga menemukan bagian Filesystem (Sistem Berkas).
  4. Di opsi Other files (Berkas lain), klik tombol + untuk menambahkan jalur direktori yang ingin dibolehkan.
  5. Tambahkan jalur berikut:
    • /run/media (agar LocalSend bisa membaca flashdisk / storage eksternal)
    • Atau tambahkan direktori lain sesuai kebutuhan kamu.

Screenshot Flatseal: LocalSend

  1. Restart aplikasi LocalSend.

2. Menggunakan Terminal (Alternatif CLI)

Jika kamu lebih suka menggunakan baris perintah terminal tanpa perlu menginstall GUI Flatseal, kamu bisa menjalankan perintah flatpak override berikut:

# Memberikan izin membaca lokasi storage eksternal /run/media
flatpak override --user --filesystem=/run/media org.localsend.localsend_app

Jika ingin memberikan akses ke seluruh direktori home:

flatpak override --user --filesystem=home org.localsend.localsend_app

🎉 Hasil Akhir

Setelah menambahkan permission /run/media (atau direktori terkait), sekarang LocalSend sudah bisa membaca berkas dan fitur drag and drop berfungsi normal kembali tanpa kendala!

Semoga tips singkat ini bermanfaat bagi kamu yang menggunakan Linux Fedora KDE atau distro Linux lainnya dengan Flatpak.