Win2Go Troubleshooting

Vortex Acherontic 458 words 3 minutes win2go

XDG Desktop Portal

Win2Go has a soft requirement on XDG Desktop Portal version 1.20 but can work with older versions as well. Version 1.20 or higher is recommended because that version added support for the xattr::document-portal.host-path file property.

Since files in flatpak are mounted into the sandbox by a temporary path which is not available outside the sandbox. WIn2Go needs to figure out the real path of the Windows ISO image on the host. This is done using the above file attribute.

Since xdg-dsktop-portal 1.19 this property is available for directories (but not files) and since version 1.20 also for files. Win2Go looks up this property. If it can not be found and the ISO file seems to be available via a temporary sandbox path it will inform the user about this and link to this page.

In order to fix this the user can do the following:

  • Update to xdg-desktop-portal 1.20
  • Move the ISO file to the Downloads folder (this folder is mounted as it into the flatpak sandbox of Win2Go)
  • Grand Win2Go additional file system access using flatpak overrides

In future releases we will drop the permanent access to the Download directory. But this may take a while because of slow moving point-releases which unfortunately are used by too many people to ignore this...

XDG Desktop Portal Documentation

vfat, ntfs or udf not supported

Support for the vfat, ntfs and udf file systems is a hard requirement for Win2Go. If these are not met the application can not continue.

  • vfat: Is used to format the boot partition of Windows
  • ntfs: Is used for the main Windows partition (C:)
  • udf: Is the file system Windows ISO images are usually contained in

If one or more of these are missing the user has to install support for these using their local package manager.

vfat: Support for vfat should be present on all Linux distributions by default. Otherwise, they wouldn't boot themselves.

ntfs: For ntfs support please install ntfs-3g

udf: To add UDF support please install udftools

UDisks2 missing

Since Win2Go is a flatpak application it relies heavily on DBus to communicate with things outside the sandbox. While there is a multitude of disk managing tools available on Linux Udisks2 is the only one with a DBus interface Win2Go can talk to.

To avoid granting Win2Go to broad permissions and access to the host system by allowing it to run flatpak-spawn --host and run arbitrary commands as superuser it relies on Udisks2 instead.

If UDisks2 can not be found Win2Go will inform the user and link to this page. Please install Udisks2 for your distribution.

UDisks2 - GitHub