Quick Diagnostics
Check System Status
# Verify Aurras installation
aurras --version
# Get help with all available commands
aurras --help
# Check application status
aurras self --version
# View dependency information
aurras self --check-dependencies
Enable Debug Information
# Get detailed error information
aurras --verbose
# Check cache and download status
aurras cache
# View listening history for pattern analysis
aurras history
Installation Issues
Python Version Problems
Problem: Installation fails due to Python version
Solutions:
# Check Python version
python --version
python3 --version
# Ensure Python 3.12+
# Install via pyenv if needed
pyenv install 3.12.0
pyenv global 3.12.0
Permission Errors
Problem: Installation blocked by permissions
Solutions:
# Install user-level (recommended)
pip install --user aurras
# Use virtual environment
python -m venv aurras-env
source aurras-env/bin/activate
pip install aurras
Playback Issues
Display Information Not Updating
Problem: The player’s display freezes or fails to update song progress and information
This is a common issue related to network connectivity:
Primary Causes:
- Slow internet connection
- Network instability
- Temporary loading issues
Solutions:
-
Try replaying the song:
# Stop current playback q # Search and play the song again aurras "song name artist"
-
Check your internet connection:
- Test with other applications
- Try switching to different network (mobile hotspot, etc.)
- Wait for connection to stabilize
-
Use offline mode if available:
# Switch to downloaded music aurras offline # Or use shorthand o
Songs Won’t Play or Take Long to Load
Problem: Songs don’t start playing or have long loading times
Solutions:
-
Check network connection:
- Ensure stable internet for YouTube streaming
- Test with different networks
-
Try different search terms:
# Be more specific with artist name "bohemian rhapsody queen" # Try alternate spellings or shorter titles "hotel california eagles"
-
Switch to offline mode:
# Use downloaded music for instant playback aurras offline
-
Download frequently played songs:
# Download current song for future offline use download # Or use shorthand d
Search & Discovery Issues
No Search Results
Problem: Search returns no results despite valid queries
Solutions:
-
Check network connectivity:
- Verify internet connection
- Try basic connectivity tests
-
Simplify search terms:
# Instead of full titles, try key words "bohemian rhapsody" instead of "bohemian rhapsody remastered 2011" # Use artist names "queen" or "freddie mercury"
-
Try alternative search methods:
# Use different keywords "thunderstruck" vs "thunder struck" # Include genre or era "80s rock hits"
Wrong Song Playing
Problem: Search returns incorrect song or version
Solutions:
-
Be more specific:
# Add more context "thunderstruck acdc live" "imagine dragons radioactive original"
-
Include album information:
"hotel california eagles hell freezes over" "bohemian rhapsody queen night opera"
Download Issues
Download Failures
Problem: Downloads fail or are incomplete
Solutions:
-
Check internet connection:
- Ensure stable connection for large downloads
- Consider downloading during off-peak hours
-
Verify storage space:
# Check available space df -h # Linux/macOS # Check Aurras cache location aurras cache
-
Retry download:
# Try downloading again download "song name" # Download playlist in smaller batches # Instead of entire playlist, download individual songs
-
Clear cache and retry:
aurras cleanup download "song name"
Audio Issues
No Audio Output
Problem: No sound from Aurras
Solutions:
-
Check system audio:
- Verify other applications produce sound
- Check system volume levels
- Test different audio devices
-
Check Aurras audio settings:
# List available audio devices aurras --list-audio-devices # Set specific output device aurras config set audio.device "device_name"
-
Audio driver issues:
# Try different audio backend aurras config set audio.backend pulse # Linux aurras config set audio.backend coreaudio # macOS aurras config set audio.backend wasapi # Windows
Audio Quality Issues
Problem: Poor audio quality, crackling, or distortion
Solutions:
-
Adjust buffer settings:
# Increase buffer size for stability aurras config set audio.buffer_size 4096 # Adjust latency aurras config set audio.latency 200ms
-
Check sample rate:
# Auto-detect format (default) aurras config set audio.auto_format true # Or set manually aurras config set audio.sample_rate 44100 aurras config set audio.bit_depth 16
Performance Issues
High CPU Usage
Problem: Aurras using too much CPU
Solutions:
-
Disable expensive features:
# Disable visualizer aurras config set visualizer.enabled false # Reduce visualizer quality aurras config set visualizer.fps 30 aurras config set visualizer.resolution 512 # Disable real-time effects aurras config set effects.enabled false
-
Optimize library:
# Limit library size in memory aurras config set library.max_tracks 10000 # Disable automatic scanning aurras config set library.auto_scan false # Use lazy loading aurras config set library.lazy_load true
High Memory Usage
Problem: Aurras consuming too much RAM
Solutions:
# Limit cache size
aurras config set cache.max_size "256MB"
# Disable metadata caching for large libraries
aurras config set cache.metadata false
# Use streaming mode for network files
aurras config set playback.streaming true
# Limit concurrent file operations
aurras config set library.max_concurrent_scans 2
Configuration Issues
Settings Not Saving
Problem: Configuration changes don’t persist
Solutions:
# Check config directory permissions
ls -la ~/.config/aurras/
# Fix permissions
chmod 755 ~/.config/aurras/
chmod 644 ~/.config/aurras/config.toml
# Reset configuration
aurras config reset
# Or delete and recreate
rm -rf ~/.config/aurras/
aurras # Will recreate default config
Config File Corrupted
Problem: Invalid syntax or corrupted config
Solutions:
# Validate config syntax
aurras config validate
# Show syntax errors
aurras config check
# Reset specific section
aurras config reset audio
aurras config reset interface
# Complete reset
aurras config reset --all
Network & Connectivity Issues
YouTube Access Problems
Problem: Cannot access YouTube or frequent streaming errors
Solutions:
-
Check YouTube accessibility:
- Verify YouTube works in browser
- Check for regional restrictions
- Try different network
-
Clear cache:
aurras cleanup
-
Use offline mode:
# Switch to downloaded music aurras offline
Spotify API Issues
Problem: Spotify integration not working
Solutions:
-
Re-run setup:
aurras setup
-
Check Spotify service status:
- Verify Spotify is accessible
- Check Spotify developer console
-
Clear Spotify credentials:
# Remove stored credentials and re-authenticate rm ~/.aurras/config/spotify_credentials.json aurras setup
Emergency Recovery
Complete Reset
# Stop Aurras
killall aurras
# Backup everything
cp -r ~/.config/aurras ~/.config/aurras.backup
# Complete removal
rm -rf ~/.config/aurras
rm -rf ~/.cache/aurras
rm -rf ~/.local/share/aurras
# Reinstall Aurras
# [Use your original installation method]
# First run will recreate default config
aurras
Restore from Backup
# Stop Aurras
killall aurras
# Restore configuration
cp -r ~/.config/aurras.backup ~/.config/aurras
# Restart
aurras
Prevention Tips
Best Practices
-
Regular backups:
# Enable automatic backups (default: every 24 hours) aurras backup --create
-
Keep Aurras updated:
# Check for updates regularly aurras self --update
-
Monitor cache size:
# Check cache periodically aurras cache # Clean up when needed aurras cleanup
-
Use stable network:
- Download important music for offline use
- Avoid streaming during unstable connections
-
Organize playlists:
- Create themed playlists for better organization
- Use descriptive names for easy identification
Getting Help
Built-in Help
# Command-line help
aurras --help
aurras config --help
aurras scan --help
# In-app help
# Press ? while Aurras is running
Debug Information
# Generate debug report
aurras --debug-report > aurras-debug.txt
# System information
aurras --system-info
# Configuration dump
aurras config dump
Community Support
- GitHub Issues: Report bugs and feature requests
- Discord Community: Join our Discord
- Documentation: Complete docs
Reporting Bugs
When reporting issues, include:
-
System information:
aurras --system-info
-
Debug logs:
aurras --log-level debug --log-file debug.log # Reproduce the issue, then attach debug.log
-
Configuration:
aurras config dump > config-dump.txt
-
Steps to reproduce the issue
-
Expected vs actual behavior
Still having issues? Don’t hesitate to reach out to our community for help! 🎵