Troubleshooting Guide
Solutions for common issues.
Table of contents
- Installation Issues
- Model Download Issues
- Generation Issues
- Memory Issues
- App Issues
- Getting More Help
Installation Issues
“Python not configured”
Problem: App shows Python not configured error.
Solution:
- Open Preferences (⌘,)
- Click Auto Detect to find Python automatically
- Or manually enter the path to your Python executable
- Click Validate Setup
Finding your Python path:
# Homebrew
/opt/homebrew/bin/python3
# pyenv
~/.pyenv/versions/3.12.x/bin/python3
# System
/usr/bin/python3
# Check with which
which python3
“Missing packages” error
Problem: Required Python packages not installed.
Solution:
Option 1: Click the Install Missing Packages button in Preferences (recommended)
Option 2: Install manually:
pip install mlx mlx-vlm mlx-video-with-audio transformers safetensors huggingface_hub numpy opencv-python tqdm
Make sure you’re installing to the same Python that the app is configured to use.
Model Download Issues
Download stuck or very slow
Problem: Model download appears stuck at a percentage.
Explanation: The model is ~42GB. Progress updates every 1%, so each percent is ~420MB. Even at 100Mbps, each percent takes about 35 seconds.
Solutions:
- Be patient - large model downloads take time
- Check your internet connection
- The download will resume if interrupted
“No space left on device”
Problem: Not enough disk space for model download.
Solution:
- The model requires ~100GB free space
- Clear old HuggingFace models:
# See what's cached du -sh ~/.cache/huggingface/hub/* # Remove old/unused models rm -rf ~/.cache/huggingface/hub/models--OLD-MODEL-NAME
Download interrupted
Problem: Download was interrupted partway through.
Solution: Simply retry the generation. HuggingFace automatically resumes downloads from where they left off.
To force a fresh download:
rm -rf ~/.cache/huggingface/hub/models--notapalindrome--ltx2-mlx-av
“App downloaded Lightricks/LTX-2 (~150GB) - I only want the unified model”
Problem: Cache grew to 400GB+ because both the unified model (~42GB) and Lightricks/LTX-2 (~150GB) were downloaded. The app now uses only the unified model (notapalindrome/ltx2-mlx-av).
Solution: Remove the unused Lightricks cache to free ~150GB:
# See cache sizes
du -sh ~/.cache/huggingface/hub/*
# Remove Lightricks model (app no longer uses it)
rm -rf ~/.cache/huggingface/hub/models--Lightricks--LTX-2
Keep models--notapalindrome--ltx2-mlx-av (~42GB) - that’s the model the app uses.
Generation Issues
“Generation Failed” error
Problem: Generation starts but fails with an error.
Check the logs:
cat /tmp/ltx_generation.log
Common causes:
- Out of memory - reduce resolution or frames
- Model not fully downloaded
- Corrupted model cache
Solution:
- Try a smaller resolution (512x320)
- Reduce frame count
- If model seems corrupted, delete and re-download:
rm -rf ~/.cache/huggingface/hub/models--notapalindrome--ltx2-mlx-av
Black video output
Problem: Video generates but appears completely black.
Cause: Usually a memory or precision issue.
Solution:
- Reduce resolution
- Reduce frame count
- Close other applications to free memory
Very slow generation
Problem: Generation takes much longer than expected.
Solutions:
- First generation is slower (model loading)
- Close other memory-intensive applications
- Check Activity Monitor for memory pressure
- Reduce resolution or frame count
Memory Issues
“Out of memory” or crash
Problem: App crashes during generation.
Solutions:
- Reduce resolution:
- Use 512×320 instead of higher resolutions
- Reduce frame count:
- Start with 49 frames instead of 97+
- Close other apps:
- Safari, Chrome use significant memory
- Other AI/ML applications
- Check memory usage:
- Open Activity Monitor
- Look at Memory Pressure graph
- Should have minimal swap usage
LTX-2 is a 19B parameter model. 32GB RAM minimum required. 64GB+ recommended for higher resolutions.
Generation slower than expected
Problem: Each generation takes longer than it should.
Possible causes:
- Memory pressure causing swap usage
- Thermal throttling on hot Mac
- Background processes
Solutions:
- Close other applications
- Ensure Mac has good ventilation
- Check Activity Monitor for CPU/memory hogs
App Issues
App won’t launch
Problem: App bounces in dock but won’t open.
Solutions:
- Right-click and select “Open” for first launch
- Check System Settings > Privacy & Security
- Try moving to Applications folder
Videos saving to wrong location
Problem: Videos not saving to configured directory.
Solution:
- Open Preferences
- Check the Output Directory setting
- Click Browse to select your preferred folder
- Ensure the folder exists and is writable
Videos not appearing in History
Problem: Generated videos don’t show in History tab.
Check:
- Look in your configured output directory
- Or check the default:
~/Library/Application Support/LTXVideoGenerator/Videos/ - Verify the video file exists
Getting More Help
Debug Logging
Check the generation log:
cat /tmp/ltx_generation.log
Python Environment Test
# Test your Python setup
python3 << 'EOF'
import mlx.core as mx
print(f"MLX device: {mx.default_device()}")
import transformers
print(f"Transformers: {transformers.__version__}")
from huggingface_hub import snapshot_download
print("HuggingFace Hub: OK")
import cv2
print(f"OpenCV: {cv2.__version__}")
print("\nAll checks passed!")
EOF
Report an Issue
If problems persist:
- Check existing GitHub Issues
- Open a new issue with:
- macOS version
- Mac model (M1/M2/M3/M4) and RAM
- Python version
- Error message from
/tmp/ltx_generation.log - Steps to reproduce