AeNux is a comprehensive installer and configuration tool that enables Adobe After Effects to run on Linux through Wine and Winetricks. Created for creative professionals working on Linux, it provides an automated solution for installation, configuration, and plugin management.
- Automatic download of Wine, VC Redistributables, and dependencies
- Wine prefix creation and configuration
- After Effects installation and setup
- Registry and theme configuration
- Desktop shortcut creation
- Manage Wine prefix and runner paths
- Kill Wine processes
- Open plugin, preset, and runner folders
- Reinstall or patch runner
- Uninstall AeNux
- Install AEX plugins
- Install CEP extensions
- Run EXE installers via Wine
- Copy presets and scripts
- Run After Effects application
- Manage virtual environment (venv)
- Install/reinstall dependencies
- Easy menu-based interface
- Command-line support with flags
- โ Hardware Acceleration โ Limited OpenCL support (except NVIDIA GPUs)
- ๐จ UI Rendering โ Occasional flickering with certain plugins (e.g., Flow)
- ๐ฅ Memory Issues โ Potential crashes during heavy RAM usage
- ๐ Bugs โ Report any issues you encounter
| Component | Specification |
|---|---|
| Operating Systems | Linux Mint 22.1, Debian 12, ElementaryOS 8.0.1, Ubuntu Budgie |
| Processor | Intelยฎ Coreโข i3-1115G4 (11th Gen) |
| Graphics | Intel Tiger Lake-LP GT2 (UHD Graphics G4) |
| Memory | 8 GB RAM |
sudo apt update
sudo apt install wget unzip cabextract zenity python3 python3-pip python3-venvsudo dnf install wget unzip cabextract zenity python3 python3-pipsudo pacman -S wget unzip cabextract zenity python python-pipchmod +x run.sh
./run.shAeNux requires msxml3.dll and msxml3r.dll, which you must supply yourself from a Windows installation:
C:\Windows\System32\
Copy both files to whatever you want
Simply run from application menu
Or use command-line flags:
./run.sh -r # Run After Effects
./run.sh -i # Run Installer
./run.sh -c # Run Configurator
./run.sh -p # Run Plugin Installer
./run.sh -h # Show helpTo install plugins:
-
Open the AeNux GUI:
./run.sh -
Select option
4- Run Plugin Installer -
Place your plugins in the respective folders:
- AEX Plugins:
PlugIn/aex/ - CEP Extensions:
PlugIn/CEP/ - Script Installers:
PlugIn/installer/ - Presets:
PlugIn/preset-backup/ - Scripts:
PlugIn/scripts/
- AEX Plugins:
-
Use the Plugin Installer GUI to select and install
AeNux/
โโโ run.sh # Main entry point
โโโ requirements.txt # Python dependencies
โโโ script/
โ โโโ AeNux_Installer.py # Installation script
โ โโโ AeNux_Configurator.py # Configuration GUI
โ โโโ run.py # After Effects runner
โ โโโ AppShortcutMake.sh # Desktop shortcut creator
โ โโโ gui.ui # GTK UI definition
โ โโโ aenux_config.json # Configuration file
โโโ PlugIn/
โ โโโ PlugIn.py # Plugin installer
โ โโโ aex/ # AEX plugins
โ โโโ CEP/ # CEP extensions
โ โโโ installer/ # EXE installers
โ โโโ preset-backup/ # Presets
โ โโโ scripts/ # Scripts
โโโ src/
โ โโโ aenux.png # Application icon
โโโ venv/ # Python virtual environment
Run dependency installation:
./run.sh -dThe wine binary will be automatically installed. If issues persist:
./run.sh -cAnd verify the wine path in the Configurator.
-
Try killing Wine processes:
./run.sh -c
Then click "Kill Wine Processes" button
-
Check if configuration is correct:
- Verify wine_path exists
- Verify wineprefix exists
- Verify aenux_path exists
run AppShortcutMake.sh- Open AeNux:
./run.sh
- Select option
2- Run AeNux Configurator - Click Uninstall
- open
~/.local/share/applications/wine - remove the .desktop file
Special thanks to MattKC for his pioneering work. Forum reference: https://forum.mattkc.com/viewtopic.php?t=337
Huge thanks also to @relativemodder for creating the AeGnux fork, making installation much simpler for the community. โค๏ธ๐ง
Additional thanks to the Wine Project and GTK Project for their amazing work.
- Telegram: @cutefishaep
- GitHub Issues: Bug reports & feature requests
- GitHub Discussions: Questions & suggestions
Last Updated: December 2025
