Troubleshooting

From Derivative
Jump to navigation Jump to search

This page has solutions for dealing with problems during installation, licensing, startup and running of TouchDesigner.

For troubleshooting while working inside TouchDesigner, see the article Troubleshooting in TouchDesigner.

Problems during Installation on Windows OS[edit]

Installer exits during installation or aborts with an Error[edit]

When the Installer exits during Installation without giving a sufficient reason, start a Windows Command Prompt window with Administrator privileges and run:

"C:\MyFolder\TouchDesigner0xx.xxxxx.exe" /LOG="example.log"

Send the resulting log file as a zip or link including a description of the encountered error to Derivative Support

Note: If you persistently run into an issue with the installer, you can try running TouchDesigner without actually installing it. To some extent the installer just copies files to disk and makes sure that some prerequisites are met. All the required files are contained separately in the installer and you can try extracting them using the above mentioned /Extract Installer Command-line switch.

The extracted folderstructure will contain a bin folder in which you can find TouchDesigner.exe

Installer can't continue because of insufficient access rights to folder[edit]

This behavior can happen during the de-installation phase of a previously installed version. The best way around this is to restart your computer and start the installation process again.

Installer can't remove previous installed TouchDesigner version[edit]

In some cases the Installer will quit because it was not able to uninstall a previously installed TouchDesigner version.

Geekuninstaller, available from here, has had good results when trying to resolve install and uninstall related problems.

If the error is persistent, try re-installing the previously installed version of TouchDesigner, remove it via the Windows "Apps & features" Dialog and try installing the new version again.

Missing libraries after Installation on Windows OS[edit]

Installing missing libraries for Windows N and Windows KN distributions[edit]

Windows N and Windows KN versions are made for the European and Korean market and due to antitrust regulations do not include Windows Media Player which parts of are required to run TouchDesigner.

You can download and install the missing features for Windows 10 / 11 here

Problems after installation with licensing or keying[edit]

Windows - License Retrieval Error[edit]

In some cases starting TouchDesigner will fail with a dialog titled TouchDesigner Key Retrieval Error or License Retrieval Error. The content of the error message will look similar to this:

License Retrieval Error License Retrieval Error

This can be resolved by rebuilding the wmi repository.

Please be advised though that deleting and rebuilding the repository can cause damage to the system or to installed applications.

To perform a rebuild of the WMI repository, please do the following:

  1. Disable and stop the winmgmt service
  2. Locate C:\Windows\System32\wbem and copy the wbem to another location for a backup.
  3. Rename C:\Windows\System32\wbem\repository folder (Note: it will not let you rename the folder if winmngmt service is still running)
  4. Enable and start the winmgmt service
  5. Open Command Prompt as Administrator, run the following commands:

cd C:\Windows\System32\wbem\ for /f %s in ('dir /b *.mof') do mofcomp %s

If you continue to have problems, join the support thread here.

macOS - Permissions Error when installing or disabling a key[edit]

If you get a L1 Key Error when installing your key (see image below), or if you get an error disabling your key, please follow these instructions. Please make sure you are in and Administrator account.

L1KeyError.png

In your admin account, open Terminal and paste in the command:

ls -l -d "/Library/Application Support/ca.derivative"

You should get a line back like so. Note that the group owner should be admin, not wheel:

drwxrwxr-x@ 10 root admin 340 17 Jan 2017 /Library/Application Support/ca.derivative

If you are missing the directory, then enter this command in the Terminal:

sudo mkdir "/Library/Application Support/ca.derivative"

If you do not have matching permissions (1st column), then enter this command in the Terminal:

sudo chmod 775 "/Library/Application Support/ca.derivative"

If you have wheel instead of admin as group owner (4th column), then enter this command in the Terminal:

sudo chgrp -R admin "/Library/Application Support/ca.derivative"

Restart TouchDesigner and try installing or disabling the key again.

Firewall Issues[edit]

If the Key Manager is giving connection errors, it may be due to a firewall blocking access to our key server. Ensure connections to both www.derivative.ca and derivative.ca on port 443 is allowed through your firewall.

Proxy Server[edit]

TouchDesigner currently does not make use of proxy server configurations that your system may be using. You'll need to use the Offline key generation method if your connection requires a proxy server.

Problems during Uninstall[edit]

Installer exits during Uninstall without error[edit]

When this happen, best practice has been to restart the computer to free up any possible locks on the folder. Most commonly after a restart the remaining files will have been removed and a fresh install can be started.

Problems during TouchDesigner Startup[edit]

System Requirements[edit]

Confirm that your computer meets TouchDesigner's System Requirements.

Graphics/GPU Drivers - Windows Only[edit]

If TouchDesigner does not start at all, or opens and then closes, crashes, or presents an empty screen, the first thing to check if your graphics drivers. Always install the latest graphics drivers from Nvidia, AMD or Intel websites directly. Do not use laptop or system manufacturer drivers as they are often months or years out of date.

Nvidia Drivers

AMD Drivers

Intel Drivers

Note: It is receommended to keep graphics drivers generally up to date. If you install a newer version of TouchDesigner and start experiencing issues, try updating your graphics drivers if you have not done so recently.

OS Updates[edit]

Make sure all OS updates are applied to your system.

On Windows go to Settings > Windows Update and check for new updates available.

On macOS go to System Settings > General > Software Update.

Common Bloatware Issues[edit]

Many systems come with additional software from the manufacturer that may cause performance problems or instabilities. This is most common on laptops, but prebuilt desktops also will ship with suck 'bloatware'. If you have experienced crashing on startup, crashing while opening separate windows, random performance spikes, window not responding, it is worth looking for bloatware that might be affecting TouchDesigner.

  • Identify and Remove - Review the applications installed on your system in Settings > Apps > Installed Apps. Try uninstalling unidentified applications to see if it fixes the problem.
  • New Windows Install - If possible, when setting up a new machine install Windows using a new download from Microsoft. This is an especially good practice for systems that require maximum performance, up-time and long-term reliability. For these systems you will want the minimum number of extraneous programs and services running, so a fresh Windows install is the best starting point.
  • Forum support threads - There are numerous discussions in the forum on this topic that might help identify the issue on your system. Search for 'bloatware' in the forum.