Aplicación no inicia
La aplicación no inicia
Síntomas
- Doble clic / comando
tracewall→ nada visible (sin ventana, sin error) - Splash screen aparece y se cierra inmediatamente
- Error en consola / Event Viewer / journalctl
Causas probables y verificación
| Causa | Verificación | Acción |
|---|---|---|
| Proceso colgado previo | Task Manager / ps aux | grep tracewall → procesos TraceWall, tracewall, llama-server | Matar todos (taskkill /F /IM TraceWall.exe / pkill -9 tracewall) y reintentar |
| Falta dependencia Windows | lodctr /q → buscar “Disabled”; sc query npcap | lodctr /e:PerfLib; instalar Npcap modo WinPcap API-compatible |
| Falta dependencia Linux | ldd /opt/tracewall/tracewall | grep "not found" | sudo apt -f install; reinstalar .deb |
| Directorio datos corrupto / permisos | %LOCALAPPDATA%\TraceWall\ / ~/.local/share/tracewall/ → propietario/permisos | Borrar carpeta (pierde datos) o corregir icacls / chown -R $USER:$USER |
| Base de datos SQLite corrupta | sqlite3 tracewall.db "PRAGMA integrity_check" ≠ ok | Backup → sqlite3 tracewall.db ".recover" > recover.sql → nuevo DB |
| Config JSON inválido | config.json sintaxis / claves requeridas | Borrar config.json (reset a defaults) |
| GPU / drivers | Event Viewer → Application Error → d3d11.dll, vulkan-1.dll, nvoglv64.dll | --disable-gpu flag; actualizar drivers GPU; Settings → ARGUS → GPU: Off |
| Puerto loopback ARGUS ocupado | netstat -ano | findstr 127.0.0.1 (Win) / ss -ltnp | grep 127.0.0.1 (Lin) | Matar proceso en puerto; reiniciar app |
| Antivirus / EDR bloquea | Logs AV/EDR → bloqueo TraceWall.exe, llama-server, tracewall-sensor | Excluir %LOCALAPPDATA%\TraceWall\, C:\Program Files\TraceWall\, /opt/tracewall/ |
| SmartScreen / AppLocker / WDAC | Event Viewer → Microsoft-Windows-SmartScreen/Operational; AppLocker logs | Verificar checksum → “Más info” → “Ejecutar de todos modos”; regla hash en AppLocker |
Diagnóstico paso a paso (Windows)
# 1. Verificar procesos残留Get-Process TraceWall, tracewall, llama-server -ErrorAction SilentlyContinue | Stop-Process -Force
# 2. Verificar Npcapsc query npcap# Si STATE != RUNNING → instalar Npcap (WinPcap API-compatible mode)
# 3. Verificar contadores rendimientolodctr /q | Select-String "Disabled"# Si hay → lodctr /e:PerfLib
# 4. Verificar integridad DBsqlite3 "$env:LOCALAPPDATA\TraceWall\tracewall.db" "PRAGMA integrity_check"# Si no "ok" → ver sección DB corrupta
# 5. Lanzar con logs verbose$env:TRACEWALL_LOG_LEVEL="debug"& "$env:LOCALAPPDATA\TraceWall\TraceWall.exe" 2>&1 | Tee-Object tracewall-startup.log# Revisar tracewall-startup.log para error final
# 6. Probar sin GPU& "$env:LOCALAPPDATA\TraceWall\TraceWall.exe" --disable-gpu --disable-software-rasterizerDiagnóstico paso a paso (Linux)
# 1. Verificar procesos残留pkill -9 tracewall llama-server 2>/dev/null
# 2. Verificar dependenciasldd /opt/tracewall/tracewall | grep "not found"# Si hay → sudo apt -f install
# 3. Verificar permisos directorio datosls -la ~/.local/share/tracewall/# Usuario debe ser owner con rwx
# 4. Verificar integridad DBsqlite3 ~/.local/share/tracewall/tracewall.db "PRAGMA integrity_check"
# 5. Lanzar con logsTRACEWALL_LOG_LEVEL=debug tracewall 2>&1 | tee tracewall-startup.log
# 6. Probar sin GPU / Wayland flagstracewall --disable-gpu --disable-software-rasterizer# O en Wayland:tracewall --enable-features=WaylandWindowDecorationsLogs clave a revisar
| Archivo | Qué buscar |
|---|---|
%LOCALAPPDATA%\TraceWall\logs\main.log / ~/.local/share/tracewall/logs/main.log | Errores de arranque Main, IPC, DB, procesos hijos |
renderer.log | Errores UI, IPC invocations, contextBridge |
sensor.log | Fallos collector, Npcap, permisos |
argus.log | Motor start/stop, health, modelo, OOM, CUDA |
tracewall-startup.log (manual) | Consola completa arranque |
Recuperación de último recurso
- Backup datos: Copiar
%LOCALAPPDATA%\TraceWall\data\/~/.local/share/tracewall/a lugar seguro. - Desinstalar: Settings → About → Uninstall /
sudo apt purge tracewall-desktop. - Borrar restos:
%LOCALAPPDATA%\TraceWall\/~/.local/share/tracewall//~/.config/tracewall/. - Reinstalar: Descargar → verificar SHA-256 → instalar.
- Restaurar datos: Pegar carpeta
data//tracewall/en nueva instalación (app cerrada).
Cuándo contactar soporte
Si tras lo anterior la app no inicia, envía a soporte@trace-wall.com:
tracewall-startup.logcompletomain.logúltimo run- OS version (
winver/lsb_release -a) - CPU, RAM, GPU, drivers
- Antivirus/EDR activo
- Qué pasos probaste y resultado