AeNux is a native GTK and Vala-based installer, runner, and configuration utility designed to set up and run Adobe After Effects on Linux systems via Wine.
- GTK User Interface: A step-by-step wizard interface built with native GTK widgets.
- Dependency Scan: Scans the
Downloadsdirectory for After Effects archives (.7z,.zip,.rar) and required system DLLs (msxml3.dll,msxml3r.dll). - Prefix Configuration: Automates Wine prefix initialization, DLL overrides, Windows version setup (Windows 10 target), dark theme registry configurations, and CSXS CEP extension debug configurations.
- Wine Prefix Utilities: Shortcuts to launch
winecfg,regedit, and force-terminate active Wine prefix processes. - Plugin Installer: Supports copying
.aexplugins, extracting.zxpCEP extension folders, and executing Windows.exeinstallers inside the prefix.
- Wayland Support: Configures Wayland display variables to prevent display server fallback crashes.
- Asynchronous Execution: Launches processes in non-blocking threads to keep the main application interface responsive.
AeNux requires the proprietary Microsoft DLL files msxml3.dll and msxml3r.dll. These must be obtained from a licensed Windows installation (usually located in C:\Windows\System32\).
Place both DLL files inside your ~/Downloads directory before launching the installer.
Install the Vala compiler and GTK+ 3 development packages:
Debian / Ubuntu:
sudo apt update
sudo apt install valac libgtk-3-devCompile the source code and build the Debian package using the provided script:
./package_deb.shThis generates an aenux.deb package in the root directory.
Install the generated package:
sudo dpkg -i aenux.deb- Configuration & Installation: Launch AeNux Config from your application menu or run
aenux_configin a terminal. - Application Runner: Launch AeNux from your application menu or run
aenuxin a terminal to start After Effects.
- Hardware Acceleration: Limited OpenCL support, except on configurations utilizing NVIDIA GPUs.
- UI Rendering: Potential rendering lag or flickering with specific interface plugins (e.g., Flow).
- Memory Overhead: Large compositions or high memory usage may lead to process instability or crashes.
To clean up redundant desktop shortcuts generated by installer plugins, remove the Wine application directory under the user applications path:
rm -rf ~/.local/share/applications/wine/- MattKC for research regarding After Effects compatibility on Wine (Forum Thread).
- @relativemodder for the original AeGnux script implementation.
- The Wine and GTK projects.
- Telegram: @cutefishaep
- GitHub Issues: Bug reporting and feature requests