Troubleshooting
Troubleshooting
Solutions for common issues with Calliope desktop applications.
Installation Issues
macOS: “App is damaged and can’t be opened”
This happens because the app isn’t notarized.
Solution:
- Right-click the app in Applications
- Select Open
- Click Open in the dialog
- The app will now launch normally
Alternative:
xattr -cr /Applications/AILab.app
# or
xattr -cr /Applications/IDE.appmacOS: App won’t open on Apple Silicon
Make sure you downloaded the correct version:
- Apple Silicon (M1/M2/M3): Download ARM version
- Intel: Download Intel version
Windows: Installation blocked by SmartScreen
Solution:
- Click More info
- Click Run anyway
- Installation proceeds
Windows: Missing DLL errors
Solution:
- Install Visual C++ Redistributable
- Download from Microsoft’s website
- Restart computer
Linux: AppImage won’t run
Solution:
chmod +x Calliope-*.AppImage
sudo apt install fuse libfuse2Linux: Missing dependencies
Ubuntu/Debian:
sudo apt install libgtk-3-0 libnotify4 libnss3 libxss1 libxtst6 xdg-utilsFedora:
sudo dnf install gtk3 libnotify nss libXScrnSaver libXtst xdg-utilsStartup Issues
App crashes on launch
Try:
- Delete settings folder:
- macOS:
~/Library/Application Support/Calliope/ - Windows:
%APPDATA%/Calliope/ - Linux:
~/.config/Calliope/
- macOS:
- Relaunch app
Blank screen on startup
Solutions:
- Disable GPU acceleration:
- Launch from terminal with
--disable-gpu
- Launch from terminal with
- Update graphics drivers
- Try different display scaling
Very slow to start
Possible causes:
- Large workspace history
- Many extensions
- Network issues checking for updates
Solutions:
- Clear workspace history
- Disable extensions temporarily
- Check network settings
AI Features
AI not responding
Check:
- API key is entered correctly
- You have API credits remaining
- Internet connection works
- Provider service is up
For Ollama:
- Ensure Ollama is running:
ollama list - Verify model is pulled:
ollama pull llama3 - Check Ollama logs for errors
“Invalid API key” error
Solutions:
- Regenerate API key from provider
- Re-enter key in settings
- Ensure no extra spaces in key
- Check key hasn’t expired
AI responses are very slow
Solutions:
- Try a faster model (gpt-4o-mini, claude-haiku)
- Check network speed
- For local models: ensure enough RAM/VRAM
- Reduce context size in settings
AI gives wrong or outdated answers
Solutions:
- Clear conversation history
- Provide more context
- Try different model
- Update to latest app version
Performance Issues
High memory usage
Solutions:
- Close unused files/tabs
- Restart the app periodically
- Disable memory-heavy extensions
- Increase system RAM
For AI Lab:
%reset -fHigh CPU usage
Possible causes:
- Background indexing
- Extension activity
- AI processing
Solutions:
- Wait for indexing to complete
- Disable unused extensions
- Check for runaway processes in Activity Monitor/Task Manager
Slow file operations
Solutions:
- Exclude large folders from watching:
{ "files.watcherExclude": { "**/node_modules/**": true, "**/.git/**": true } } - Store projects on SSD
- Reduce number of open files
Network Issues
Can’t connect to AI provider
Check:
- Internet connection works
- Not blocked by firewall
- VPN not interfering
- Provider service status
Firewall rules (if needed):
- Allow outbound HTTPS (443)
- Allow api.openai.com
- Allow api.anthropic.com
Sync not working
Solutions:
- Sign out and back in
- Check Calliope account status
- Verify network access to sync servers
- Clear sync cache
Extension Issues
Extension won’t install
Solutions:
- Check extension compatibility with app version
- Try installing from command line
- Check disk space
- Clear extension cache
Extension causing crashes
Identify the culprit:
- Launch with
--disable-extensions - Enable extensions one by one
- Identify which causes crash
- Report to extension developer
Extensions not showing
Solutions:
- Reload window (
Cmd/Ctrl + R) - Check extension is enabled
- Rebuild extensions:
# AI Lab jupyter lab build # IDE ide --force-rebuild-extensions
Data Issues
Lost work / unsaved files
Recovery:
- Check backup location:
- macOS:
~/Library/Application Support/Calliope/Backups/ - Windows:
%APPDATA%/Calliope/Backups/
- macOS:
- Look for
.ipynb_checkpoints/(notebooks) - Check Git history if using version control
Prevention:
- Enable auto-save
- Use Git for version control
- Enable cloud sync
Database connection failed
Check:
- Database server is running
- Connection details are correct
- Network allows connection
- Credentials are valid
Test connection:
psql -h hostname -U username -d database
mysql -h hostname -u username -pFile encoding issues
Solutions:
- Check file encoding in status bar
- Try reopening with different encoding
- Convert file:
iconv -f ISO-8859-1 -t UTF-8 input.txt > output.txt
GPU Issues
GPU not detected
NVIDIA:
- Install latest drivers
- Install CUDA toolkit
- Verify:
nvidia-smi
For PyTorch:
import torch
print(torch.cuda.is_available())
print(torch.cuda.device_count())Out of GPU memory
Solutions:
- Reduce batch sizes
- Use gradient checkpointing
- Use smaller models
- Enable memory efficient attention
- Clear GPU cache:
torch.cuda.empty_cache()
Getting Help
Before contacting support
Gather this information:
- App version (Help → About)
- Operating system and version
- Error messages (exact text)
- Steps to reproduce
- Relevant logs
Log locations
macOS:
~/Library/Logs/Calliope/Windows:
%APPDATA%/Calliope/logs/Linux:
~/.config/Calliope/logs/Reporting bugs
- Check existing issues on GitHub
- Create new issue with:
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- Logs and screenshots
- System information