Problema X cuando se inicia ettercap con sudo y GTK UI

Problema X cuando se inicia ettercap con sudo y GTK UI

Instalé ettercap-graphical en una nueva instalación de Debian.

Este es el error que recibo:

root@debian:/home/debian# sudo ettercap -G

ettercap 0.8.2 copyright 2001-2015 Ettercap Development Team

No protocol specified

GTK+ failed to initialize. Is X running?

Buscar online, la soluciónaquí(segundo último comentario) dice que se ejecute xhost local:root. Sin embargo eso me da un error:

root@debian:/home/debian# xhost local:root
No protocol specified
xhost: unable to open display ":0"

Al investigar ese error, soluciones como configurar DISPLAYla variable en 127.0.0.1:10.0o <ipaddress>:0.0(donde la dirección IP es la IP de mi máquina) no funcionan. Simplemente cambia el error a unable to open display ":10.0".

Intenté configurar la variable DISPLAY en todas las combinaciones de: (ip address/127.0.01):(10.0/11.0/0.0).

Respuesta1

Solución de laWiki Etter Capen github:

Problema X cuando se inicia ettercap con sudo y GTK UI

Solución

Hay una solución fácil para este problema.Ejecute el siguiente comando en el contexto del usuario..

$ xhost local:root

Debe ejecutar el comando anterior como usuario.

información relacionada