Skip to content

LSW 0.2.1

Choose a tag to compare

@acceleration3 acceleration3 released this 02 Nov 18:34
· 21 commits to master since this release

Packages

  • Arch Linux: lsw-bin on the AUR, or the tarball below.
  • Ubuntu 26.04: lsw_0.2.1-1_amd64.deb (sudo apt install ./lsw_0.2.1-1_amd64.deb). On Debian and Ubuntu your user must be in the kvm group.
  • Fedora 45: lsw-0.2.1-1.fc45.x86_64.rpm (sudo dnf install ./lsw-0.2.1-1.fc45.x86_64.rpm).

Updating LSW in Windows

  • Every file LSW keeps in Windows (agent, window mirror, GPU driver, graphics loaders, shared folders) is updated together when LSW is updated. A dialog shows the versions and the steps. Windows restarts only when the GPU driver changed.
  • Settings, "Update LSW in Windows", replaces all of them on demand.
  • A new agent that does not start is replaced by the previous one.
  • New installs use the same update step, so they start on the current version.

Logs

  • All logs roll over at a size limit and keep the previous run: on the host in ~/.local/share/lsw/logs, in Windows in C:\ProgramData\LSW\logs.
  • Log levels per part in Settings, and a 30 minute debug switch.
  • The Log page shows every log: the manager, the agent, each window mirror, QEMU, the GPU driver and Windows' logs. Long lines wrap.
  • Collect logs builds one archive for bug reports, with settings that hold passwords or keys removed.
  • Clear all logs, on the host and in Windows.

Fixes

  • Word's window mirror could freeze after many popup windows opened and closed at once; its dialogs then never appeared and scrolling stopped working.
  • Right-click menus that use the Windows Explorer menu (WizTree, among others) opened behind their window.
  • The install view showed "Display output is not active" on hosts with a second GPU.
  • The VM finds the UEFI firmware on Ubuntu and Fedora as well as Arch.
  • lsw-manager --help crashed.

Known limits

  • Tested on an AMD Radeon RX 9070 XT host. Intel and NVIDIA hosts were not tested for this release.