Solución de problemas
Soluciona una app de escritorio que no se detecta, una conexión con Discord denegada en Windows, permisos que faltan, una presencia que no detecta nada y problemas de instalación en Linux.
Empieza por el diagnóstico
Abre el panel lateral en la pestaña que quieres compartir y lee cada línea por separado:
- Extensión instalada
- Scripts de usuario permitidos
- Nowly Desktop detectado
- Discord conectado
- Hay una presencia instalada
- Actividad detectada
La primera línea que no está en verde es lo siguiente que debes corregir.
Nowly Desktop no se detecta
Instala la app de escritorio desde la página de la app de escritorio y haz clic en Comprobar conexión. Si acabas de instalarla, reinicia el navegador para que encuentre la app. La app tiene que estar instalada en el mismo ordenador que el navegador.
En Linux, un navegador instalado desde Flatpak o Snap puede bloquear por completo el Native Messaging. Usa un navegador instalado desde los repositorios de tu distribución o desde el paquete propio del fabricante.
Discord no está conectado
Abre la app de escritorio de Discord, espera a que termine de cargar y haz clic en Comprobar conexión. Discord en una pestaña del navegador no puede recibir Rich Presence local.
Si usas Discord Stable junto a Discord PTB o Canary, deja solo uno abierto: en Windows, la app de escritorio se conecta al primer canal de Discord.
Discord IPC: «Access is denied» (Windows)
Los registros pueden mostrar:
TEXTreason=open \\.\pipe\discord-ipc-0: Access is denied.Las integraciones deben basarse en el código de respuesta nativo estable DISCORD_IPC_ACCESS_DENIED y no en este texto traducido.
Windows deniega el acceso al canal local de Discord porque Discord se ejecuta como administrador, mientras que el navegador y la app de escritorio no. Soluciónalo en este orden:
- Cierra Discord por completo, también desde su icono en el área de notificación.
- En el Administrador de tareas, finaliza cualquier proceso
Discord.exeque quede. - En las propiedades del acceso directo de Discord, desmarca Ejecutar este programa como administrador (pestaña Compatibilidad) y Ejecutar como administrador (pestaña Acceso directo, Opciones avanzadas).
- Abre Discord normalmente.
- Haz clic en Reconectar en Nowly o reinicia el navegador.
No ejecutes en su lugar el navegador ni la app de escritorio como administrador: es el navegador quien lanza el Native Messaging, y un navegador con privilegios elevados es un riesgo de seguridad. La app de escritorio puede mostrar una notificación del sistema cuando detecta este conflicto: una notificación en el área de notificación de Windows, en el Centro de notificaciones de macOS o una notificación de Linux cuando notify-send está disponible.
Los scripts de usuario no están permitidos
Activa Permitir scripts de usuario en la página de detalles de Nowly (navegadores Chromium), o el Modo de desarrollador en versiones antiguas de Chrome. En Firefox, permite los scripts de usuario desde about:addons. Después recarga la pestaña y vuelve a abrir el panel lateral.
No se detecta actividad
Comprueba que:
- la presencia de este sitio está instalada y activada,
- compartir no está en pausa (Ctrl+Shift+U lo activa o desactiva) y la presencia no está pausada temporalmente ni fuera de su horario,
- la pestaña no está oculta desde la pestaña Actividad,
- de verdad se está reproduciendo algo: la mayoría de las presencias no muestran nada mientras navegas, salvo que Mostrar actividad de navegación esté activado,
- la dirección coincide con los sitios compatibles de la presencia, que aparecen en su página de la biblioteca,
- la pestaña se recargó después de instalar la presencia.
Si el sitio ha cambiado y la presencia muestra información incorrecta o no muestra nada, usa Informar de un problema en su página de la biblioteca.
Otra herramienta de Rich Presence interfiere
Otras herramientas que cambian tu actividad de Discord, como PreMiD o un reproductor de música con su propia Rich Presence, pueden reemplazar o borrar lo que envía Nowly. Desactívalas mientras haces pruebas.
Linux: «Actualización disponible» justo después de instalar el .deb
-
El
.debnunca se instaló. En algunos escritorios (XFCE con Thunar, por ejemplo), hacer doble clic en un.debno hace nada. Instálalo desde una terminal:sudo dpkg -i ~/Downloads/nowly-host.debDespués,
dpkg -L nowly-hostdebería listar/usr/lib/nowly-client/nowly-host. -
Una instalación antigua por usuario tiene prioridad. Si antes usaste el archivo
.tar.gz, elimina sus restos:rm -f ~/.mozilla/native-messaging-hosts/nowly.client.json rm -f ~/.config/*/NativeMessagingHosts/nowly.client.json rm -f ~/.local/share/NowlyClient/nowly-hostLuego cierra el navegador por completo y vuelve a abrirlo.
Linux: Discord desde Flatpak o Snap
Discord en sandbox crea su socket en su propia carpeta. La app de escritorio busca de discord-ipc-0 a discord-ipc-9 en $XDG_RUNTIME_DIR, $TMPDIR y /tmp. Enlaza el socket real en la ubicación esperada, por ejemplo para Flathub:
ln -sf "$XDG_RUNTIME_DIR/app/com.discordapp.Discord/discord-ipc-0" "$XDG_RUNTIME_DIR/discord-ipc-0"La guía paso a paso, con un enlace que sobrevive a los reinicios y la ruta para Snap, está en Nowly en Linux.
Registros
- La extensión guarda registros de ejecución que puedes copiar desde el panel lateral con Copiar registros. Pueden contener las direcciones de páginas compatibles que has visitado: revísalos antes de compartirlos.
- La app de escritorio escribe
nowly-host.logen%LOCALAPPDATA%\NowlyClient\(Windows),~/Library/Caches/NowlyClient/(macOS) o~/.cache/NowlyClient/(Linux).
¿Sigues atascado? Abre un ticket en el servidor de Discord de Nowly indicando la línea del diagnóstico que falla y tu sistema.