Skip to content

iswad-lab/TouchDesigner-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

260 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TouchDesigner-Linux

Run TouchDesigner on Linux via Wine — fully automated installation.

Screenshot

👉 Roadmap & planned features


Quick Install

curl -sSL https://raw.githubusercontent.com/iswad-lab/TouchDesigner-Linux/main/install.sh | bash

That's it. One command for any environment:

  • Graphical session → full install with shortcuts
  • SSH / headless → auto-detected, prepares everything except GUI-only steps

Prerequisite: NVIDIA users should install their GPU driver first, then reboot.

Debug mode

DEBUG=true curl -sSL https://raw.githubusercontent.com/iswad-lab/TouchDesigner-Linux/main/install.sh | bash

The script detects your distro, installs required packages, sets up a Wine environment, downloads and installs TouchDesigner. It supports multiple versions side-by-side, auto-patches .toe files for font fixes, and creates desktop shortcuts.

Screenshot

Expected time: 5–10 min. Most of it is downloading the ~300 MB Wine runner.
Disk space: ~3–5 GB final footprint. Temporary files are cleaned up automatically.

Supported distros

Arch, CachyOS, Manjaro, Ubuntu, Mint, Pop!_OS, Fedora, RHEL, openSUSE — and derivatives.


Update

Run the installer and choose 2 – Update. Regenerates launcher, updates winetricks, DXVK, and UI fixes. No need to reinstall TouchDesigner or recreate the Wine prefix.

Uninstall

Run the installer and choose 3 – Uninstall. Remove specific versions or everything (runtime, prefix, launcher, desktop entries, backups).


Documentation

Useful paths

Path Description
~/.local/bin/launch-touchdesigner.sh Launcher script
~/.local/share/touchdesigner-linux/ Base directory (runner, prefix, assets)
~/.local/share/touchdesigner-linux/prefix/ Wine prefix (Windows environment)
~/.local/share/touchdesigner-linux/backups/ Auto-backups of patched .toe files

File icons installed by the project:

Screenshot


Support the project

If this helps you, support maintenance via GitHub Sponsors.


Built with care — Iswad

About

Run TouchDesigner on Linux : Automated installer, fixes, icons, & more

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors