General

AILinux Google Drive 0.2.6 Stable — FUSE/KIO audit release

AILinux Google Drive 0.2.6 Stable is now available.

This release follows a full multi-pass architecture, FUSE, lifecycle and desktop-integration audit. It keeps the native Google OAuth 2.0 + Drive API v3 + FUSE3 architecture and hardens the filesystem behavior for long-running desktop use.

Key fixes in 0.2.6

  • KIO/Dolphin compatibility: directory listings now explicitly expose . and .., eliminating the previous Dolphin UDSEntry for '.' not found warning.
  • Safer mount ownership: the client verifies that a mount is specifically ailinux-google-drive / fuse.google-drive before cleanup or unmount. Unrelated filesystems are never automatically detached.
  • Mountpoints with spaces: mount detection uses structured findmnt --json output.
  • Configured metadata cache: the GUI cache-TTL value is now propagated to the real FUSE daemon.
  • FUSE inode lifecycle: lookup accounting and forget() cleanup prevent long-running inode-map growth.
  • Google-native documents: Docs/Sheets/Slides link representations are read-only rather than pretending to be writable blob files.
  • Write recovery: dirty local write-cache files are preserved if the final Drive upload fails.
  • Safer rename replacement: an existing destination is only trashed after the source rename/move succeeds.
  • XDG compliance: config, cache and autostart paths follow the user’s XDG environment.
  • Generic file-manager action: the UI now uses Open in Files through xdg-open.
  • Explicit xdg-utils dependency for reliable default-file-manager opening.

Reliability from 0.2.5 retained

  • Supervised systemd --user FUSE mount with automatic restart
  • Stale FUSE recovery
  • Single-instance GUI
  • Race-free atomic settings writes
  • Serialized Google backend I/O to avoid thread-unsafe TLS transport use
  • Secret Service/KWallet DBus connection reuse
  • Desktop-aware integration for KDE/Dolphin, GNOME/Nautilus, Cinnamon/Nemo, Xfce/Thunar, MATE/Caja, LXDE/LXQt and other common desktops

Verification

The final package passed 23/23 tests, package/desktop/systemd validation and real read-only desktop testing with a live Google account.

During the final runtime test, parallel reads completed successfully, no new mount warnings were produced, Dolphin opened the mounted Drive without the previous KIO UDSEntry warning, and a deliberately killed FUSE daemon was restarted automatically by systemd with the mount becoming readable again.

Install or update

sudo apt update
sudo apt install ailinux-google-drive

Direct download

ailinux-google-drive_0.2.6_amd64.deb

SHA256: a8899d8387b197e3bda1e5223eecf9c0ed7f9e42dc193da1388d3ff8a45e68bf

Note: Google Drive uses a restricted OAuth scope. Availability for accounts beyond approved/test users depends on the Google Auth Platform publishing and verification status of the AILinux OAuth application.

Google Drive is a trademark of Google LLC. AILinux Google Drive is an unofficial client and is not affiliated with Google.

AI Assistant
Context loaded: AILinux Google Drive 0.2.6 Stable — FUSE/KIO audit release