Si has llegado nuevo a Ubuntu 17.10 puede que te hayas percatado de que no puedes lanzar aplicaciones gráficas como usuario root. Puede ocurrirte tanto si lo haces desde una interfaz gráfica en la que recibes el error:
Failed to run xxx as user root. Unable to copy the user's Xauthorization file.
O bien desde una terminal:
No protocol specified.
Unable to init server: Could not connect: Connection refused
Gtk-WARNING **: Cannot open display: :0
En cualquier caso la solución más rápida es ejecutar la siguiente instrucción: xhost si:localuser:root
. Tras lo que recibiremos un mensaje del tipo: «localuser:root being added to access control list».
Esto es una solución temporal. Si queremos podemos añadirlo a los programas que se ejecutan al inicio de modo que no necesitemos volver a ejecutarlo.
muchas gracias funciono