Utilizzando il comando sudo per lanciare programmi che utilizzano X server, può succedere di avere questo errore:
sudo xterm
Gtk-WARNING **: cannot open display:
In questo caso da root utilizzate
visudo
per editare il file di sudo, cercate la riga che comincia con
Defaults env_keep
aggiungete in fondo alla riga
DISPLAY XAUTHORITY
Esempio:
Defaults env_keep = "LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS XDG_SESSION_COOKIE DISPLAY XAUTHORITY"