Skip to content

Troubleshooting

Common issues and possible solutions.

Installation Issues

Models Not Detected

For users: Models should be bundled with the application. If missing, re-download the application or ask your admin.

For developers:

  • Verify models in resources/models/
  • Check directory structure matches expected layout
  • Ensure all files present (not just directories)
  • Check file permissions
  • Review application log

CUDA Issues

  • Verify GPU is available
  • Windows: ensure drivers are installed and up-to-date
  • Check CUDA version compatibility (12.8 is supported)
  • Check GPU memory availability

Runtime Issues

Application Won't Start

  • Check application log
  • Run from command line for errors
  • Check system requirements (RAM, disk)

Slow Application start

  • If your hardware is older you may experience a long application start

Jobs Fail to Start

  • Check input files exist and are accessible
  • Verify file permissions
  • Check disk space
  • Ensure models loaded
  • Check GPU memory
  • Review application log

Recognition Errors

  • Check image quality (resolution, contrast)
  • Verify correct job type (printed vs handwritten)
  • Ensure correct language selected
  • Try preprocessing images
  • Check that model files are complete
  • However, it may just be that the recognition methods currently implemented in Textum are not fit for your specific document style

Out of Memory

  • Reduce max concurrent jobs (Settings)
  • Process smaller batches
  • Close other applications
  • Check available RAM/VRAM
  • Process images individually

User Interface Issues

Interface Not Responding

  • Running a job may be resource hungry and slow the entire system down
  • Reduce concurrent jobs
  • Check system resources
  • Restart application
  • Review log

Performance Issues

Slow Processing

  • Check GPU being used (not CPU) in the application log (can be opened form Settings)
  • Verify if CUDA working
  • Reduce image resolution if very large
  • Process fewer pages at once
  • Ensure models loaded properly
  • Check system resources

High Memory Usage

  • Reduce concurrent jobs
  • Process smaller batches
  • Close other applications
  • Restart app
  • Monitor memory usage in task manager

Export Issues

Export Fails

  • Check disk space
  • Verify write permissions
  • Ensure job completed
  • Check file path length and restrictions (Windows)
  • Try different format
  • Review log

Application Logs

Can be opened from the Settings.

Location: <working directory>/log.txt

Check logs for:

  • Error messages
  • Specific error codes
  • Stack traces

System Information for Reporting

When reporting issues, include:

  • Operating system and version
  • Python version, if running from dev environment
  • GPU model and drivers
  • Textum version
  • Relevant log file output
  • Steps to reproduce

Quick Fixes

  • Restart Application - Fixes many temporary issues
  • Check Logs - Provides specific error details
  • Verify Models - Ensure all are present and complete
  • Check Resources - RAM, disk space, GPU memory