Problema: eseguite una applicazione grafica tramite terminale che necessità di permessi di root, ad esempio "kcalc".
Il risultato è questo...
sudo kcalc
Invalid MIT-MAGIC-COOKIE-1 keykcalc: cannot connect to X server :0
Il problema si presentava su Arch Linux (nessun problema a riguardo su Ubuntu).
ll motivo del blocco riguarda i permessi per accedere ad X, lanciato da un altro utente, e l'accesso alle informazioni di autorizzazioni per questo collegamento.
Le soluzioni sono varie:
A: Usare un sudo grafico...
Ad esempio "kdesu", se si è su kde, quindi:
kdesu kcalc